Vue d'ensemble
Base64 est un format de codage, pas un chiffrement. Ce decodeur restitue les donnees d’origine lorsque l’entrée est valide et complete. Si le contenu contient des retours a la ligne, des caracteres URL-safe ou un remplissage manquant, le resultat peut changer ou ne pas se decodifier comme attendu. Il convient aux fragments de texte, aux charges d’API, aux morceaux de JSON et aux en-tetes codees. Quand la sortie n’est pas du texte brut, l’outil affiche les donnees brutes ou les bytes au lieu de transformer artificiellement des caracteres illisibles. Pour un resultat fiable, collez la valeur exacte fournie par le systeme source. Les espaces en trop, les prefixes copies ou les chaines tronquees sont les causes les plus frequentes d’un decodage incorrect.
Cas d'usage
- Verifier des champs APIConvertissez des champs Base64 issus de reponses API pour examiner des messages, des identifiants ou des valeurs imbriquees.
- Retrouver des fragments de fichierRestaurez des morceaux de fichiers ou de pieces jointes codees dans leur forme originale pour le depannage.
- Analyser des tokens et en-tetesInspectez des valeurs codees presentes dans des en-tetes, des tokens ou des chaines signee pour voir ce qui a ete stocke.
- Decodage depuis des journauxRecuperez des valeurs copiees depuis des logs, des fichiers de configuration ou un terminal lorsque le systeme les stocke en Base64.
Comment ca marche
- 1
Collez la valeur Base64 dans le champ de saisie.
- 2
L’outil decode le contenu et affiche le resultat immediatement.
- 3
Copiez le texte decode ou consultez les donnees brutes si ce n’est pas du texte brut.
Exemples
Texte simple
Entree: aGVsbG8gd29ybGQ=
Sortie: hello world
Une chaine Base64 classique reconvertie en texte lisible.
Fragment JSON
Entree: eyJzdGF0dXMiOiJvayIsImNvZGUiOjIwMH0=
Sortie: {"status":"ok","code":200}
Decode un fragment JSON structure sans modifier son contenu.
Saisie sur plusieurs lignes
Entree: U2Vj cmV0 IHZhbHVl
Sortie: Secret value
Montre qu’une chaine retournee a la ligne peut fonctionner si les donnees sont completes.
FAQ
Pourquoi la sortie ressemble-t-elle a des caracteres illisibles ?
Cela indique souvent que les donnees decodees sont binaires et non du texte. La source peut etre un fichier, une image ou une archive.
Que se passe-t-il si la chaine n’a pas de remplissage ?
Certaines valeurs Base64 exigent le remplissage final complet. Si les caracteres '=' ont ete supprimes, le decodage peut echouer ou necessiter la forme d’origine exacte.
Puis-je decodifier du Base64 URL-safe ici ?
Les variantes URL-safe utilisent parfois d’autres caracteres. Verifiez le format exact de la source avant de decodifier.
Pourquoi mon resultat differe-t-il de l’original ?
La difference vient souvent d’espaces en trop, de caracteres perdus ou d’une variante incorrecte. Comparez la chaine exactement comme elle apparait dans la source.
