Collez ou saisissez du texte pour voir le nombre de caractères et la taille en octets UTF-8. Se met à jour en temps réel. Utile pour les limites d'API, SMS et champs de base de données. S'exécute dans votre navigateur.
À propos du Compteur de caractères et octets
Cet outil affiche la longueur de votre texte en caractères et en octets UTF-8. Le nombre de caractères correspond aux points de code Unicode (ce que vous voyez). Le nombre d'octets est la taille en encodage UTF-8, important pour les API, bases de données et SMS. Les mots et lignes sont aussi comptés.
Comment utiliser
- Collez ou saisissez du texte dans la zone. Les compteurs se mettent à jour automatiquement.
- Utilisez les nombres pour vérifier les limites (ex. 160 caractères pour SMS, 255 octets pour une colonne).
Fonctionnalités principales
- Comptages en temps réel des caractères, octets, mots et lignes mis à jour au fur et à mesure de la saisie
- Distinction entre le nombre de caractères et la taille en octets UTF-8
- Gère tous les caractères Unicode, y compris les emojis et les scripts multi-octets
- Aucun clic de bouton nécessaire — les comptages se mettent à jour instantanément
- 100 % basé sur le navigateur — votre texte ne quitte jamais votre appareil
- Se combine bien avec le Compteur de mots pour des statistiques textuelles plus détaillées
Quand utiliser cet outil
- Vérification de la taille des charges utiles API par rapport aux limites d'octets imposées par le serveur
- Vérification que le texte tient dans les contraintes de colonnes de base de données (souvent mesurées en octets)
- Comptage des caractères et segments SMS pour les applications de messagerie
- Respect des limites de caractères des réseaux sociaux pour Twitter, LinkedIn ou les méta-descriptions
- Estimation de la taille des fichiers pour le contenu textuel avant stockage ou transmission
Détails techniques
Le comptage de caractères utilise l'opérateur spread de JavaScript ou Array.from() pour compter correctement les points de code Unicode, évitant le piège courant de string.length qui compte les unités de code UTF-16 (donnant des résultats erronés pour les emojis et les paires de substitution). Le comptage d'octets utilise l'API TextEncoder pour encoder la chaîne en UTF-8 et mesurer la longueur du tableau d'octets résultant. Les mots sont comptés en séparant sur les limites d'espaces, et les lignes en comptant les caractères de nouvelle ligne plus un. Tous les calculs sont en O(n) par rapport à la longueur du texte et s'exécutent en quelques millisecondes même pour de longs textes.
Conclusion
L'outil Compteur de caractères et octets est un moyen rapide et précis de mesurer la longueur du texte en caractères et en octets, essentiel pour les développeurs travaillant avec des API, des bases de données et des systèmes de messagerie. Entièrement basé sur le navigateur, il fournit des résultats instantanés avec une protection totale de la vie privée.