Codificador/Decodificador UTF-8 Visualize as representações de bytes UTF-8 do texto e decodifique sequências de bytes.
Codificação/Decodificação UTF-8
Visualize as representações de bytes UTF-8 do texto e decodifique sequências de bytes.
Insira Texto ou Bytes
Digite texto para ver os bytes UTF-8 ou cole sequências de bytes hexadecimais para decodificá-las.
Visualize o Resultado
A representação em bytes UTF-8 ou o texto decodificado aparece instantaneamente.
Copie o Resultado
Clique em Copiar para copiar o resultado.
What Is Codificação/Decodificação UTF-8?
O UTF-8 é o sistema de codificação de caracteres dominante na web, utilizado por mais de 98% das páginas da web. Ele codifica pontos de código Unicode como 1 a 4 bytes: ASCII usa 1 byte, latim/grego/cirílico usam 2, CJK usam 3 e emojis usam 4 bytes. Essa ferramenta mostra as representações exatas em hex dos bytes UTF-8 e pode decodificar sequências de bytes hex de volta para texto. Utiliza as APIs TextEncoder e TextDecoder. Todo o processamento é feito no lado do cliente.
Why Use Codificação/Decodificação UTF-8?
-
Veja as representações exatas de bytes UTF-8 de qualquer texto
-
Decodifique sequências de bytes hexadecimais de volta a texto legível
-
100% client-side - os dados nunca deixam seu navegador
-
Usa as APIs nativas TextEncoder/TextDecoder para precisão
Common Use Cases
Depuração de Codificação
Identifique problemas de codificação inspecionando bytes UTF-8.
Análise de Protocolo
Verifique a codificação UTF-8 em protocolos de rede.
Educação
Aprenda como o Unicode é mapeado para bytes UTF-8.
Validação de Dados
Verifique se as sequências de bytes são válidas em UTF-8.
Technical Guide
Codificação de comprimento variável UTF-8: 1 byte (U+0000-007F), 2 bytes (U+0080-07FF), 3 bytes (U+0800-FFFF), 4 bytes (U+10000-10FFFF). O TextEncoder converte strings JavaScript (UTF-16) para Uint8Array UTF-8. O TextDecoder converte de volta. Sequências inválidas são detectadas via opção fatal.
Tips & Best Practices
-
1Os caracteres ASCII sempre usam exatamente 1 byte
-
2Os emojis geralmente usam 4 bytes cada
-
3O UTF-8 é compatível com o ASCII
-
4Use a opção fatal para detectar sequências de bytes inválidas
Related Tools
Escape de Unicode
Converte texto em sequências de escape de Unicode (formato \uXXXX).
🔐 Encoding & Crypto
Desescapar Unicode
Converte sequências de escape do Unicode (\uXXXX) de volta para texto legível.
🔐 Encoding & Crypto
ASCII para Hex
Converte texto ASCII em representação hexadecimal.
🔐 Encoding & Crypto
Hex para ASCII
Converte valores hexadecimais de volta ao texto ASCII legível.
🔐 Encoding & CryptoFrequently Asked Questions
Q Essa ferramenta é gratuita?
Q Meus dados estão seguros?
Q Quantos bytes um emoji usa?
Q Quais navegadores são suportados?
Q O UTF-8 é o mesmo que Unicode?
About This Tool
Codificação/Decodificação UTF-8 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.