Aller au contenu
Allin

Compteur d'octets (UTF-8)

Compte les caractères, octets UTF-8, mots et lignes de ton texte. Accepte un fichier entier, pour qu'un long journal n'ait pas à passer par le presse-papiers.

Compteur d'octets (UTF-8) s'utilise directement depuis cette page — gratuit, instantané, rien à installer. Il est rangé sous Encodage & décodage dans notre catalogue, aux côtés de Encodeur / décodeur Base64 et Convertisseur hexadécimal vers texte.

Comment l'utiliser

  1. Ouvre l'outil — sans inscription ni installation.
  2. Saisis tes données ou ajuste les options disponibles.
  3. Obtiens ton résultat instantanément, puis copie-le ou télécharge-le.

Questions fréquentes

À quoi sert Compteur d'octets (UTF-8) ?

Compte les caractères, octets UTF-8, mots et lignes de ton texte. Accepte un fichier entier, pour qu'un long journal n'ait pas à passer par le presse-papiers.

Dans quels cas s'en sert-on concrètement ?

Lire une charge utile qu'on t'a transmise, embarquer un petit fichier dans une configuration, et comprendre pourquoi une chaîne de requête casse une fois arrivée au serveur.

Quelle est l'erreur la plus fréquente ?

Prendre le Base64 pour une protection. C'est un encodage, pas un chiffrement : n'importe qui le décode instantanément, et un jeton collé dans un ticket public est un jeton divulgué.

Qu'y a-t-il d'autre rangé à côté ?

Encodeur / décodeur Base64, Convertisseur hexadécimal vers texte et Encodeur / décodeur d'entités HTML partagent sa section. Ce ne sont pas des variantes de celui-ci — être rangé ensemble n'est pas se ressembler — mais c'est là qu'il faut chercher si ce n'était finalement pas le bon outil.

D'où viennent les données ?

Les encodages suivent leurs RFC : un aller-retour est donc sans perte. L'encodage d'URL a deux variantes — espace en %20 ou en signe plus — et l'outil précise celle qu'il applique.

Pour aller plus loin

Tous les guides
ExplicationCompter des caractères face à une limite fixée par quelqu'un d'autreUn émoji vaut 1 caractère, ou 7, ou 11, ou 25, selon qui compte. Lequel ton formulaire, ta base et ta passerelle SMS veulent dire — et un test d'un seul collage pour savoir auquel tu as affaire.GuideLes limites de caractères qui font vraiment mal : unités de code, points de code et graphèmesUn caractère, c'est trois choses à la fois. Un emoji avec teinte de peau vaut 1 graphème, 2 points de code et 4 unités UTF-16. Tous les comptages de ce guide ont été mesurés dans Node, avec en prime pourquoi un SMS tombe de 160 à 70 et pourquoi VARCHAR(255) ne fait pas 255 de quoi que ce soit de précis.ExplicationÉchapper une chaîne pour JSON : trois caractères sont obligatoires, et un seul est un piègeLa RFC 8259 n'impose l'échappement que de trois choses dans une chaîne JSON. Tout le reste est facultatif. Celle qui casse réellement les chaînes de traitement est le demi-surrogate isolé : légal dans un texte JSON, impossible en UTF-8, et remplacé en silence dès que tes données sont écrites.ExplicationQu'est-ce qu'un JWT (JSON Web Token) ?Un JWT est un jeton compact et signé qui transporte l'identité entre services. Voici ses trois parties, son usage pour l'authentification et ses limites de sécurité.GuideConstruire une URL avec paramètres qui survit à un copier-collerTrois encodages, une différence visible : %20 ou +. Le mode formulaire du générateur reproduit URLSearchParams octet pour octet sur dix-sept valeurs — mais donne-lui une URL de base avec un fragment et tous les paramètres atterrissent dans le hash, invisibles du serveur.ExplicationCe qu'il y a dans un JWT — et ce qu'il ne protège pasUn JWT est signé, pas chiffré. Quiconque détient le jeton peut décoder la charge utile et lire chaque revendication. Voici un vrai jeton, décodé sans aucune clé, plus les trois attaques que la signature est censée arrêter et le seul problème qu'elle ne peut pas résoudre.