Lire le contenu d'un token JWT, inspecter un header HTTP encodé ou décoder une image embarquée dans du CSS : le décodage Base64 est une opération quotidienne pour les développeurs. Un outil en ligne rend cette opération instantanée et sans code.
Le décodage Base64 est l'opération inverse de l'encodage. L'algorithme prend une chaîne de caractères ASCII contenant uniquement les caractères de l'alphabet Base64 (A-Z, a-z, 0-9, +, /) et les caractères = de padding, puis reconstruit les octets d'origine. Si la chaîne contient des caractères invalides ou si le padding est incorrect, le décodage échoue. Notez que Base64url (utilisé dans les JWT) remplace + par - et / par _ pour la compatibilité URL.
📐 Formule
📊 Tableau de référence
| Base64 encodé | Texte décodé |
|---|---|
| SGVsbG8= | Hello |
| SGVsbG8gV29ybGQ= | Hello World |
| dXNlcjpwYXNzd29yZA== | user:password |
| eyJhbGciOiJIUzI1NiJ9 | {"alg":"HS256"} |
| VG9vbFNtYXJ0bHk= | ToolSmartly |