Entrée

Mode :

Sortie

Qu'est-ce que Base64 vers JSON ?

Base64 est un schéma d'encodage qui représente des données binaires sous forme de texte ASCII. Lorsque des données JSON sont encodées en Base64 — courant dans les APIs, JWTs et URLs de données — vous devez les décoder pour lire le JSON original. Cet outil décode une chaîne Base64 et affiche le résultat en JSON formaté. Il prend également en charge l'opération inverse : encoder du JSON en Base64.

Basculez entre Décoder (Base64 → JSON) et Encoder (JSON → Base64) à l'aide des boutons de mode. Tout le traitement s'effectue dans votre navigateur — aucune donnée n'est envoyée à un serveur.

Comment utiliser cet outil

1

Choisissez le mode

Sélectionnez Décoder pour convertir une chaîne Base64 en JSON, ou Encoder pour convertir du JSON en Base64.

2

Collez l'entrée

Collez votre chaîne Base64 ou votre JSON dans l'éditeur de gauche. Utilisez Exemple pour charger un exemple, ou Charger pour charger depuis un fichier.

3

Copiez ou téléchargez le résultat

Le panneau de droite se met à jour automatiquement. Utilisez Copier ou Télécharger pour enregistrer le résultat.

Exemple

Décodage de la chaîne Base64 pour {"name":"John","age":30} :

Entrée Base64

Entrée

Sortie JSON

Sortie

Questions fréquentes

Que se passe-t-il si le Base64 ne décode pas en JSON valide ?

L'outil affichera le texte décodé brut. Il essaie d'abord d'analyser le résultat en JSON ; en cas d'échec, il retourne la chaîne décodée simple.

Le Base64 sécurisé pour URL est-il pris en charge ?

La fonction atob() du navigateur requiert du Base64 standard. Remplacez - par + et _ par / avant de coller du Base64 sécurisé pour URL.

Mes données sont-elles envoyées à un serveur ?

Non. Tout le traitement s'effectue localement dans votre navigateur.

Pourquoi ai-je une erreur lors de l'encodage ?

En mode Encoder, l'entrée doit être du JSON valide. Corrigez les erreurs de syntaxe JSON et réessayez.

Outils connexes

Le schéma d'encodage Base64 est défini dans RFC 4648. Consultez MDN : Base64 pour plus de détails.