Outils développeurs
Encodeur et décodeur Base64
Encodez du texte (UTF-8, arabe, emoji) ou un fichier en Base64, décodez-le en texte ou en fichier téléchargeable, avec variante URL-safe, sans remplissage, retours MIME et préfixe data:.
Comment utiliser cet outil
- 1
Choisissez Encoder ou Décoder, puis la source (texte ou fichier) pour l'encodage.
- 2
Saisissez, collez ou déposez votre contenu ; réglez au besoin URL-safe, remplissage, retours à la ligne ou préfixe data:.
- 3
Lisez le résultat, copiez-le ou téléchargez le texte ou le fichier décodé.
Aide
- Le texte est converti en UTF-8 avant l'encodage : les accents, l'arabe et les emoji font l'aller-retour sans corruption, contrairement à un simple btoa.
- Au décodage, les deux alphabets (standard et URL-safe), la présence ou l'absence de « = », les retours à la ligne et un préfixe data:… sont acceptés automatiquement.
- Si les octets décodés ne sont pas du texte, l'outil détecte le type (PNG, JPEG, PDF, ZIP…), montre un aperçu pour les images et propose le fichier à télécharger.
- Les fichiers sont limités à 24 Mo : la chaîne Base64 pèse un tiers de plus et un volume plus grand ferait ramer l'onglet. Le résultat affiché est tronqué mais la copie et le téléchargement sont complets.
- Base64 n'est pas un chiffrement : il ne protège rien, il rend seulement des octets imprimables. Tout se passe dans votre navigateur.
Guide associé : Base64, encodage d'URL et jetons JWT : comprendre et décoder
Questions fréquentes
Quelle différence entre Base64 standard et URL-safe ?
L'alphabet standard utilise + et /, qui ont un sens dans une URL. La variante URL-safe (RFC 4648 §5) les remplace par - et _, et omet souvent le remplissage « = ». C'est celle des jetons JWT.
Pourquoi mon Base64 est-il refusé ?
Les causes courantes : un caractère étranger (espace insécable, guillemet), un mélange des deux alphabets, une longueur impossible ou un « = » mal placé. L'outil nomme le problème précisément.
Base64 permet-il de cacher des données ?
Non. N'importe qui peut le décoder en une seconde. Pour protéger un contenu, utilisez un vrai chiffrement.
Écrit et vérifié par l'équipe MaxyTools · Mis à jour le
Cet outil vous a-t-il aidé ?