Contador de bytes UTF-8 online

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.

Calcula el tamaño del texto

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

Sin límiteLibre
Empieza a escribir o pega tu texto.
Más métricas
Palabras0
Sin espacios0
Letras0
Espacios0
Líneas0
Párrafos0
Emojis0

Texto procesado localmente en tu navegador.

Qué mide este contador

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.

Cuándo resulta útil

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.

Qué no incluye

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.

Fuentes técnicas

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.

Preguntas frecuentes

Diferencias prácticas entre bytes y caracteres.

¿Un carácter siempre ocupa un byte?

No. En UTF-8 un carácter ASCII ocupa un byte, mientras que letras acentuadas, símbolos y emojis pueden ocupar varios.

¿El contador incluye una marca BOM?

No. Calcula únicamente los bytes UTF-8 del texto escrito, sin añadir BOM, cabeceras, compresión ni metadatos de archivo.

¿Los espacios y saltos de línea ocupan bytes?

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.