¿Cuántos bytes ocupa tu texto?
Caracteres y bytes no son lo mismo. El tamaño en bytes de una cadena depende de la codificación: UTF-8 usa un byte para ASCII y hasta cuatro para emojis, UTF-16 usa dos o cuatro, y UTF-32 siempre usa cuatro por punto de código. Pega tu texto arriba y esta herramienta muestra las tres a la vez, para que sepas exactamente cuánto espacio ocupa una cadena.
Por qué importa el tamaño en bytes
Los límites de bytes aparecen por todas partes: tamaños de columnas de base de datos (VARCHAR suele medirse en bytes), cabeceras HTTP y cookies, presupuestos de JSON, segmentos SMS, códigos QR y límites de campos de API. Una cadena de 20 caracteres puede ocupar 20 u 80 bytes según el alfabeto, así que contar solo caracteres puede superar un límite sin avisar. UTF-8 es el valor por defecto en la web, JSON y la mayoría de bases de datos.
Caracteres, puntos de código y bytes
Esta herramienta separa tres recuentos distintos. Los caracteres son grupos de grafemas, lo que el lector percibe como un símbolo, incluidos los emojis formados por varios puntos de código. Los puntos de código son valores escalares Unicode individuales. Los bytes son el tamaño de almacenamiento codificado. Un emoji como 👍 es un carácter, un punto de código y cuatro bytes UTF-8; un emoji de bandera es un carácter pero dos puntos de código y ocho bytes UTF-8.
Privado e instantáneo
Todo se calcula en tu navegador con el TextEncoder estándar, así que los recuentos coinciden exactamente con lo que guardará tu servidor o base de datos. Nada de lo que pegues se sube, por lo que es seguro para tokens, claves y otras cadenas sensibles. Edita el texto y cada cifra se actualiza al instante.
Preguntas frecuentes
¿Cuántos bytes ocupa un carácter en UTF-8?
Entre 1 y 4. Las letras y dígitos ASCII ocupan 1 byte, el latín acentuado y el griego/cirílico 2, la mayoría de los caracteres chinos/japoneses/coreanos 3, y los emojis y símbolos poco comunes 4.
¿Cuál es la diferencia entre caracteres, puntos de código y bytes?
Un carácter (grafema) es lo que ves como un símbolo; un punto de código es un valor escalar Unicode; los bytes son el tamaño codificado. Un solo emoji puede ser 1 carácter, 1 punto de código y 4 bytes UTF-8, y los emojis formados por varios puntos de código usan aún más.
¿Qué codificación debo contar para una base de datos?
Normalmente UTF-8, el valor por defecto de la web, JSON y la mayoría de bases de datos modernas. Comprueba si la longitud de tu columna se define en bytes o en caracteres: los caracteres multibyte de UTF-8 pueden superar un límite basado en bytes.
¿Se envía mi texto a un servidor?
No. El conteo de bytes se realiza por completo en tu navegador con el TextEncoder estándar, por lo que es seguro para claves de API, tokens y otras cadenas sensibles.
Última actualización: 14 de junio de 2026
¿Listo para ver cómo queda realmente tu publicación?
Pega tu borrador en el editor de PostTruncate y ve al instante vistas previas en vivo para LinkedIn, X, Instagram, Facebook, Threads y TikTok — con líneas de corte, divisiones de hilo y avisos de límite actualizándose mientras escribes. Gratis, instantáneo y nada sale de tu navegador.
Empieza a escribir — es gratis