ForHosting KIT · Texte et IA

Compteur de mots et caractères

Collez un brouillon et voyez tous les totaux d'un coup : « Hello world. This is a test. » suivi d'un second paragraphe donne 9 mots, 52 caractères, 3 phrases et 2 paragraphes. Les caractères sont comptés avec et sans espaces. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Texte
Hello world. This is a test. Second paragraph here!
Vous obtenez
Mots
9
Caractères
52
Caractères sans espaces
43
Caractères avec espaces
52

Cet outil prend le texte brut que vous saisissez et renvoie des totaux déterministes pour les mots, caractères avec et sans espaces, phrases, paragraphes et lignes, plus une longueur moyenne de mot simple pour vérifier la densité d'un coup d'œil. Une entrée vide est rejetée avec une erreur de validation claire au lieu de renvoyer silencieusement des zéros, ce qui protège les clients qui ont oublié de lier un champ.

Comment sont calculés mots, caractères, phrases et paragraphes

Le décompte des mots découpe le texte sur les espaces blancs Unicode et compte chaque jeton non vide. Cela correspond à la barre d'état de la plupart des éditeurs et compteurs en ligne : un jeton avec trait d'union comme bien-connu compte pour un mot, et plusieurs espaces se réduisent en un seul séparateur. Le décompte des caractères est la longueur totale de la chaîne, espaces, tabulations et sauts de ligne inclus, s'alignant ainsi sur les limites dures des SMS, tweets, titres produit et attributs maxLength des formulaires.

Un second total retire tous les espaces blancs pour comparer la longueur de contenu pur lorsque les espaces gonfleraient le chiffre. Le décompte des phrases cherche des segments se terminant par un point, une exclamation ou une interrogation, éventuellement suivis d'une guillemet ou d'un crochet fermant, puis traite tout fragment final non vide sans ponctuation terminale comme une phrase de plus.

Le décompte des paragraphes découpe sur les lignes vides — une ou plusieurs lignes ne contenant que des espaces — de sorte qu'un double saut de ligne commence un nouveau paragraphe comme Markdown et la plupart des traitements de texte. Le décompte des lignes est le nombre de caractères de nouvelle ligne plus un, couvrant les entrées mono-ligne et multi-lignes. La longueur moyenne de mot divise les caractères sans espace par le nombre de mots et arrondit à deux décimales, ou renvoie zéro s'il n'y a pas de mots.

Comme le chemin est une arithmétique d'analyse pure sur des chaînes, la latence reste sous la milliseconde pour des tailles de formulaire typiques et le modèle de coût publié est analytique plutôt que basé sur des tokens de modèle.

Ce que vous envoyez et ce que vous recevez

Envoyez un seul champ obligatoire nommé text contenant la chaîne non vide que vous souhaitez mesurer. Les nombres et booléens sont convertis en formes décimales ou true/false textuelles ; objets, tableaux, NaN et Infinity sont rejetés. Les contrôles classiques incluent une courte salutation comme Hello world devenant une phrase, deux mots et onze caractères ; des brouillons multi-phrases avec sauts de paragraphe à lignes vides ; et des slogans d'une ligne sans ponctuation terminale qui comptent encore comme une phrase.

Un texte vide échoue la validation avant tout compteur et n'est pas facturé. Utilisez le formulaire gratuit du navigateur pour coller et vérifier dissertations et textes sociaux, puis appelez le contrat identique depuis des scripts lorsque vous imposez des limites de longueur sur des colonnes CSV en masse, des exports CMS ou des files de modération.

Où les compteurs de mots et de caractères interviennent au travail

Étudiants et enseignants vérifient les limites de dissertation et de résumé avant soumission pour qu'un devoir de cinq cents mots ne soit ni trop court ni rempli. Marketeurs de contenu et rédacteurs SEO suivent des brouillons riches en mots-clés face aux cibles de titre, méta description et longueur du corps sans ouvrir un traitement de texte complet. Community managers vérifient les budgets de caractères pour posts, publicités et bios où les plateformes rejettent ou tronquent les chaînes trop longues.

Équipes produit et growth imposent les maxima de champs de formulaire et les limites de modèles SMS en QA en passant les chaînes candidates par le même compteur que le navigateur. Éditeurs et traducteurs comparent la densité de paragraphes et de phrases source et cible lors de la revue de paquets de localisation. Ingénieurs de données nettoyant des colonnes de texte libre stockent souvent les totaux de mots et de caractères comme métriques dérivées pour des tableaux de bord qualité.

Si vous avez ensuite besoin d'analyse de densité de mots-clés, de stats pages et mots PDF, d'estimations de temps de lecture ou de scores de niveau, traitez-les comme des intentions de recherche et pages d'atterrissage séparées plutôt que de surcharger cette page compter-mots-et-caractères.

Budgets de caractères pour posts et publicités

Comptez les caractères avec et sans espaces pour que les limites des plateformes et les aperçus tronqués ne vous surprennent pas à la publication.

QA des champs CMS et de formulaires

Passez titres produit, méta descriptions et champs de texte libre par un compteur déterministe dans des pipelines en masse.

Comment les mots sont-ils comptés ?

Les mots sont des jetons non vides séparés par des espaces blancs Unicode. Plusieurs espaces se réduisent en un séparateur. Les jetons avec trait d'union comptent comme un seul mot.

Comment les phrases et paragraphes sont-ils détectés ?

Les phrases se terminent par un point, une exclamation ou une interrogation (éventuellement suivis d'une guillemet ou d'un crochet fermant). Un fragment final sans ponctuation terminale compte encore comme une phrase. Les paragraphes sont des blocs séparés par des lignes vides.

Que se passe-t-il si le texte est vide ?

Fournissez une chaîne non vide ; les cases vides sont traitées comme des erreurs client et ne sont pas facturées.

Quel est le coût ?

L'outil navigateur est gratuit et s'exécute en local.

Quel nombre de caractères retenir pour la limite d'une publication ?

Celui qui inclut les espaces. C'est la longueur complète du texte, espaces, tabulations et retours à la ligne compris, ce que mesurent publications, titres et formulaires. Le compte sans espaces sert à comparer le seul contenu.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/str/word-count

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/str/word-count \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello world. This is a test.\n\nSecond paragraph here!"}'
{
  "text": "Hello world. This is a test.\n\nSecond paragraph here!"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.word_count",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Un compteur de mots et de caractères est le contrôle quotidien que rédacteurs, étudiants, marketeurs et ingénieurs utilisent avant d'envoyer des dissertations, publications, textes produit, champs de formulaire et charges API à limites strictes.

Comment sont calculés mots, caractères, phrases et paragraphes

Les charges extrêmement longues au-delà du plafond de caractères documenté échouent avec invalid_input pour qu'une seule requête ne monopolise pas la mémoire du Worker.

Ce que vous envoyez et ce que vous recevez

Des alias comme input, value, data, s, message, string, content et body sont acceptés par commodité lors du branchement de clients plus anciens. En cas de succès la réponse répète le texte original et renvoie words, characters, characters_no_spaces, characters_with_spaces, sentences, paragraphs, lines, average_word_length et operation égal à word_count. Le prix des appels API réussis est la base publiée de $0.002 par élément ; les échecs de validation, y compris le texte vide, ne consomment pas le solde prépayé.

Où les compteurs de mots et de caractères interviennent au travail

Comme cette capacité est un moteur d'analyse pur, le prix API est la base publiée de $0.002 par élément réussi et l'échec de validation ne consomme pas le solde.

Contrôle de longueur d'essais et de devoirs

Vérifiez les totaux de mots et de paragraphes face aux limites scolaires ou de conférences avant de soumettre, avec les mêmes décomptes dans le navigateur et l'API.

Quelle est la différence entre characters et characters_no_spaces ?

characters (et characters_with_spaces) est la longueur totale de la chaîne, espaces, tabulations et sauts de ligne inclus. characters_no_spaces exclut tous les espaces blancs pour mesurer la longueur de contenu pur.

Consulter la documentation complète du KIT →