Count characters, words, sentences, estimate reading time, analyze SEO metrics, and detect multi-language characters. 100% local.
This tool runs 100% in your browser. All computation happens locally on your device — your input is never uploaded to any server. Results are for reference only.
Counting is a pipeline, not a single number. Characters are counted per Unicode code point (with a no-space variant); words are split on whitespace; sentences on terminal punctuation; reading time is words ÷ 238 words-per-minute and speaking time is words ÷ 130 WPM. The language view buckets every character as CJK, Latin, digit, emoji, punctuation or whitespace, while the SEO view scores title and meta-description lengths against Google's ~60 / ~160 character truncation plus Flesch readability. UTF-8 bytes are a separate, larger number than visible characters — CJK and emoji encode wider.
Left: the raw text is split by character, by whitespace and by terminal punctuation, then time estimates divide word counts by reading (238 WPM) and speaking (130 WPM) speeds. Right: the language view buckets every character by script, and the SEO view checks title/meta lengths against Google truncation.
Amara, a newsletter editor, has a 197-character intro paragraph and needs to know how long it will take to read and whether a title line will survive Google's truncation.
Count characters, words, sentences, paragraphs, and bytes. Everything runs locally; nothing is uploaded.
FreeToolHub Character Counter & Text Analyzer is a free browser-based tool — count characters, words, sentences, paragraphs, and bytes. No signup, no upload; everything runs locally in your browser.
Comptez caractères, mots, phrases, paragraphes et octets. Estimez le temps de lecture et d’élocution. Statistiques en direct pendant la saisie. Gratuit, sans téléversement.
Ce compteur mesure le texte de la même manière que les plateformes et les éditeurs : caractères avec et sans espaces, mots, phrases, paragraphes et taille en octets pour l'encodage UTF-8. Il estime le temps de lecture à un standard de 200–250 mots par minute et le temps de parole pour les scripts et présentations, mettant à jour les statistiques en direct avec chaque frappe. Les limites nommées des plateformes — 280 caractères pour X/Twitter, segments SMS, longueurs de méta-description — sont les destinations pratiques de ces chiffres, et l'outil garde tout visible en même temps afin que vous puissiez ajuster votre texte vers une cible au lieu de compter manuellement.
Les gestionnaires de médias sociaux ajustent les publications aux limites des plateformes, y compris la manière dont les URL et les caractères CJK consomment plusieurs unités. Les rédacteurs SEO optimisent les balises de titre et les méta-descriptions vers les fenêtres d'affichage de 60 et 155 caractères avant publication. Les étudiants qui doivent respecter des exigences de nombre de mots dans leurs essais surveillent directement le nombre de mots. Les scénaristes et présentateurs estiment la durée parlée à partir de la longueur du texte pour les pitchs et vidéos. Quiconque remplit des formulaires avec des limites de caractères strictes — descriptions de magasins d'applications, copies publicitaires, soumissions de résumés — vérifie la longueur avant que le champ ne rejette le contenu.
(1) Tapez ou collez du texte dans l'éditeur. (2) Le panneau de statistiques se met à jour en direct : caractères avec espaces, caractères sans espaces, mots, phrases, paragraphes et octets UTF-8. (3) Les estimations de temps de lecture et de parole dérivent de votre nombre de mots à des vitesses configurables. (4) Les cibles optionnelles vous permettent de définir une limite et de voir un indicateur de progression devenir rouge lorsque vous la dépassez. Le comptage suit la segmentation de mots consciente d'Unicode, de sorte que le texte CJK et les emoji se mesurent de manière logique plutôt que comme des mots latins uniques, et rien que vous tapez ne quitte jamais le navigateur.
Les limites qui comptent au quotidien : X/Twitter autorise 280 caractères, les caractères CJK comptant chacun pour deux unités ; un segment SMS unique contient 160 caractères (70 une fois que les emoji ou accents forcent l'encodage Unicode) ; les balises de titre SEO tronquent près de 60 caractères et les méta-descriptions près de 155 dans les résultats de bureau de Google ; les légendes Instagram sont limitées à 2 200 et les hashtags à 30 ; les titres YouTube à 100 et les descriptions à 5 000 ; les publications LinkedIn à 3 000 caractères avec le fil tronquant près de 210 caractères visibles. Pour les publicités : les titres Google Ads sont de 30 caractères et les descriptions de 90. Les mathématiques du temps de lecture pour la planification : environ 200–250 mots par minute pour la lecture silencieuse, 130–150 pour la narration parlée, et environ 500 mots par page rendue pour les estimations de longueur de blog. Ce compteur associe chaque mesure à ces points de référence afin que le chiffre devienne une décision.
Collez ou tapez dans le champ de saisie et chaque statistique se met à jour en direct : caractères avec et sans espaces, mots, phrases, paragraphes, lignes et temps de lecture estimé. Le compteur fonctionne pendant que vous tapez, sans bouton à presser, et rien que vous collez n'est téléversé — l'analyse est locale.
Les plafonds courants : Twitter/X 280, SMS 160, légende Instagram 2 200, publication Facebook 63 206, LinkedIn 3 000, et méta-descriptions autour de 155-160 avant que les résultats de recherche ne tronquent. La vue des statistiques montre votre compte par rapport aux limites lorsque vous vous en approchez — rédigez la publication une fois, puis réduisez-la à la plateforme la plus stricte où elle doit s'adapter.
Les deux chiffres sont affichés : caractères y compris les espaces (ce que mesurent la plupart des limites de plateformes) et caractères sans espaces (ce que certains validateurs académiques et de formulaires exigent). Les nombres de mots, phrases et paragraphes sont affichés à côté afin que vous puissiez voir si la longueur provient du texte ou du formatage.
Au-delà des statistiques de base, la vue de l'analyseur décompose la densité de mots-clés, la distribution de la longueur des phrases et les estimations de temps de lecture — utile pour repérer les phrases trop longues ou le bourrage de mots-clés avant publication. Basculez entre les vues statistiques et analyseur avec les onglets ; votre vue préférée peut être enregistrée comme préréglage local.
Oui. Il compte les caractères (avec et sans espaces), les mots (découpés par les espaces), les phrases (découpées par . ! ?) et les paragraphes (découpés par les doubles sauts de ligne) en utilisant les mêmes algorithmes que Microsoft Word et Google Docs. Il calcule également le temps de lecture (200 mots/min en moyenne) et le temps de parole (130 mots/min en moyenne).
Les méta-descriptions Google devraient faire 150-160 caractères ; les balises de titre 50-60 caractères. Les publications Twitter/X permettent 280 caractères. Les légendes Instagram fonctionnent mieux sous 125 caractères. Cet outil donne des comptes en direct pendant que vous tapez, vous permettant d'atteindre la cible exacte sans deviner ou dépasser les limites.
Yes. It counts characters (with and without spaces), words (split by whitespace), sentences (split by . ! ?), and paragraphs (split by double newlines) using the same algorithms as Microsoft Word and Google Docs. It also calculates reading time (200 wpm average) and speaking time (130 wpm average).
Google meta descriptions should be 150-160 characters; title tags 50-60 characters. Twitter/X posts allow 280 characters. Instagram captions perform best under 125 characters. This tool gives live counts as you type, so you can hit the exact target without guessing or exceeding limits.
Cet outil est aussi connu sous ces tâches — chaque lien ouvre le même outil avec un guide ciblé :
What do you call a really smart cookie?
No signups, no data sold. Every tool is free to use — the free tier allows 5 downloads or saves per day, and the optional Pro plan ($7/mo, $59/yr) adds unlimited downloads, batch processing, white-label exports and an ad-free experience.
☕Support me on Ko-fi— support the free tier100% of proceeds go towards hosting & building more free tools.