Texte
Character & Word Counter
Statistiques de texte en temps réel : caractères (avec et sans espaces), mots, lignes, phrases, paragraphes et taille en octets (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.
Article sur cet outil: Compter les caractères et les mots : pourquoi ce n'est pas toujours trivial
Questions fréquentes
Quelles statistiques sont calculées exactement ?
L'outil compte les caractères avec et sans espaces, les mots, les lignes, les phrases, les paragraphes, ainsi que la taille du texte en octets encodés en UTF-8.
Pourquoi le nombre d'octets diffère-t-il du nombre de caractères ?
En UTF-8, un caractère latin simple tient sur un octet, mais un caractère cyrillique, accentué ou un emoji peut occuper deux à quatre octets, donc un texte contenant beaucoup de caractères multioctets aura un nombre d'octets nettement supérieur au nombre de caractères.
Mon texte est-il envoyé à un serveur pour être analysé ?
Non, tous les calculs se font en temps réel dans votre navigateur en JavaScript, rien n'est transmis en ligne.
Pourquoi le comptage de mots est-il imprécis pour les langues sans espaces ?
En chinois, japonais ou thaï, les mots ne sont traditionnellement pas séparés par des espaces — la frontière est déterminée par la grammaire et le contexte. Un comptage par espaces donne pour ces langues soit un seul « mot » pour tout le texte, soit un résultat dénué de sens — un algorithme de segmentation dédié est nécessaire.
Pourquoi un seul emoji est-il parfois compté comme plusieurs caractères ?
Les emojis avec un modificateur de teinte de peau ou les drapeaux de pays sont composés en Unicode de plusieurs points de code réunis en un seul groupe de graphèmes visible. Un comptage naïf par points de code peut compter un tel caractère visuellement unique comme deux, trois ou plus.