Compteur de caractères — outil gratuit
Comptez les caractères, mots, phrases, lettres, chiffres et caractères spéciaux. Vérifiez par rapport aux limites de Twitter, Instagram et d'autres plateformes.
Utilisations courantes
- Compter les caractères pour les publications de réseaux sociauxVérifiez les décomptes de caractères par rapport aux limites de Twitter, Instagram, LinkedIn et d'autres plates-formes avant de publier.
- Compter les caractères pour les balises meta SEOVérifiez les balises de titre et les métadescriptions par rapport aux limites de caractères des moteurs de recherche pour un affichage optimal.
- Compter les caractères pour la rédaction universitaireSuivez les décomptes de caractères et de mots pour les essais, les résumés, les formulaires de demande et les soumissions de thèse.
- Compter la longueur de chaîne pour le développementVérifiez les longueurs de chaîne, les tailles d'octets et les décomptes de caractères Unicode pour le dimensionnement des colonnes de base de données et la validation.
- Analyser la structure et les statistiques du contenuObtenir des statistiques de texte détaillées — longueur de phrase, décompte de paragraphes et fréquence de caractères pour tout contenu.
Comment ça marche
Tout le comptage s'exécute dans votre navigateur avec les API Unicode intégrées de JavaScript — spécifiquement Intl.Segmenter pour les clusters de graphèmes et TextEncoder pour la longueur en octets — sans appel serveur et sans bibliothèque externe. L'outil distingue les points de code Unicode, les caractères perçus par l'utilisateur (pour qu'un emoji de drapeau ou de famille compte comme un graphème, pas quatre), et les octets UTF-8 bruts.
- 1Analyse consciente de l'UnicodePendant que vous tapez, le texte est découpé en points de code Unicode avec l'itérateur d'étalement ([...texte]), qui gère correctement les caractères hors du plan multilingue de base. Les lettres et chiffres sont classés avec des échappements de propriété Unicode (\\p{L} et \\p{N}) afin que le cyrillique, l'arabe, le CJK et d'autres écritures soient comptés correctement, pas seulement l'ASCII.
- 2Comptage des graphèmes et des octetsL'API Intl.Segmenter du navigateur (avec granularity: 'grapheme') compte les caractères perçus par l'utilisateur — un emoji à plusieurs points de code comme une famille ou un drapeau compte comme un seul. TextEncoder encode le texte en UTF-8 et rapporte la longueur en octets, ce qui importe pour les limites SMS et réseau où les octets, pas les caractères, sont la contrainte.
- 3Analyse structurelle et fréquentielleLes mots sont détectés par découpage sur les espaces ; les phrases en comptant les suites de ponctuation ., ! et ? ; les paragraphes par les limites de double saut de ligne. Le nombre de caractères uniques est calculé avec un Set. Les tables de fréquence de caractères et de mots sont construites avec une Map, puis triées par nombre pour faire ressortir les 10 entrées les plus utilisées.
- 4Comparaison aux limites des plateformesVotre nombre de caractères est comparé en temps réel à six limites de plateformes codées en dur (Tweet/X à 280, description Meta à 160, SMS à 160, publication LinkedIn à 3000, titre YouTube à 100, légende Instagram à 2200). Une barre de progression et un indicateur réussite/échec se mettent à jour instantanément pendant que vous tapez, et le temps de lecture est estimé à 225 mots par minute, le temps de parole à 140 mpm.
Outils associés
Compteur de mots arabes
Comptez les mots, caractères, phrases et le temps de lecture d'un texte arabe — avec prise en charge complète du tashkeel (diacritiques) et de la kashida, et un éditeur de droite à gauche.
Compteur de fréquence des mots
Comptez la fréquence d'apparition de chaque mot dans votre texte. Visualisez les mots les plus fréquents, exportez en CSV et filtrez les mots vides.
Compteur de mots
Comptez les mots, caractères, phrases et paragraphes. Estimez le temps de lecture.