🔢 Compteur de Caractères
Comptez les caractères avec et sans espaces. Visualisez en temps réel les limites pour Twitter/X, Instagram, LinkedIn et SMS.
Ce qui compte réellement comme un caractère
En bref : le compteur de Caractères, c'est text.length, la propre longueur de chaîne de JavaScript en unités de code UTF-16. La plupart des lettres, chiffres et signes de ponctuation occupent une unité chacun, mais un emoji classique en occupe deux.
Hello 😀8Tapez « Hello » seul et le compteur affiche 5, un par lettre. Ajoutez un espace et un seul smiley et il grimpe à 8, pas 7, parce que ce visage souriant visible est stocké en interne sous forme de deux unités de code UTF-16 plutôt qu'une. La longueur de chaîne de JavaScript a été conçue autour des unités de code, pas autour de ce qu'un lecteur appellerait un seul caractère visible, et tout compteur de caractères construit sur la propriété standard .length hérite de cette conception. Ce n'est ni une bizarrerie d'arrondi ni une particularité de cet outil.
Le texte ASCII simple, les lettres, chiffres et signes de ponctuation d'un clavier américain, et la plupart des lettres latines accentuées comme é ou ñ, se trouvent dans la plage que JavaScript stocke comme une seule unité de code chacune. Les emojis se trouvent hors de cette plage. Visages, mains, animaux, nourriture, la plupart des emojis auxquels vous recourriez dans une légende ou un texto, sont stockés sous forme d'une paire d'unités de code appelée paire substitutive, si bien que chacun ajoute 2 au compteur de Caractères plutôt que 1.
Et ça devient plus coûteux encore. Beaucoup d'emojis que vous considérez comme une seule image sont en réalité plusieurs emojis joints de façon invisible par un joigneur à largeur nulle : une famille, un couple se tenant la main, une personne exerçant un métier précis avec un teint de peau précis. Le compteur mesure toujours chaque élément joint, parce que chaque élément reste un vrai caractère dans la chaîne. Un emoji de famille à quatre personnes, par exemple, est en réalité quatre emojis de personne et trois caractères de jonction invisibles cousus ensemble, et lui seul ajoute 11 au compteur de vos Caractères. Les modificateurs de teint fonctionnent pareil : ajouter un teint précis à un emoji de main ou de visage ne remplace pas le caractère de base, il y ajoute un point de code invisible supplémentaire, si bien qu'un emoji modifié compte presque toujours plus haut que la version non modifiée à laquelle vous pourriez le comparer.
Vous calculez le budget d'un SMS ou d'une légende serrée avec des emojis ? N'estimez pas à l'œil. Un emoji que vous voyez comme « 1 caractère » peut vous coûter silencieusement 2, 4 ou 11 de votre limite selon la façon dont il est construit. Collez le texte exact que vous prévoyez d'envoyer dans cet outil et lisez le vrai nombre sur la carte Caractères plutôt que de compter les emojis à la main.
Caractères sans espaces : chaque type d'espace blanc est retiré
En bref : le compteur « Sans Espaces » retire chaque caractère blanc qu'il trouve, pas seulement la barre d'espace. Tabulations, sauts de ligne et retours disparaissent tous en même temps que les espaces ordinaires.
Name: Jordan
City: Reno27 / 20Cet exemple totalise 27 caractères une fois comptés les trois espaces après chaque deux-points et le saut de ligne entre les rangées, et le chiffre Sans Espaces le fait descendre à 20. Sept caractères disparaissent : trois espaces sur la première ligne, trois sur la seconde, et l'unique saut de ligne qui sépare les deux rangées. Remplacez ces espaces par une tabulation, ce que font beaucoup de copier-coller depuis un tableur ou un tableau au lieu de répéter des espaces, et le résultat est identique : une tabulation est aussi un espace blanc, donc elle disparaît de Sans Espaces exactement comme un espace.
| Type d'espace blanc | Source typique | Retiré par « Sans Espaces » ? |
|---|---|---|
| Espace normal | Barre d'espace | Oui |
| Tabulation | Touche Tab, cellules de tableur collées | Oui |
| Saut de ligne | Touche Entrée, paragraphes collés | Oui |
| Espace insécable | Collé depuis des pages web ou Word | Oui |
Cela compte surtout pour tout ce que vous collez plutôt que tapez. Copiez un paragraphe depuis un PDF, un tableur ou un e-mail mis en forme et vous traînez souvent des tabulations, des espaces insécables ou des sauts de ligne égarés qui ne paraissent rien d'inhabituel à l'écran. La carte Caractères compte chacun d'eux. La carte Sans Espaces retire toute cette famille, ce qui est le chiffre auquel se fier quand un formulaire ou une limite demande vraiment « combien de contenu y a-t-il réellement ici », indépendamment de la façon dont il se trouve mis en forme.
Si vous avez seulement besoin de retirer les appuis littéraux sur la barre d'espace et voulez laisser tabulations ou sauts de ligne intacts, cet outil ne peut pas faire cette distinction fine ; Sans Espaces traite tout espace blanc de la même façon. Pour ce genre de nettoyage chirurgical, l'outil Clean Text vous donne le contrôle sur quel espace blanc est touché.
Lettres et chiffres se comptent correctement dans toutes les écritures
En bref : les cartes Lettres et Chiffres utilisent les propres catégories de lettre et de chiffre d'Unicode, si bien qu'elles fonctionnent aussi bien sur du texte arabe, chinois, cyrillique et latin accentué que sur de l'anglais simple.
A ação não é fácil14Chacune de ces 14 lettres comptées inclut les accentuées : ç, ã deux fois, ainsi que é et á. Les quatre espaces entre les mots sont des espaces, pas des lettres, donc ils sont correctement exclus de ce compte. La même règle s'applique quel que soit l'alphabet ou l'écriture avec laquelle vous travaillez, parce que le compteur vérifie chaque caractère par rapport à la propre définition d'Unicode de « lettre » plutôt qu'à une liste figée de lettres anglaises.
| Écriture | Exemple | Lettres comptées |
|---|---|---|
| Latin accentué (portugais) | ação | 4 |
| Arabe | مرحبا | 5 |
| Chinois | 你好 | 2 |
La carte Chiffres fonctionne pareil pour les chiffres. Elle ne recherche pas les dix caractères de 0 à 9 ; elle correspond à la catégorie « chiffre » d'Unicode, qui couvre aussi les chiffres indo-arabes utilisés sur tout le web arabophone et les formes de chiffres utilisées dans plusieurs autres écritures. Tapez ١٢٣ ١٢, cinq chiffres indo-arabes répartis en deux groupes, et la carte Chiffres affiche 5, exactement comme elle afficherait 5 avec 123 12 en chiffres occidentaux.
Mis ensemble, Lettres plus Chiffres ne fera pas toujours le total des Caractères, et c'est attendu plutôt qu'un écart à traquer. Espaces, ponctuation, symboles et emojis comptent tous dans les Caractères sans compter comme une lettre ni comme un chiffre, si bien qu'une phrase pleine de virgules et de points d'interrogation affichera toujours un nombre de Lettres inférieur à son total de Caractères.
Mots : les mots avec trait d'union et apostrophe comptent pour un
En bref : la carte Mots ne coupe qu'aux espaces blancs. Un trait d'union ou une apostrophe à l'intérieur d'un mot ne le coupe pas en deux.
can't stop-and-go traffic3Cette ligne se lit comme trois mots : can't, stop-and-go et traffic, même si stop-and-go est bâti à partir de trois mots plus petits reliés par deux traits d'union. La méthode de comptage est simple par conception : réduire les espaces blancs en début et fin de tout le texte, puis découper ce qui reste partout où apparaît un ou plusieurs caractères blancs. Un trait d'union n'est pas un espace blanc, une apostrophe non plus, donc ni l'un ni l'autre ne crée de coupure.
Cette règle unique explique pourquoi ce nombre de Mots et un comptage de mots strictement dictionnairique peuvent diverger sur des textes qui s'appuient fortement sur des mots composés, des contractions ou des formulations à trait d'union : « well-known », « mother-in-law » et « state-of-the-art » tombent ici chacun comme un mot, tout comme la plupart des traitements de texte et guides de style les traitent déjà. Cette même règle de découpage signifie aussi que l'espacement supplémentaire ne gonfle jamais le compte : tapez « hello » et « world » avec cinq espaces entre eux au lieu d'un, et la carte Mots affiche toujours 2, parce qu'une suite de caractères blancs consécutifs est traitée comme un seul point de coupure et non comme une coupure par caractère.
Vous vérifiez un titre ou un gros titre contre une règle de comptage de mots ? Collez-le ici plutôt que de l'évaluer à l'œil. Les noms de produits composés et les modificateurs à trait d'union sont l'endroit le plus fréquent où un comptage manuel de mots et ce compteur ne s'accordent pas, et le compteur applique la règle de façon cohérente à chaque fois.
Phrases : pourquoi « Wait... really? » compte pour deux, pas quatre
En bref : la carte Phrases compte des suites de ponctuation terminale, pas des signes de ponctuation isolés. Des points de suspension ou un « ?! » empilé comptent toujours comme une seule fin de phrase.
Wait... really?2On pourrait facilement supposer que trois points plus un point d'interrogation font quatre fins de phrase, mais le compteur regroupe les signes terminaux consécutifs, le point, le point d'exclamation et le point d'interrogation, en une seule fin chaque fois qu'ils apparaissent collés les uns aux autres. « Wait » se termine par les points de suspension à trois points, toute cette suite compte une fois, et « really » se termine par le point d'interrogation, qui compte une fois de plus. Deux suites, deux phrases, ce qui correspond à la pause que ferait réellement quelqu'un en lisant la ligne à voix haute.
Le même regroupement s'applique à la ponctuation emphatique. « Save 20% today only!!! » se lit ici comme une phrase, pas trois, parce que ces trois points d'exclamation forment une seule suite tout à la fin de la ligne. Empilez un point d'interrogation et un point d'exclamation ensemble, comme dans « Really?! », et cette paire s'effondre elle aussi en une seule fin comptée plutôt qu'en deux.
C'est un comptage de ponctuation, pas un comptage linguistique. Le compteur n'a aucune idée de ce qu'est une phrase ; il cherche seulement des points, des points d'exclamation et des points d'interrogation. Une abréviation comme « Dr. » ou une décimale comme « 3.5 » ajoute un point que le compteur lit comme une fin de phrase, et une ligne sans aucune ponctuation terminale, aussi longue soit-elle, compte pour zéro phrase. Traitez ce nombre comme un bon indicateur du ton et du rythme lors de la relecture, pas comme une correspondance garantie avec ce que compterait un manuel de grammaire.
Les paragraphes comptent les lignes vides, pas les sauts de ligne
En bref : un nouveau paragraphe signifie ici une ligne vide entre des blocs de texte. Appuyer une fois sur Entrée, sans seconde ligne vide, vous garde dans le même paragraphe.
Dear team,
The launch moved to Friday.
Bring the updated deck.2 / 4Les deux premières lignes de ce message sont sur des lignes séparées mais forment un seul paragraphe, parce qu'il n'y a pas de ligne vide entre elles, seulement un simple saut de ligne. La ligne vide avant « Bring the updated deck » est ce qui démarre le paragraphe deux. Le même message court rapporte donc 4 lignes, puisqu'il s'étend sur quatre rangées de texte distinctes, mais seulement 2 paragraphes, puisqu'une seule de ces coupures de rangée est réellement vide.
Lignes et Paragraphes répondent à des questions véritablement différentes, et il vaut la peine de savoir que l'outil Word Counter maison définit « paragraphe » à l'inverse : là-bas, chaque saut de ligne démarre un nouveau paragraphe, qu'une ligne vide le sépare ou non de la ligne précédente. Aucune des deux définitions n'est fausse ; elles sont conçues pour des usages différents. La règle de ligne vide de cette page correspond à la façon dont les traitements de texte et les éditeurs CMS regroupent les paragraphes visuellement, tandis qu'une règle de ligne par paragraphe convient aux listes simples et aux scripts où chaque ligne est sa propre unité indépendamment de l'espacement.
Le compteur de Lignes porte encore une particularité à connaître avant de s'y fier : il compte les sauts de ligne, pas les lignes de texte visible, si bien qu'une ligne vide finale à la fin de votre texte ajoute quand même un au total. Collez trois lignes de texte et appuyez une fois de plus sur Entrée tout à la fin, laissant une dernière ligne vide, et Lignes rapporte 4, pas 3, parce que le compte est en réalité « combien de sauts de ligne divisent le texte en morceaux, plus un », et un dernier morceau vide compte quand même comme un morceau.
Quelles limites de plateforme cette page suit en direct
En bref : la grille de limites suit six plateformes en permanence, et le menu déroulant « Concentrer sur » au-dessus de l'éditeur en ajoute deux autres avec une barre de progression dédiée pour celle que vous choisissez.
| Plateforme | Type de limite | Limite de caractères | Toujours visible ? |
|---|---|---|---|
| Twitter/X | Publication | 280 | Oui |
| Légende | 2 200 | Oui | |
| Bio | 150 | Menu Concentrer uniquement | |
| Publication | 3 000 | Oui | |
| SMS | Message unique | 160 | Oui |
| Titre meta | Balise de titre SEO | 60 | Oui |
| Description meta | Balise de description SEO | 160 | Menu Concentrer uniquement |
| YouTube | Titre de vidéo | 100 | Oui |
Les six cartes toujours visibles se trouvent sous le titre « Limites de Caractères par Plateforme » et se mettent à jour à chaque frappe, passant du vert à l'orange au-delà de 90 pour cent de la limite et au rouge une fois franchie, si bien que vous pouvez surveiller plusieurs limites à la fois pendant que vous écrivez sans devoir en choisir une d'abord. La bio Instagram et la description meta ne font pas partie de cette rangée permanente, puisqu'une grille de limites avec chaque plateforme serait plus de désordre que de signal, mais toutes deux sont à un clic.
Le menu déroulant « Concentrer sur » est l'endroit où vivent ces deux-là, avec une barre de progression à plateforme unique pour l'une des huit. Choisissez-y une plateforme et une barre dédiée apparaît au-dessus des six cartes, suivant spécifiquement cette limite pendant que vous tapez, avec les mêmes états vert, orange et rouge. Titre meta et description meta valent la peine d'être associés quand vous écrivez pour les résultats de recherche, puisque Google tronque effectivement les deux indépendamment, un titre qui dépasse 60 caractères et une description qui dépasse 160 risquant chacun d'être coupés ou réécrits sur la page de résultats.
SMS à 160 caractères reflète un unique texto de longueur standard. Les messages plus longs s'envoient quand même sur la plupart des téléphones, mais ils sont découpés en plusieurs segments de 160 caractères en coulisses et peuvent être facturés ou limités comme plus d'un message selon l'opérateur, donc traitez 160 comme le chiffre auquel il vaut la peine d'écrire, pas juste une suggestion informelle.
Raisons courantes qui amènent les gens ici
Écrire une légende ou une publication contre une limite stricte
Rédigez directement dans l'éditeur et surveillez la carte Twitter/X ou Instagram au fur et à mesure, plutôt que d'écrire dans une appli de notes et de coller après coup pour vérifier. Couper trois mots après coup est facile ; réaliser que vous dépassez de 40 caractères après avoir déjà aimé la formulation ne l'est pas.
Ajuster un titre meta et une description pour les résultats de recherche
Sélectionnez « Meta title » ou « Meta description » dans le menu déroulant Concentrer sur et écrivez directement contre la barre de 60 ou 160 caractères. Les deux chiffres comptent indépendamment : un titre fort qui s'allonge est tronqué dans les résultats de recherche exactement comme une description qui s'allonge, juste à une limite différente.
Garder un texto en un seul segment
Sélectionnez SMS dans le menu déroulant et restez sous 160. Au-delà, votre message arrive quand même, découpé en plusieurs segments par l'opérateur, ce qu'il vaut la peine de savoir avant de supposer qu'un texte un peu trop long s'envoie aussi proprement qu'un court.
Respecter la limite d'un champ de formulaire ou de candidature
Les champs de bio, les cases de réponse courte de candidature et les résumés de profil imposent presque toujours une limite de caractères plutôt qu'une limite de mots, et coller votre brouillon ici vous montre le chiffre exact que verrait un validateur de formulaire strict, tabulations et sauts de ligne compris, pas seulement ce qui paraît court à l'écran.
Vérifier un essai ou un résumé contre un comptage de caractères strict
Certaines revues et certains formulaires de candidature plafonnent un résumé ou une lettre de motivation en caractères plutôt qu'en mots précisément parce que les comptages de caractères sont sans ambiguïté d'une façon que les comptages de mots ne le sont pas. Les cartes Caractères et Sans Espaces vous donnent les deux lectures à la fois, si bien que vous pouvez vous aligner sur la définition que le formulaire utilise réellement.
Comparer la densité de lettres entre langues
Comme Lettres et Chiffres tiennent compte d'Unicode, ils donnent un comptage honnête sur du texte arabe, chinois, russe ou européen accentué, pas seulement en anglais. Cela fait de cet outil un moyen raisonnable de vérifier la cohérence d'un texte traduit par rapport à la longueur approximative d'un texte source avant qu'il ne parte vers une équipe de localisation.
Comprendre pourquoi un formulaire refuse un texte comme « trop long »
Quand un champ soumis revient comme dépassant la limite et que le texte visible paraît assez court pour tenir, l'écart tient presque toujours à l'une des choses vues plus haut : un emoji qui vaut silencieusement 2 caractères ou plus, un espace insécable ou une tabulation collés que le compteur Sans Espaces détecterait, ou une ligne vide finale qui pousse le total au-delà de ce que vous attendiez. Collez le texte exact dans l'éditeur et la carte Caractères affiche le chiffre avec lequel le validateur du formulaire travaille réellement, ce qui suffit généralement à repérer la différence en quelques secondes plutôt qu'à deviner.
Questions Fréquentes
Outils Connexes
🔒 100% Privé
Tout le comptage de caractères s'effectue localement dans votre navigateur : votre texte n'est jamais téléchargé ni stocké. Sûr pour les documents confidentiels, les mots de passe et les contenus sensibles.