Décodeur Base64 | Décodez rapidement vos données
Le Décodeur Base64 convertit rapidement les données encodées en Base64 en format lisible. Il déchiffre images, texte et fichiers, facilitant l'exploitation des chaînes Base64.
Qu'est-ce qu'un décodeur Base64 ?
Un décodeur Base64 reconvertit un texte encodé en Base64 vers ses données d'origine. Base64 représente les données binaires à l'aide de seulement 64 caractères ASCII imprimables (A-Z, a-z, 0-9, ainsi que + et /), ce qui permet de les intégrer en toute sécurité dans des systèmes basés sur du texte. Cet outil décode le Base64 en texte, images et fichiers lisibles, et peut aussi encoder des données dans l'autre sens.
Comment Utiliser le Décodeur Base64
- 1. Collez votre chaîne encodée en Base64 dans le champ de saisie
- 2. Cliquez sur "Décoder Base64" pour convertir la chaîne
- 3. Choisissez de copier le texte décodé ou de télécharger comme fichier
- 4. Pour les fichiers, entrez un nom de fichier optionnel avant le téléchargement
Où Base64 est utilisé
| Usage | Pourquoi |
|---|---|
| Intégrer des images en HTML/CSS | Les URL de données en ligne (data:image/png;base64,...) évitent des requêtes HTTP supplémentaires pour les petites images et icônes. |
| Pièces jointes d'e-mails (MIME) | Les e-mails ne transmettent que du texte ASCII, donc les fichiers binaires sont encodés en Base64 pour arriver intacts. |
| Stocker du binaire dans JSON/XML | Ces formats texte ne peuvent pas contenir d'octets bruts, les fichiers sont donc encodés en Base64 sous forme de chaîne. |
| Jetons d'API et en-têtes d'authentification | L'authentification HTTP Basic et les JWT utilisent Base64 pour empaqueter des identifiants dans un texte compatible avec les en-têtes. |
| Encoder des fichiers pour le transfert | Base64 permet de faire transiter des fichiers binaires par des canaux texte uniquement et des copier-coller sans corruption. |
Utilisez cet outil depuis votre agent IA
API JSON et serveur Model Context Protocol (MCP) gratuits. Sans inscription, sans clé d'API, CORS ouvert. Conçu pour Claude, ChatGPT, Cursor, scripts et applications frontend.
curl -X POST https://mate.tools/api/v1/base64-decode.php \
-H "Content-Type: application/json" \
-d '{"encoded":"aGVsbG8gd29ybGQ="}' import urllib.request, json
req = urllib.request.Request(
"https://mate.tools/api/v1/base64-decode.php",
data=json.dumps({"encoded":"aGVsbG8gd29ybGQ="}).encode(),
headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
print(json.load(r)) const r = await fetch("https://mate.tools/api/v1/base64-decode.php", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({"encoded":"aGVsbG8gd29ybGQ="}),
});
console.log(await r.json()); Ajoutez à claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) ou tout autre client compatible MCP :
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
}