Contador de caracteres Unicode
Cuenta los caracteres de un texto distinguiendo caracteres visibles, puntos de código Unicode y unidades UTF-16, útil para límites de publicaciones o metaetiquetas.
- Funciona en tu navegador
- Sin subir archivos
- Resultado al instante
Privacidad y límitesSe ejecuta en tu navegador. No se sube nada.
El contenido de las entradas queda en esta pestaña; Refentra no lo sube ni guarda. Los recuentos agregados opcionales de acciones solo se envían con tu consentimiento de medición de uso. Borra el espacio al terminar.
Perfil compatible: Intl.Segmenter usa este idioma; grafemas, puntos y UTF-16 difieren. Frases son estimaciones lingüísticas.
Máximo 200.000 unidades UTF-16; los parsers pueden admitir menos. Worker: 15 segundos (regex 1,5 segundos).
Revisa la entrada y el resultado
- Prepara la entrada y elige la operación
Pega el texto y elige el recuento que te interese para el destino: grafemas visibles, puntos de código, unidades UTF-16 o bytes UTF-8.
- Comprueba un ejemplo concreto
Prueba esta muestra y compara el resultado indicado: 👨👩👧👦 → graphemes=1; codePoints=7; utf16Units=11; utf8Bytes=25
- Revisa el resultado antes de reutilizarlo
Comprueba también los espacios y los finales de línea; un único emoji visible puede ocupar varias unidades de almacenamiento o de longitud de una API.
Respuestas sobre esta tarea
¿Qué recuento de caracteres debo usar?
Sigue la unidad que documente el sistema receptor; length en JavaScript cuenta unidades UTF-16, y los límites en bytes UTF-8 son otra cosa.
¿Qué compruebo si falla la entrada?
Los totales inesperados suelen deberse a marcas combinadas, espacios invisibles o saltos de línea copiados; revisa el texto original antes de borrar caracteres.
¿Hasta dónde llega esta herramienta?
Los recuentos no reproducen los límites ponderados de URL y emojis de cada red social; la entrada tiene un máximo de 200.000 unidades UTF-16.