UTF-8 codificação e decodificação
Converta localmente entre texto e a representação em bytes de UTF-8, com suporte a hexadecimal, BOM, posições de bytes inválidos e avisos de erro.
Como usar UTF-8 para codificar e decodificar
UTF-8 processa a entrada apenas na memória do navegador atual; não se conecta à internet, não faz upload nem grava em armazenamento persistente.
Conteúdo de entrada
Insira texto Unicode ou bytes UTF-8 em hexadecimal.
Selecionar direção
Selecione a codificação de texto ou a decodificação de bytes e defina o formato do separador hexadecimal.
Resultados da verificação
Veja BOM, as posições dos bytes e as mensagens de erro antes de copiar ou baixar.
Restrições e observações
- A entrada por operação é limitada a 1 MiB; se a saída exceder 2 MiB, a geração do resultado completo será recusada.
- A decodificação aceita apenas texto válido em UTF-8 e não disfarça binários arbitrários como caracteres legíveis.
- Bytes inválidos terão sua posição informada; o resultado não substitui a verificação da configuração do conjunto de caracteres do sistema de destino.
Perguntas frequentes
Por que os caracteres chineses ocupam vários bytes?
UTF-8 usa codificação de comprimento variável; os caracteres chineses geralmente são representados por vários bytes.
BOM será excluído automaticamente?
A ferramenta exibe e processa BOM separadamente; a entrada do usuário não é descartada silenciosamente.
O texto será enviado?
Não, o processamento ocorre somente no navegador atual.