DevToolPal
FR

Encodage et décodage Base64

Encodez du texte en Base64 ou décodez du Base64 en texte, avec prise en charge complète de l'UTF-8 et du format URL-safe.

Traitement local, rien n'est envoyé

Options

Mode

Entrée

0 caractères · 0 B

Sortie

0 caractères · 0 B

À quoi ça sert

Base64 représente des données binaires à l’aide de 64 caractères imprimables. On le retrouve dans les data URLs, les pièces jointes d’e-mails, les JSON Web Tokens et les en-têtes d’authentification HTTP Basic. Cet outil encode du texte en Base64 et décode du Base64 en texte lisible.

Mode d’emploi

  1. Choisissez Encoder ou Décoder.
  2. Collez votre texte ou votre chaîne Base64 dans l’entrée, ou cliquez sur Exemple.
  3. Activez URL-safe si le résultat doit aller dans une URL ou un nom de fichier.
  4. Copiez la sortie, ou cliquez sur Utiliser comme entrée pour faire la conversion inverse.

Exemple

Hello, World! s’encode en SGVsbG8sIFdvcmxkIQ==.

FAQ

› L'outil prend-il en charge les accents, les emojis et les autres caractères non anglais ?

Oui. Le texte est encodé en UTF-8 avant le passage en Base64 : n'importe quel caractère fait l'aller-retour sans perte.

› Qu'est-ce que le Base64 URL-safe ?

Base64URL remplace « + » par « - » et « / » par « _ », et supprime le remplissage « = », pour que le résultat puisse figurer dans une URL ou un nom de fichier. Le décodeur accepte les deux variantes.

› Le Base64 est-il un chiffrement ?

Non. Base64 est un encodage, pas un chiffrement. N'importe qui peut le décoder : ne l'utilisez jamais pour cacher des mots de passe ou des secrets.