ToolGenie.org Logo

Encodeur et Décodeur Base64 en Ligne

Encodez du texte en Base64 ou décodez du Base64 en texte — gratuit, privé et instantané dans votre navigateur.

Comment utiliser l'encodeur et le décodeur Base64

  1. Collez du texte brut à encoder, ou une chaîne Base64 à décoder, dans le champ de saisie.
  2. Activez éventuellement "Base64 URL-safe" si vous avez besoin des caractères Base64URL (- et _) au lieu de + et /.
  3. Cliquez sur "Encoder" pour convertir le texte en Base64, ou sur "Décoder" pour restaurer le texte d'origine.
  4. Utilisez "Copier le résultat" pour copier la sortie, ou "Effacer" pour recommencer.

Qu'est-ce qu'un encodeur et décodeur Base64 ?

L'encodage Base64 transforme des données binaires ou du texte en une chaîne ASCII sûre avec A–Z, a–z, 0–9, + et /. Les développeurs l'utilisent pour intégrer des images dans HTML/CSS, placer des charges binaires dans du JSON et transmettre des données dans des URL ou e-mails qui n'acceptent que du texte.

Cet encodeur et décodeur Base64 gratuit fonctionne entièrement dans votre navigateur avec prise en charge UTF-8, afin que les accents, emoji et autres caractères non ASCII s'encodent et se décodent correctement. Rien de ce que vous saisissez n'est envoyé ni stocké sur un serveur.

Besoin d'utilitaires associés ? Essayez le générateur de hash, le générateur d'UUID ou l'éditeur JSON.

Questions fréquentes (FAQ)

Qu'est-ce que l'encodage Base64 ?

L'encodage Base64 convertit des données binaires (ou du texte) en un format texte utilisant 64 caractères imprimables afin de les transmettre ou les stocker en toute sécurité dans des systèmes qui attendent du texte ASCII.

Comment encoder une chaîne en Base64 ?

Saisissez votre texte dans le champ et cliquez sur "Encoder". L'outil le convertit instantanément en Base64. Activez le mode URL-safe si vous avez besoin d'une sortie Base64URL pour des URL ou des JWT.

Comment décoder une chaîne Base64 ?

Collez la chaîne Base64, cliquez sur "Décoder", et le texte UTF-8 d'origine est restauré. En cas d'échec, l'entrée n'est pas du Base64 valide.

Cet outil prend-il en charge l'UTF-8 et les caractères spéciaux ?

Oui. L'encodage et le décodage utilisent l'UTF-8, donc les accents, emoji et autres caractères Unicode fonctionnent correctement — important pour le français, l'espagnol et les autres textes non ASCII.

Qu'est-ce que le Base64 URL-safe (Base64URL) ?

Le Base64 URL-safe remplace + par - et / par _ pour que la chaîne puisse apparaître dans des URL et des noms de fichiers sans échappement supplémentaire. Le padding optionnel (=) peut être omis selon le consommateur (par exemple les payloads JWT).

L'encodage Base64 est-il sûr pour les mots de passe ?

Non. Le Base64 est un encodage, pas un chiffrement. N'importe qui peut le décoder. Utilisez un hash de mot de passe ou un chiffrement adapté pour les secrets — le Base64 seul ne protège pas les données.

Mon texte est-il privé ?

Oui. Tout l'encodage et le décodage s'exécutent dans votre navigateur. ToolGenie n'envoie, ne stocke ni ne partage le texte saisi sur cette page.

Astuces pour utiliser l'encodage Base64

  • Astuce 1 : Utilisez le mode URL-safe lorsque vous placez du Base64 dans des chaînes de requête, des segments de chemin ou des jetons de type JWT.
  • Astuce 2 : Souvenez-vous que le Base64 n'est pas un chiffrement — ne traitez jamais des mots de passe ou clés API encodés comme secrets.
  • Astuce 3 : Si le décodage échoue, supprimez les espaces/sauts de ligne ou vérifiez que la chaîne utilise l'alphabet standard (+/) ou URL-safe (-_) de façon cohérente.
  • Astuce 4 : Associez cet outil au générateur de hash pour des checksums, ou au comparateur de texte pour comparer les charges utiles avant et après encodage.