Aller au contenu
MaxyTools

Encodeur et décodeur Base64

Aide : Encodeur et décodeur Base64

  • 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.

Limites

Taille maximale conseillée : 24 Mo

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é.

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:.

Chargement de l'outil…

Comment utiliser cet outil

  1. 1

    Choisissez Encoder ou Décoder, puis la source (texte ou fichier) pour l'encodage.

  2. 2

    Saisissez, collez ou déposez votre contenu ; réglez au besoin URL-safe, remplissage, retours à la ligne ou préfixe data:.

  3. 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.

· Mis à jour le

Outils similaires