Encodeur / Décodeur Base64
API TextEncoder.Aperçu
Encodez et décodez du Base64 — Standard et URL-safe — dans votre navigateur
Collez du Base64 pour le décoder en texte, ou saisissez du texte pour l’encoder — le résultat se met à jour pendant la frappe. Les variantes Standard et URL-safe sont toutes deux prises en charge et détectées automatiquement au décodage, un compteur de caractères et d’octets suit votre saisie en direct, et tout Base64 invalide est signalé avec le caractère et la position exacts.
Guide
Comment utiliser
- 1 Choisissez un sens
Sélectionnez l’onglet Encoder pour transformer du texte en Base64, ou l’onglet Décoder pour reconvertir du Base64 en texte lisible.
- 2 Sélectionnez une variante
Choisissez Standard (utilise + et /) ou URL-safe (utilise - et _, sans remplissage). Au décodage, la variante est détectée automatiquement.
- 3 Saisissez votre entrée
Tapez, collez ou utilisez le bouton Coller pour récupérer le texte du presse-papiers. Le résultat se met à jour pendant la saisie.
- 4 Copiez ou échangez le résultat
Cliquez sur Copier pour placer le résultat dans le presse-papiers. Utilisez Échanger pour renvoyer la sortie dans l’entrée et convertir en sens inverse.
Référence
Base64 Standard vs URL-safe
| Variante | Caractères spécifiques | Remplissage | Usage typique |
|---|---|---|---|
| Standard | + et / | Conservé (=) | URI de données, e-mail/MIME |
| URL-safe | - et _ | Omis | URLs, noms de fichiers, JWT |
Pièges
Erreurs fréquentes
-
Décoder un JWT entier d’un coup
Un JWT comporte trois segments séparés par des points. Coller le jeton entier ne décode que l’en-tête. Pour lire la charge utile, copiez le segment situé entre les deux points et décodez-le séparément.
-
Mélanger les deux alphabets
Une même chaîne ne peut pas contenir à la fois +/ et -_. Si c’est le cas, le Base64 n’est pas valide — souvent à cause d’un remplacement partiel. Réexportez-le depuis la source d’origine.
-
Croire que le Base64 est du chiffrement
Le Base64 est un encodage, pas un chiffrement. N’importe qui peut le décoder. Ne l’utilisez jamais pour masquer des mots de passe ou des secrets.
-
Traiter des données binaires comme du texte
Le Base64 peut transporter n’importe quels octets, y compris des images. Décoder une telle entrée produit des caractères illisibles, car il ne s’agit pas de texte. Cet outil décode en texte UTF-8.