Compteur Unicode de texte et de mots
Comptez localement points Unicode, unités UTF-16, mots, lignes et octets UTF-8. La segmentation utilise la langue de la page et Intl.Segmenter si disponible.
Formule et méthode
code points = Array.from(text).length; UTF-8 bytes = TextEncoder().encode(text).lengthExemple détaillé
Hello, world! → 13 Points de code Unicode, 2 Mots, 13 Octets UTF-8.
Hypothèses et limites
Un point Unicode n’est pas un graphème visible. Émojis et signes combinés peuvent en contenir plusieurs. La segmentation varie selon la langue et le navigateur.
Les résultats affichés sont arrondis. Les calculs utilisent des nombres JavaScript non arrondis ; de légers écarts de virgule flottante sont possibles.
Fonctionne dans le navigateur
L’outil fonctionne dans un cadre isolé sans accès réseau. ClearByte et les scripts publicitaires ne peuvent pas lire les données qu’il contient. Cela ne protège pas contre les extensions malveillantes ou un appareil compromis.
Sources et définitions
Méthode vérifiée: