Codificador/Decodificador UTF-8 Ver las representaciones de bytes UTF-8 del texto y decodificar secuencias de bytes.
Codificar/Decodificar UTF-8
Ver las representaciones de bytes UTF-8 del texto y decodificar secuencias de bytes.
Introduzca texto o bytes
Escriba texto para ver los bytes UTF-8 o pegue bytes hexadecimales para decodificar.
Ver resultado
La representación de bytes UTF-8 o el texto decodificado aparece instantáneamente.
Copiar resultado
Haga clic en Copiar para copiar el resultado.
What Is Codificar/Decodificar UTF-8?
UTF-8 es la codificación de caracteres dominante en la web, utilizada por más del 98% de las páginas web. Codifica puntos de código Unicode como 1-4 bytes: ASCII utiliza 1 byte, latín/griego/cirílico utilizan 2, CJK utiliza 3 y los emoticonos utilizan 4 bytes. Esta herramienta muestra representaciones exactas de bytes UTF-8 en hexadecimal y puede decodificar secuencias de bytes hexadecimales de regreso a texto. Utiliza las API TextEncoder y TextDecoder. Todo el procesamiento se realiza del lado del cliente.
Why Use Codificar/Decodificar UTF-8?
-
Ver las representaciones exactas de bytes UTF-8 de cualquier texto
-
Decodificar secuencias de bytes hexadecimales a texto legible
-
100% del lado del cliente: los datos nunca abandonan su navegador
-
Utiliza las API nativas TextEncoder/TextDecoder para garantizar la precisión
Common Use Cases
Depuración de codificación
Identificar problemas de codificación inspeccionando los bytes UTF-8.
Análisis de protocolos
Verificar la codificación UTF-8 en protocolos de red.
Educación
Aprender cómo Unicode se asigna a bytes UTF-8.
Validación de datos
Verificar que las secuencias de bytes sean válidas UTF-8.
Technical Guide
Codificación de longitud variable UTF-8: 1 byte (U+0000-007F), 2 bytes (U+0080-07FF), 3 bytes (U+0800-FFFF), 4 bytes (U+10000-10FFFF). TextEncoder convierte cadenas de JavaScript (UTF-16) a UTF-8 Uint8Array. TextDecoder convierte de regreso. Las secuencias no válidas se detectan mediante la opción fatal.
Tips & Best Practices
-
1Los caracteres ASCII siempre utilizan exactamente 1 byte
-
2Los emoticonos suelen utilizar 4 bytes cada uno
-
3UTF-8 es compatible con ASCII hacia atrás
-
4Utilice la opción fatal para detectar secuencias de bytes inválidas
Related Tools
Escape de Unicode
Convierte texto a secuencias de escape de Unicode (formato \uXXXX).
🔐 Encoding & Crypto
Desescapar Unicode
Convierte secuencias de escape Unicode (\uXXXX) a texto legible.
🔐 Encoding & Crypto
ASCII a Hex
Convierta texto ASCII a representación hexadecimal.
🔐 Encoding & Crypto
Hex a ASCII
Convierta valores hexadecimales de regreso a texto ASCII legible.
🔐 Encoding & CryptoFrequently Asked Questions
Q ¿Es esta herramienta gratuita?
Q ¿Está seguro mi datos?
Q ¿Cuántos bytes utiliza un emoticono?
Q ¿Qué navegadores son compatibles?
Q ¿Es UTF-8 lo mismo que Unicode?
About This Tool
Codificar/Decodificar 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.