Base64 decoder | Decode snel en eenvoudig
Onze Base64-decoder zet eenvoudig Base64-gecodeerde gegevens om naar hun oorspronkelijke vorm en ondersteunt verschillende uitvoerformaten, zoals tekst en binaire gegevens.
Wat is een Base64-decoder?
Wat is een Base64-decoder?
Een Base64-decoder zet Base64-gecodeerde tekst terug om naar de oorspronkelijke gegevens. Base64 stelt binaire gegevens voor met slechts 64 afdrukbare ASCII-tekens (A-Z, a-z, 0-9, plus + en /), waardoor ze veilig in op tekst gebaseerde systemen kunnen worden ingebed. Deze tool decodeert Base64 terug naar leesbare tekst, afbeeldingen en bestanden, en kan gegevens ook in de omgekeerde richting coderen.
Hoe gebruik je de Base64 Decoder
- 1. Plak je Base64 gecodeerde string in het invoerveld
- 2. Klik op "Decodeer Base64" om de string te converteren
- 3. Kies om de gedecodeerde tekst te kopiëren of als bestand te downloaden
- 4. Voor bestanden, voer een optionele bestandsnaam in voor het downloaden
Waar Base64 wordt gebruikt
| Gebruik | Waarom |
|---|---|
| Afbeeldingen in HTML/CSS insluiten | Inline data-URL's (data:image/png;base64,...) voorkomen extra HTTP-verzoeken voor kleine afbeeldingen en pictogrammen. |
| E-mailbijlagen (MIME) | E-mail verzendt alleen ASCII-tekst, dus binaire bestanden worden Base64-gecodeerd om intact aan te komen. |
| Binaire data opslaan in JSON/XML | Deze tekstformaten kunnen geen ruwe bytes bevatten, dus bestanden worden als Base64-tekenreeks gecodeerd. |
| API-tokens en auth-headers | HTTP Basic Auth en JWT's gebruiken Base64 om inloggegevens in header-veilige tekst te verpakken. |
| Bestanden coderen voor overdracht | Base64 maakt het mogelijk binaire bestanden via tekstkanalen en kopieer-plak-workflows te verplaatsen zonder corruptie. |
Gebruik deze tool vanuit je AI-agent
Gratis JSON-API en Model Context Protocol (MCP)-server. Geen registratie, geen API-sleutel, CORS open. Ontworpen voor Claude, ChatGPT, Cursor, scripts en frontend-apps.
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()); Voeg toe aan claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) of een andere MCP-compatibele client:
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
}