Compter les caractères d'un texte — avec ou sans espaces, et les limites à connaître

« 500 caractères maximum. » Vous collez votre texte, le formulaire le refuse, et votre compteur affichait pourtant 480. Quelque chose ne compte pas la même chose — et il y a en général trois explications.

Avec ou sans espaces

C'est de loin la cause la plus fréquente. Un texte français ordinaire compte environ 15 à 18 % d'espaces. Sur 500 caractères, l'écart entre les deux méthodes dépasse donc 75 caractères : largement de quoi passer d'un texte accepté à un texte refusé.

Les usages diffèrent selon les contextes :

Quand la consigne ne précise pas, partez du principe qu'il s'agit du compte avec espaces — c'est la convention dominante, et c'est aussi la mesure la plus stricte.

Les accents comptent pour un caractère

Point rassurant : é, à, ç, ô valent un caractère chacun, exactement comme une lettre non accentuée. Il en va de même pour les ligatures comme œ et æ.

Cela paraît évident, mais ce n'est pas garanti partout. Certains systèmes anciens stockent les caractères accentués sur deux octets et comptent les octets plutôt que les caractères. Si un formulaire vous refuse un texte visiblement plus court que la limite, c'est une piste : essayez la même phrase sans accents pour vérifier.

Les emoji sont le vrai piège

Un emoji occupe presque toujours plus d'un caractère dans les systèmes qui comptent en interne.

Un emoji simple comme 🙂 compte pour deux unités dans la plupart des langages de programmation. Et les emoji composés — un drapeau, ou un personnage avec une variante de couleur de peau — peuvent en occuper quatre, sept, voire davantage : ils sont construits en assemblant plusieurs éléments invisibles.

Un compteur affichant « 1 caractère » pour un emoji vous dit la vérité visuelle. Le formulaire, lui, compte parfois autrement. Si votre texte contient des emoji et frôle la limite, gardez de la marge.

Les limites courantes

ContexteLimite
SMS (un message)160 caractères
SMS avec accents ou emoji70 caractères
Balise title (SEO)environ 60
Meta descriptionenviron 155
X / Twitter280
Légende Instagram2 200

La ligne des SMS mérite un mot. La limite de 160 s'applique à l'alphabet dit GSM, qui ne contient qu'un jeu réduit de caractères. Dès qu'un message contient un caractère hors de ce jeu — et plusieurs caractères français en font partie, sans parler des emoji — le message bascule en encodage Unicode et la limite tombe à 70 caractères. Un message de 100 caractères devient alors deux SMS, facturés comme tels. C'est la raison pour laquelle les campagnes SMS professionnelles évitent les emoji.

Compter des mots plutôt que des caractères

Le compteur affiche aussi les mots, les lignes et les paragraphes. Le comptage des mots se fait sur les espaces, ce qui fonctionne bien en français, à une réserve près : les mots composés reliés par un trait d'union, comme « porte-monnaie », sont comptés comme un seul mot. Les correcteurs de certains éditeurs appliquent une autre règle.

Pour convertir une consigne en pages, la page standard équivaut à environ 250 mots ou 1 500 signes espaces comprises.

L'utiliser

Collez votre texte dans Compteur de caractères : les deux totaux s'affichent séparément et se mettent à jour à la frappe, ce qui permet de raccourcir en voyant directement où vous en êtes.

Si votre texte est destiné à être lu à voix haute plutôt que soumis à un formulaire, c'est la durée qui compte davantage que le nombre de signes — voir Temps de lecture.

Tout se passe dans la page : votre texte n'est ni envoyé ni conservé. Vous pouvez y coller un brouillon, une lettre de motivation ou des notes confidentielles sans qu'ils quittent votre appareil.

▶ Ouvrir l'outil

AD

Plus d'articles