Calculadora de longitud de cadena
Calcula la longitud de una cadena en caracteres, bytes (UTF-8) y unidades de código UTF-16.
Preguntas frecuentes
¿Por qué bytes y caracteres son diferentes?
UTF-8 usa de 1 a 4 bytes por carácter. Los caracteres ASCII usan 1 byte, mientras que los emojis y muchos caracteres no latinos usan de 2 a 4 bytes.
¿Qué son las unidades de código UTF-16?
Las unidades de código UTF-16 son lo que devuelve string.length en JavaScript. La mayoría de caracteres usan 1 unidad, pero los emojis usan 2 (pares sustitutos).