Encodeur / Décodeur Base64
Encodez et décodez des chaînes Base64 (texte et fichiers).
Collez du texte ou téléversez un petit fichier. On encode en Base64 standard (RFC 4648) et on décode le Base64 standard et URL-safe. UTF-8 géré correctement.
Comment l'utiliser
Choisissez encoder ou décoder
Encoder transforme du texte en Base64 ; Décoder inverse. Basculez l'onglet en haut.
Collez l'entrée
L'encodeur accepte tout texte UTF-8. Le décodeur accepte Base64 standard et URL-safe, avec ou sans padding.
Copiez le résultat
La sortie se met à jour automatiquement. Bouton de copie pour récupérer.
Qu'est-ce que c'est ?
Base64 est un encodage qui représente des données binaires arbitraires avec 64 caractères ASCII imprimables. Ce n'est pas du chiffrement - n'importe qui peut décoder instantanément. Son but est le transport : faire passer des octets via des canaux textuels (mails, JSON, data URLs, payloads JWT). La variante URL-safe permet de l'utiliser dans une URL sans échappement supplémentaire.
Quand l'utiliser
Pour encoder : intégrer une petite image dans du CSS en data URL, mettre un identifiant dans un JSON, glisser un payload dans un JWT, attacher un fichier à un corps SMTP. Pour décoder : inspection de JWT, en-têtes HTTP Basic, réponses d'API qui transportent du binaire dans du JSON.
Erreurs courantes
Base64 augmente la taille d'environ 33 % - évitez-le pour gros volumes avec une alternative binaire (multipart, blob storage). N'utilisez pas comme chiffrement. Attention aux variantes : padding parfois enlevé, caractères URL-safe utilisés, retours à la ligne tous les 76 caractères.
FAQ
- Différence entre Base64 standard et URL-safe ?
- URL-safe remplace « + » par « - » et « / » par « _ », et omet souvent le padding. Nous acceptons les deux en décodage.
Outils similaires
Plus dans cette catégorie
- Formateur et validateur JSON
- Encodeur / Décodeur d'URL
- Générateur de hachage (SHA-1, SHA-256, SHA-384, SHA-512)
- Décodeur JWT
- Testeur de regex
- Convertisseur Markdown vers HTML
- Convertisseur YAML vers JSON
- Convertisseur CSV vers JSON
- Formateur SQL
- Encodeur / Décodeur d'entités HTML
- Lecteur d'expression cron
- Formateur XML
- Minificateur HTML
- Générateur de données fictives
- Générateur de tableau Markdown