Outils gratuits

Encodeur et décodeur Base64

Encodez et décodez des chaînes Base64 instantanément.

Fonctionne en local · aucun envoi

Le résultat apparaît ici…

Fonctionnalités

Toutes les langues, tous les emoji

Le texte est encodé en UTF-8 : accents, cyrillique, chinois et emoji font l’aller-retour intacts.

Dans les deux sens

Encodez du texte brut ou décodez une chaîne Base64 en texte, depuis la même zone.

Reste sur votre appareil

Les jetons et identifiants que vous décodez ne sont envoyés nulle part : tout se passe dans votre navigateur.

Mode d'emploi

  1. 1 Collez votre texte ou votre chaîne Base64 dans la zone de saisie.
  2. 2 Cliquez sur Encoder pour convertir le texte en Base64, ou sur Décoder pour retrouver le texte à partir du Base64.
  3. 3 Copiez le résultat d’un clic.

Cas d’usage courants

  • Encoder des identifiants pour un en-tête HTTP Basic Authorization
  • Décoder des valeurs Base64 trouvées dans des logs, des e-mails ou des fichiers de configuration
  • Intégrer un court texte sans risque dans du JSON, du XML ou un paramètre d’URL
  • Vérifier ce que contient vraiment un réglage encodé ou une variable d’environnement
  • Préparer des données de test pour une API qui attend des champs en Base64

À propos de cet outil

Le Base64 écrit n’importe quelle donnée avec seulement 64 caractères sûrs (lettres, chiffres, + et /), pour qu’elle puisse traverser des systèmes qui n’acceptent que du texte brut : e-mail, JSON, URL, en-têtes HTTP.

Cet outil encode du texte en Base64 et le décode, en traitant votre texte comme de l’UTF-8 pour que chaque langue ressorte exactement comme elle est entrée.

Cet outil est conçu par ToolClack et, comme tout ce que nous créons, il fonctionne en local : vos données restent dans votre navigateur.

Questions fréquentes

Le Base64 est-il un chiffrement ?

Non. Le Base64 change seulement la façon dont les données sont écrites, il ne les cache pas : n’importe qui peut le décoder. Ne comptez jamais dessus pour protéger des secrets.

Gère-t-il les accents et les emoji ?

Oui. Le texte est converti en octets UTF-8 avant l’encodage, puis reconverti après le décodage : toutes les langues fonctionnent.

Pourquoi le décodage échoue-t-il ?

L’entrée contient des caractères qui ne font pas partie du Base64 standard, ou sa longueur est incorrecte. Le Base64 URL-safe (avec - et _) demande d’abord de remplacer ces deux caractères par + et /.

Mes données sont-elles envoyées quelque part ?

Non. L’encodage et le décodage se font dans votre navigateur.

Nos produits

Ces outils sont gratuits et le resteront. Nos produits complets vont beaucoup plus loin.

Tous les produits