Texto
Character & Word Counter
Estadísticas de texto en tiempo real: caracteres (con y sin espacios), palabras, líneas, oraciones, párrafos y tamaño en bytes (UTF-8).
This tool counts characters, words, lines, sentences, and paragraphs in real time as you type or paste text, and also shows the size in bytes under UTF-8 encoding.
What gets counted
- Characters with and without spaces — shown separately so you can check against limits like meta descriptions or tweets.
- Words — split on spaces and the punctuation between them.
- Sentences and paragraphs — split on terminal punctuation (. ! ?) and blank lines, respectively.
- UTF-8 byte size — useful when a limit is measured in bytes rather than characters (non-Latin text and emoji take more than one byte each).
Common uses
- Checking a meta description or title's length before publishing so it fits the search result limit.
- Keeping text within a character limit for an assignment, bio, or product description.
- Getting quick text stats without opening a text editor with a word-count panel.
Things to keep in mind
One visual "character" (like an emoji with a skin-tone modifier or a country flag) can be made of several Unicode code points and count differently depending on the counting method.
Social media and form limits sometimes count bytes or grapheme clusters rather than characters — check against this tool's byte counter if that matters.
Artículo sobre esta herramienta: Contar caracteres y palabras: por qué no siempre es trivial
Preguntas frecuentes
¿Qué estadísticas se calculan exactamente?
La herramienta cuenta caracteres con y sin espacios, palabras, líneas, oraciones, párrafos, y el tamaño del texto en bytes codificados en UTF-8.
¿Por qué el conteo de bytes difiere del conteo de caracteres?
En UTF-8, un carácter latino simple ocupa un byte, pero un carácter cirílico, una letra acentuada o un emoji pueden ocupar de dos a cuatro bytes, así que un texto con muchos caracteres multibyte tendrá un conteo de bytes notablemente mayor que su conteo de caracteres.
¿Se envía mi texto a un servidor para ser analizado?
No, todos los cálculos ocurren en tiempo real en tu navegador en JavaScript, nada se transmite en línea.
¿Por qué el conteo de palabras es impreciso en idiomas sin espacios?
En chino, japonés o tailandés, las palabras tradicionalmente no se separan con espacios — el límite lo define la gramática y el contexto. El conteo basado en espacios en esos idiomas da una sola «palabra» para todo el texto, o pierde el sentido — hace falta un algoritmo aparte de segmentación.
¿Por qué a veces un solo emoji cuenta como varios caracteres?
Los emojis con modificador de tono de piel o las banderas de países se componen en Unicode de varios puntos de código combinados en un único clúster de grafemas visible. Un conteo ingenuo por puntos de código puede contar ese carácter visualmente único como dos, tres o más.