Bytes UTF-8
0
Pega un texto para saber cuánto ocupa al codificarse en UTF-8 y compara el resultado con caracteres visibles, puntos de código y unidades UTF-16.
El cálculo se realiza en tu navegador con UTF-8. No se sube el texto ni se añade información de archivo.
Bytes UTF-8
0
Caracteres visibles
0
Puntos de código
0
Unidades UTF-16
0
Texto procesado localmente en tu navegador.
La cifra principal indica cuántos bytes genera el texto al codificarse en UTF-8. Esta codificación usa un byte para los caracteres ASCII y entre dos y cuatro bytes para otros puntos de código Unicode.
Por eso caracteres visibles y bytes no siempre coinciden. Por ejemplo, A ocupa 1 byte, á suele ocupar 2, € ocupa 3 y 😀 ocupa 4. Una letra formada por a más un acento combinante se ve como un carácter, pero ocupa 3 bytes.
Sirve para comprobar límites de APIs, bases de datos, campos técnicos, archivos de texto y sistemas que miden el tamaño en bytes en lugar de caracteres. También ayuda a detectar por qué dos textos visualmente igual de largos pueden ocupar distinto espacio. Para revisar cuántas unidades emoji contiene el mismo contenido, abre el contador de emojis.
El resultado no añade marca BOM, cabeceras, metadatos, compresión ni tamaño del contenedor de un archivo. Tampoco modifica los saltos de línea: otra aplicación podría convertirlos y cambiar el tamaño final.
El cálculo utiliza el comportamiento de TextEncoder definido por el estándar WHATWG Encoding, que codifica exclusivamente en UTF-8. La estructura de UTF-8 está especificada también en el RFC 3629.
Revisado el 27 de julio de 2026.
Diferencias prácticas entre bytes y caracteres.
No. En UTF-8 un carácter ASCII ocupa un byte, mientras que letras acentuadas, símbolos y emojis pueden ocupar varios.
No. Calcula únicamente los bytes UTF-8 del texto escrito, sin añadir BOM, cabeceras, compresión ni metadatos de archivo.
Sí. Forman parte del texto y se codifican. La cantidad exacta de bytes de un salto puede variar si otra aplicación cambia el formato de fin de línea.