Encodeur Base64
Encodez ou décodez du texte et des petits fichiers sans quitter votre navigateur : pratique pour des data URLs, des tests d’API ou des pièces jointes représentées en texte. Hub Code : tous les outils · version anglaise : Base64 (EN).
Base64
100 % dans votre navigateur — aucune librairie, aucune donnée envoyée au serveur.
Fichier
Glissez-déposez un fichier ici
ou
0 caractères source → 0 caractères Base64
Aperçu image
Fichier binaire détecté
À quoi sert le Base64 ?
- Embarquer des images dans du CSS ou du HTML via une data URL.
- Transmettre des fichiers dans une API JSON (chaîne Base64 côté client ou serveur).
- Encoder des identifiants pour l’en-tête HTTP Basic Auth (
Authorization: Basic …). - Stocker des données binaires dans des formats uniquement texte (logs, métadonnées, etc.).
Comment ça marche
- Encoder : choisissez texte ou fichier ; le texte est encodé en UTF-8 puis Base64, le fichier devient une data URL complète.
- Décoder : collez du Base64 brut ou une data URL ; les sauts de ligne sont supprimés automatiquement.
- Résultat : image affichée si le MIME est une image, texte si UTF-8 lisible, sinon téléchargement binaire proposé.
Questions fréquentes
- Comment encoder du texte en Base64 ?
- Mode Encoder, option « Texte → Base64 », saisissez votre texte : le résultat se met à jour en temps réel.
- Comment décoder du Base64 en texte ?
- Mode Décoder : si le contenu décodé est du texte UTF-8 valide, il s’affiche dans la zone de résultat.
- Puis-je encoder une image en Base64 ?
- Oui, utilisez « Fichier → data URL » et importez votre image (PNG, JPEG, etc.).
- À quoi sert le Base64 concrètement ?
- À transporter des octets sous forme de texte sûr pour JSON, XML, URL ou e-mail.
- Quelle taille maximale de fichier ?
- Pas de plafond imposé ici : tout est local. Un avertissement apparaît au-delà de 5 Mo.