Codifica texto para sequências de bytes UTF-8 ou decodifica bytes UTF-8 de volta para texto legível. Suporte a múltiplos formatos de saída incluindo hex, decimal e binário.
Texto de Entrada
Formato de Saída
Sobre a Codificação UTF-8
O que é UTF-8?
• UTF-8: Formato de Transformação Unicode - 8-bit
• Comprimento variável: 1-4 bytes por caractere
• Compatível com ASCII: Os primeiros 128 caracteres coincidem com ASCII
• Universal: Pode representar qualquer caractere Unicode
• Padrão web: Codificação padrão para HTML, XML, JSON
Exemplos de Codificação
• 'A': 0x41 (1 byte)
• '€': 0xE2 0x82 0xAC (3 bytes)
• '中': 0xE4 0xB8 0xAD (3 bytes)
• '🌍': 0xF0 0x9F 0x8C 0x8D (4 bytes)
• Emoji: Geralmente 4 bytes em UTF-8
Recursos
✅ Codifica texto para bytes UTF-8 em múltiplos formatos
✅ Decodifica bytes UTF-8 de volta para texto legível
✅ Suporte para formatos hexadecimal, decimal e binário
✅ Lida com caracteres multi-byte (chinês, japonês, emoji)
✅ Verificação de erros e validação em tempo real
✅ Análise de contagem de caracteres e bytes
✅ Funcionalidade de copiar para área de transferência
Casos de Uso
• Desenvolvimento Web: Depurar problemas de codificação de caracteres
• Análise de Dados: Analisar padrões de bytes em dados de texto
• Programação de Rede: Entender transmissão de dados
• Processamento de Arquivos: Lidar com arquivos de texto internacionais
• Educação: Aprender sobre Unicode e codificação de caracteres