Décodeur Base64

Décodez une chaîne Base64.

Zone de travail

L'interface de l'outil apparaît ici.

Décodeur Base64 : à quoi sert cet outil

Décoder des chaînes Base64 est une opération courante pour les développeurs, administrateurs système, analystes en cybersécurité et créateurs de contenu web : inspecter le contenu d'un jeton d'authentification JSON Web Token (JWT), analyser une pièce jointe ou un en-tête d'email encodé en MIME, extraire le texte d'une charge utile d'API ou vérifier des données sérialisées dans un fichier de configuration. Le décodeur Base64 de Xorvian restitue instantanément le texte clair d'origine à partir de n'importe quelle chaîne Base64.

L'outil implémente un décodage UTF-8 rigoureux via l'API native `TextDecoder`, assurant la restitution fidèle de tous les caractères spéciaux, accents français (é, à, è, ç) et symboles internationaux sans aucune altération de texte.

L'interface intègre une validation syntaxique automatique : si la chaîne saisie contient des caractères illégaux ou un padding invalide, un message d'erreur clair (« Chaîne Base64 invalide ») vous alerte immédiatement sur le problème rencontré.

Le traitement s'exécute à 100 % localement dans votre navigateur web : aucune clé de sécurité, mot de passe ou donnée confidentielle n'est envoyé à un serveur distant, vous garantissant une confidentialité absolue pour vos analyses de sécurité.

  • Aucun fichier stocké

    Rien n'est enregistré sur nos serveurs, ni pendant ni après le traitement.

  • Traitement local

    Le calcul s'exécute dans votre navigateur dès que la technologie le permet.

  • Résultat immédiat

    Pas d'attente, pas de file d'export : le résultat s'affiche en direct.

  • Gratuit, sans compte

    Aucune inscription, aucune limite quotidienne, aucune publicité intrusive.

Ce que l'outil vous apporte

  • Décodage UTF-8 sans corruption d'accents

    Restituez fidèlement les textes français avec accents, cédilles, caractères multilingues et symboles typographiques.

  • Détection automatique des erreurs de syntaxe

    Repérez immédiatement si une chaîne Base64 est tronquée ou contient des caractères non conformes à la norme.

  • Copie en un clic dans le presse-papiers

    Un bouton dédié copie instantanément le texte clair décodé pour le coller dans votre éditeur de code ou document.

  • Idéal pour l'inspection de jetons et d'en-têtes HTTP

    Analysez rapidement les charges utiles JWT (payloads) et les chaînes de connexion en toute simplicité.

  • Décodage binaire et textuel sans transmission réseau

    Aucune donnée n'est transmise sur Internet : sécurité totale pour vos clés d'API et identifiants techniques.

  • Restauration immédiate du texte en clair

    Décodez autant de chaînes Base64 que vous le souhaitez, sans quota et sans créer de compte utilisateur.

Exemples concrets

Découvrez des exemples concrets de décodage de chaînes Base64 usuelles :

Exemples de décodage Base64 vers texte clair
Chaîne Base64 d'entréeTexte clair obtenu (UTF-8)Contexte technique
Qm9uam91cg==BonjourMot français avec padding ==
WG9ydmlhbg==XorvianIdentifiant de service
YWRtaW46c2VjcmV0MTIzadmin:secret123En-tête HTTP Basic Auth (utilisateur:mot_de_passe)
Q2Fmw6kgJiBDcm9pc3NhbnQ=Café & CroissantTexte enrichi avec accents et esperluette
eyJhbGciOiJIUzI1NiJ9{"alg":"HS256"}En-tête de jeton JSON Web Token (JWT)
Diagnostic des erreurs de décodage Base64 fréquentes
Symptôme / ErreurCause probableSolution recommandée
Chaîne Base64 invalideCaractère interdit (espace, tiret, accent dans la chaîne Base64)Supprimer les espaces ou vérifier la source.
Padding manquantLa chaîne a été tronquée sans son '=' finalVérifier la longueur de la chaîne (multiple de 4).
Format URL-SafePrésence de '-' ou '_' au lieu de '+' et '/'Remplacer '-' par '+' et '_' par '/'.

Inspection d'un jeton d'authentification JWT

Un développeur débogue une connexion utilisateur. Il copie la première partie du jeton JWT (`eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9`) et la colle dans le décodeur. En un clic, il visualise le JSON clair de l'en-tête technique : `{"alg":"HS256","typ":"JWT"}`.

Décodage d'un en-tête d'autorisation HTTP Basic

Un ingénieur réseau inspecte une requête réseau contenant `Authorization: Basic dXNlcjE6cGFzc3dvcmQxMjM=`. En collant la chaîne dans l'outil, il extrait immédiatement le couple identifiant / mot de passe : `user1:password123`.

Lecture d'un message encodé reçu par email

Un utilisateur reçoit un fichier de logs contenant des lignes encodées en Base64. Il colle chaque fragment dans le décodeur pour lire les messages d'erreur système en texte clair.

Comment utiliser Décodeur Base64

  1. Coller la chaîne Base64

    Insérez votre chaîne de caractères encodée dans la zone de texte supérieure.

  2. Cliquer sur « Décoder »

    Appuyez sur le bouton pour lancer la conversion binaire vers le texte clair UTF-8.

  3. Vérifier le résultat clair

    Lisez le texte obtenu dans le champ de résultat ou observez le message d'erreur si la chaîne est corrompue.

  4. Copier le texte

    Cliquez sur « Copier » pour placer le texte décodé dans votre presse-papiers.

Conseils et erreurs à éviter

Vérifier le caractère de fin '='

Les signes '=' indiquent le remplissage : veillez à bien copier la chaîne complète, y compris les signes '=' finaux.

Gérer le format Base64 URL-Safe

Dans les URL et les JWT, le '+' est parfois remplacé par '-' et le '/' par '_' : remplacez-les si nécessaire par les caractères standards.

Attention aux espaces accidentels

Un saut de ligne ou un espace inséré au milieu de la chaîne peut provoquer l'erreur « Chaîne Base64 invalide ».

Nettoyer le préfixe Data URI

Si vous décodez une Data URI (`data:text/plain;base64,...`), ne copiez que la partie située après la virgule.

À éviter : Oublier de retirer le préfixe `data:...;base64,`

Le décodeur attend la chaîne Base64 brute : coller l'en-tête Data URI complet provoquera une erreur de validation.

À éviter : Confondre Base64 et hachage (MD5, SHA-256)

Une empreinte de hachage (ex. SHA-256) n'est pas du Base64 et ne peut pas être 'décodée' car c'est une fonction à sens unique irréversible.

À éviter : Tenter de décoder un fichier binaire lourd dans la zone de texte

Le décodeur affiche du texte UTF-8 : décoder une image binaire volumineuse dans une zone de texte affichera des symboles non imprimables.

Questions fréquentes

Les réponses aux questions posées sur Décodeur Base64.

Outils liés

Les outils utilisés juste après celui-ci.

Mis à jour le août 2026. Voir tous les outils