encodeur · décodeur · fichier · SVG · JWT
Auto

Le Encodeur / Décodeur Base64 vous aide à convertir rapidement du texte/des données en Base64 (et inversement).

Le mode se détecte automatiquement : collez un texte → encodage Base64 ; collez du Base64 → décodage. Vous pouvez aussi déposer un fichier pour l’encoder en data URL et obtenir un aperçu quand c’est possible.

Jeu de caractères
Variante
Retour ligne tous les 76 chars
Supprimer espaces/nouveaux-lignes
Mode
Entrée
Déposez un fichier ici
convertir
Sortie
Le mode se détecte automatiquement. Collez un texte → encodage Base64. Collez du Base64 → décodage. Déposez un fichier pour l’encoder en data URL.
SVG dans CSS : background-image: url("data:image/svg+xml;base64,…") src="data:image/svg+xml;base64,…" ou encodé en URL (sans Base64) : data:image/svg+xml,URL-encoded
Polices dans CSS : src: url("data:font/woff2;base64,…") src: url("data:font/woff;base64,…") Image : data:image/png;base64,… data:image/jpeg;base64,… data:image/webp;base64,…
Décoder la charge JWT (header.payload.signature) : Note : la vérification de la signature nécessite la clé privée.
WordPress REST API — Basic Auth : Authorization: Basic base64(user:pass) Encodage de la valeur ACF pour l’URL : Encodage URL Décodage URL (entrée)
MIME email — charset de l’en-tête : Subject: =?UTF-8?B?…?= Retour ligne 76 caractères (RFC 2045) :

Comment utiliser l’outil Base64

  • Jeu de caractères : choisissez UTF-8, Latin-1 ou ASCII pour contrôler l’interprétation des octets.
  • Variante : standard ou URL-safe (Base64 “web friendly”).
  • Options : retour à la ligne 76 caractères et suppression des espaces/nouveaux-lignes.
  • Sortie avancée : aperçu image (PNG/JPEG/GIF/WebP) quand vous décodez des données Base64 contenant une image.

Dans “Comment l’utiliser”, vous trouverez des exemples prêts : SVG inline dans CSS, polices dans CSS, décodage JWT (header/payload seulement) et extraits pour WordPress REST API Basic Auth.

Note : la vérification de signature JWT nécessite la clé privée.