Compter les octets d'un texte accentué
Collez un texte accentué pour comparer son nombre de caractères et son nombre d'octets en UTF-8.
- Lignes
- 1
- Lignes non vides
- 1
- Mots
- 12
- Caractères
- 71
- Caractères sans espaces
- 60
- Octets en UTF-8
- 83
- Ligne la plus longue
- 71 caractères
Le cas en détail
Chaque lettre accentuée pèse deux octets en UTF-8. Un texte français a donc un poids légèrement supérieur à son nombre de caractères. Cette différence compte pour les champs de base de données dont la taille est exprimée en octets.
À retenir : Quand un champ « 255 caractères » déborde avec des accents, c'est que sa limite est comptée en octets.
L'exemple chiffré
Valeurs utilisées dans ce cas (des exemples, pas des mesures) :
- Texte ou code à compter : « L'élève étudie l'été à Noël : épreuve écrite à rendre avant l'échéance. »
- Lignes
- 1
- Lignes non vides
- 1
- Mots
- 12
- Caractères
- 71
- Caractères sans espaces
- 60
- Octets en UTF-8
- 83
- Ligne la plus longue
- 71 caractères
Modifiez les champs ci-dessus pour adapter le calcul à votre situation : le résultat se met à jour tout de suite.
Comment ça se calcule
Les lignes se comptent aux sauts de ligne (\n, \r ou \r\n). Les mots sont les suites de caractères séparées par des espaces. Les caractères sont des points de code Unicode, ce qui compte correctement les émojis. Les octets sont ceux de l'encodage UTF-8.
Les résultats sont fournis à titre indicatif, sans valeur de conseil juridique, fiscal ou financier.