AppAdd

Compteur de caractères

Comptez les caractères avec et sans espaces. Le compte principal suit les caractères visibles : un emoji compte pour un.

Traité dans votre navigateur. Rien de ce que vous saisissez n’est envoyé.

Compte principal : les caractères tels que vous les voyez (graphèmes). Un emoji, un drapeau ou une lettre accentuée compte pour 1. Les points de code Unicode et les unités UTF-16 (ce que renvoie JavaScript) sont indiqués plus bas et peuvent être plus élevés, ce qui importe pour les plateformes qui comptent différemment.

Indique combien de caractères il reste, ou de combien la limite est dépassée.

Comment l’utiliser

  1. Saisissez ou collez votre texte.
  2. Lisez le compte principal (les caractères tels que vous les voyez) et les comptes secondaires.
  3. Saisissez éventuellement une limite de caractères pour voir combien il en reste ou combien dépassent.
  4. Copiez les comptes.

Exemple

Un emoji famille entre deux lettres
Entrée :a👨‍👩‍👧‍👦b
Résultat :3 caractères (9 points de code, 13 unités de code UTF-16)

À quoi sert l’outil « Compteur de caractères » ?

Le compteur de caractères compte les caractères de votre texte avec et sans espaces, et indique combien il en reste sous une limite facultative.

Comment fonctionne l’outil « Compteur de caractères » ?

Le compte principal utilise Intl.Segmenter, fourni par le navigateur, pour compter les caractères tels que vous les voyez : un emoji ou un drapeau compte pour un. Le comptage s’effectue dans votre navigateur.

Mes données sont-elles envoyées ?

Non. Votre texte est compté dans votre navigateur et n’est envoyé nulle part.

Quels formats et quelles entrées l’outil « Compteur de caractères » prend-il en charge ?

Entrées : Du texte brut saisi ou collé dans la zone; Une limite de caractères facultative. Résultat : Le compte principal (graphèmes), ainsi que les points de code, les unités de code UTF-16 et les lignes.

Quelles sont les limites de l’outil « Compteur de caractères » ?

Limites : longueur maximale du texte : 5 000 000 caractères; testé avec : un texte d’au moins 1 Mo. Sans Intl.Segmenter, le compte principal se rabat sur les points de code Unicode. Les plateformes qui comptent des unités de code UTF-16 peuvent afficher des nombres plus élevés pour les emoji.

Autres questions

Quel est le compte principal ?

Les graphèmes, c’est-à-dire les caractères que vous voyez réellement. Les points de code et les unités UTF-16 sont indiqués comme comptes secondaires.

Pourquoi un autre site peut-il afficher un nombre plus élevé ?

JavaScript compte des unités de code UTF-16 : un emoji peut y compter pour 2 caractères ou plus.