Base64 Decoder | Dekodiere Base64 schnell und einfach
Unser Base64 Decoder wandelt Base64-codierte Daten schnell in ihr ursprüngliches Format zurück. Er unterstützt Text, Bilder und andere binäre Daten und bietet Ausgaben wie UTF-8, Hex oder Dateien.
Was ist ein Base64-Decoder?
Ein Base64-Decoder wandelt Base64-kodierten Text zurück in seine ursprünglichen Daten um. Base64 stellt Binärdaten mit nur 64 druckbaren ASCII-Zeichen dar (A-Z, a-z, 0-9 sowie + und /) und lässt sich so sicher in textbasierte Systeme einbetten. Dieses Tool dekodiert Base64 zurück zu lesbarem Text, Bildern und Dateien und kann Daten auch in die umgekehrte Richtung kodieren.
Wie man den Base64 Decoder verwendet
- 1. Fügen Sie Ihren Base64-codierten String in das Eingabefeld ein
- 2. Klicken Sie auf "Base64 decodieren", um den String zu konvertieren
- 3. Wählen Sie, ob Sie den decodierten Text kopieren oder als Datei herunterladen möchten
- 4. Geben Sie für Dateien vor dem Herunterladen optional einen Dateinamen ein
Wo Base64 verwendet wird
| Verwendung | Warum |
|---|---|
| Bilder in HTML/CSS einbetten | Inline-Daten-URLs (data:image/png;base64,...) sparen zusätzliche HTTP-Anfragen für kleine Bilder und Symbole. |
| E-Mail-Anhänge (MIME) | E-Mails übertragen nur ASCII-Text, daher werden Binärdateien Base64-kodiert, um unbeschädigt anzukommen. |
| Binärdaten in JSON/XML speichern | Diese Textformate können keine rohen Bytes aufnehmen, daher werden Dateien als Base64-Zeichenkette kodiert. |
| API-Token und Auth-Header | HTTP Basic Auth und JWTs nutzen Base64, um Anmeldedaten in header-sicheren Text zu verpacken. |
| Dateien für die Übertragung kodieren | Base64 ermöglicht das Verschieben von Binärdateien über reine Textkanäle und Copy-Paste-Abläufe ohne Beschädigung. |
Nutze dieses Tool von deinem KI-Agenten aus
Kostenlose JSON-API und Model Context Protocol (MCP)-Server. Keine Anmeldung, kein API-Schlüssel, CORS offen. Für Claude, ChatGPT, Cursor, Skripte und Frontend-Apps konzipiert.
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()); Hinzufügen zu claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) oder einem anderen MCP-kompatiblen Client:
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
}