~/tools / Base64 Encoder / Decoder
Base64 Encoder / Decoder
Convertissez du texte en Base64, ou décodez une chaîne Base64 en texte. Gère correctement les caractères multi-octets. Traité uniquement dans votre navigateur.
Base64 est un encodage qui permet aux données binaires (images, fichiers) de voyager en toute sécurité sous forme de texte. Couramment utilisé pour inspecter le contenu d'une clé d'API, d'un JWT encodé en Base64, ou d'un en-tête HTTP Basic Auth.
# Cas d'usage
- Découvrir ce que contient réellement un en-tête HTTP Basic Auth ou une clé d'API
- Décoder manuellement un segment header/payload d'un JWT
- Encoder une valeur en Base64 pour une variable d'environnement ou un secret CI/CD
# Utilisation
- Collez le texte que vous souhaitez convertir dans le champ de saisie.
- Cliquez sur "Encode" pour convertir du texte brut en Base64, ou sur "Decode" pour reconvertir du Base64 en texte brut.
- Le résultat s'affiche ci-dessous. Le texte non ASCII fonctionne aussi correctement.
# FAQ
- Qu'est-ce que Base64 ?
- Un encodage qui représente des données binaires en utilisant seulement 64 caractères imprimables. Couramment utilisé pour les pièces jointes d'e-mails, les jetons d'API, et partout où des données binaires doivent être gérées en toute sécurité sous forme de texte.
- Gère-t-il le texte non ASCII ?
- Oui. L'entrée est traitée comme de l'UTF-8, en utilisant encodeURIComponent/decodeURIComponent avec btoa/atob pour prendre en charge correctement les caractères multi-octets.
# Voir aussi
# Pour aller plus loin
- Learn JavaScript
Learn by running it in your browser — prodou.net