Encodeur/Décodeur Base64
Transforme du texte ou des fichiers en Base64 et inversement, avec vérification automatique.
Entrée
Ou importez un fichier pour obtenir son Base64
Dépose un fichier ici
Taille max : 10 Mo
Résultat
À propos : Encodeur/Décodeur Base64
L'encodeur/décodeur Base64 convertit du texte en Base64 et inversement, et transforme n'importe quel fichier en Data URL prête à intégrer dans du HTML, du CSS ou du JSON. En mode Auto, il détecte tout seul si ta saisie est déjà du Base64 valide et la décode, sinon il l'encode. C'est pratique pour lire un token ou un champ d'API encodé, préparer une valeur de configuration, ou vérifier le contenu d'une Data URL d'image grâce à l'aperçu.
Fonctionnalités
- Mode Auto : décode la saisie si c'est du Base64 valide, sinon l'encode, sans avoir à choisir le sens.
- Gère correctement l'UTF-8 : accents, emojis et caractères non latins sont encodés et décodés sans être abîmés.
- Importe un fichier jusqu'à 10 Mo pour obtenir sa Data URL Base64 complète, avec son type MIME.
- Affiche un aperçu quand tu colles une Data URL d'image, et permet de télécharger le fichier correspondant.
- Copie le résultat en un clic ou télécharge-le sous forme de fichier.
Comment l'utiliser
- Colle du texte, une chaîne Base64 ou une Data URL dans le champ d'entrée, ou importe un fichier.
- Laisse le mode sur Auto ou force Encoder ou Décoder selon ton besoin.
- Récupère le résultat avec le bouton de copie ou télécharge-le.
Questions relatives à l'utilisation
Non. L'encodage, le décodage et la lecture des fichiers se font dans ton navigateur avec les API standard (TextEncoder, atob, FileReader). Rien n'est transmis à un serveur, tu peux donc traiter des tokens ou des fichiers privés.
Glisse l'image dans la zone d'import, sous le champ de texte. L'outil produit sa Data URL complète (par exemple data:image/png;base64,…) avec un aperçu. Tu peux copier le code pour l'utiliser dans un attribut src, une feuille CSS ou un fichier JSON.
La chaîne contient des caractères hors de l'alphabet Base64 ou est mal complétée, ou bien le contenu décodé n'est pas du texte UTF-8 valide (un fichier binaire, par exemple). Pour un fichier, colle plutôt une Data URL complète avec son préfixe data:.