Bytes binários e texto
Exatamente 8 dígitos binários ou 2 dígitos hexadecimais por byte, seguidos ou separados por espaços ASCII.
- Funciona no navegador
- Sem envio
- Verifique antes de transferir
Os dados de entrada ficam neste separador, sem envio ou gravação automática. As contagens agregadas de utilização e os diagnósticos gerais de processamento são opcionais e enviados apenas com consentimento, sem conteúdo nem nomes de ficheiros. Limpar ou fechar elimina os dados; guarde primeiro os resultados necessários.
Método e limites
Exatamente 8 dígitos binários ou 2 dígitos hexadecimais por byte, seguidos ou separados por espaços ASCII. UTF-8 ou ASCII estrito de 7 bits. Os bytes inválidos são rejeitados ou substituídos de forma explícita (na codificação ASCII por ?, na descodificação por U+FFFD). A substituição em UTF-8 indica que houve descodificação com perda; os bytes originais continuam disponíveis para transferir.
Ficheiros UTF-8 até 256 KiB. Texto normal até 100.000 unidades UTF-16; descodificação de bytes até 256 KiB. Codificação de bytes até 16.384 bytes; listas até 10.000 registos cada; tokens, grafemas, células Braille ou linhas Unicode até 20.000; HTML até 20.000 alocações ou nós e profundidade 64. Todos os ficheiros de saída juntos até 2 MiB. O processo local é interrompido ao fim de 5 segundos; isto não é uma garantia sobre toda a memória.
Como usar
- Escolher origem e método
Escolha texto→binário ou binário→texto, ASCII ou UTF-8, e a política de rejeitar ou substituir. Selecione bytes separados por espaços ou compactos antes de executar.
- Método
Codificar A em ASCII dá 01000001. Descodifique esses oito bits para voltar a A; o é em UTF-8 ocupa dois bytes: 11000011 10101001.
- Verificar e guardar originais
Verifique o texto descodificado e o número de bytes antes de descarregar. Conserve o original, sobretudo quando uma política de substituição altera entradas inválidas.
Método e limites
O que significa este resultado?
Cada byte binário tem oito bits. Os espaços separam os bytes; a saída compacta junta-os. O UTF-8 pode usar vários bytes por caráter.
Como resolver entradas rejeitadas ou em falta?
O ASCII estrito rejeita o é; escolha UTF-8 para o preservar. No modo inverso, corrija os símbolos não binários ou os grupos de bytes incompletos, em vez de assumir que são texto.
Quais são os limites desta ferramenta?
A substituição perde informação. Isto converte bytes e texto localmente; não deteta uma codificação de origem desconhecida nem cifra o resultado.