Base64 Kodierer | Schnell und sicher kodieren
Unser Base64-Kodierer wandelt Texte und Dateien schnell ins Base64-Format um. Ideal für Entwickler zur Kodierung von Daten für Übertragung oder Speicherung. Nutzen Sie die Eingabemaske für die Konvertierung in ASCII-Zeichen.
0 Bytes
Beliebiger Dateityp (max. Größe: 10 MB). Alles läuft in Ihrem Browser.
Verwendet - und _ statt + und / und lässt das Auffüllen (=) weg. Für URLs, Dateinamen und JWTs.
0 Bytes
So verwenden Sie den Base64-Encoder & -Decoder
- Wählen Sie Kodieren oder Dekodieren und dann Text oder Datei als Eingabe.
- Geben Sie Ihren Text ein oder fügen Sie ihn ein bzw. wählen Sie eine Datei aus und passen Sie bei Bedarf die URL-sichere Option an.
- Klicken Sie auf die Aktionsschaltfläche, um Ihr Ergebnis sofort zu erhalten.
- Kopieren Sie die Ausgabe, laden Sie sie als Datei herunter oder klicken Sie auf Leeren, um von vorne zu beginnen.
Ihre Daten verlassen niemals Ihr Gerät. Das gesamte Kodieren und Dekodieren erfolgt lokal in Ihrem Browser.
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-encode.php \
-H "Content-Type: application/json" \
-d '{"text":"hello world","url_safe":false}' import urllib.request, json
req = urllib.request.Request(
"https://mate.tools/api/v1/base64-encode.php",
data=json.dumps({"text":"hello world","url_safe":false}).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-encode.php", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({"text":"hello world","url_safe":false}),
});
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"]
}
}
} Verwandte Tools
Häufig gestellte Fragen
Die Base64-Kodierung wandelt Binär- oder Textdaten mithilfe eines Alphabets aus 64 Zeichen (A–Z, a–z, 0–9, + und /) in ASCII-Text um. So können Binärdaten sicher durch Systeme übertragen werden, die nur Text verarbeiten, etwa E-Mail, JSON oder URLs. Es ist eine Kodierung für den Transport, keine Verschlüsselung, und bietet daher keine Sicherheit.
Wechseln Sie in den Modus Dekodieren, fügen Sie Ihre Base64-Zeichenfolge ein (oder laden Sie eine .txt-Datei, die sie enthält) und klicken Sie auf Dekodieren. Der lesbare Text erscheint im Ergebnisfeld, und mit Herunterladen können Sie die dekodierten Daten als Datei speichern, was für Bilder, PDFs und andere Binärinhalte praktisch ist.
Wählen Sie Kodieren, stellen Sie die Quelle auf Datei und wählen Sie Ihr Bild aus. Das Tool gibt sowohl die reine Base64-Zeichenfolge als auch einen einsatzbereiten Data-URI aus (data:image/png;base64,...). Fügen Sie den Data-URI in das src-Attribut eines HTML-img-Tags oder in eine CSS-background-image-Eigenschaft ein, um das Bild ohne separate Datei einzubetten.
URL-sicheres Base64 ersetzt + durch - und / durch _ und entfernt die =-Auffüllung, sodass das Ergebnis sicher in URLs, Abfragezeichenfolgen, Dateinamen und JSON Web Tokens (JWTs) verwendet werden kann. Aktivieren Sie den URL-sicheren Schalter, wenn Ihre Ausgabe in einer URL oder einem Dateinamen übergeben werden muss.
Ja. Base64 wandelt je 3 Datenbytes in 4 ASCII-Zeichen um, daher ist die kodierte Ausgabe etwa 33 % größer als das Original. Dieser Mehraufwand ist der Preis dafür, Binärdaten als reinen Text sicher übertragbar zu machen.
Es wird nichts hochgeladen. Das gesamte Kodieren und Dekodieren läuft vollständig in Ihrem Browser mit JavaScript, sodass Ihr Text und Ihre Dateien Ihr Gerät niemals verlassen. Das Tool verarbeitet außerdem vollständigen UTF-8-Text korrekt, einschließlich Emojis und Akzentzeichen.
Was ist ein Base64-Encoder?
Ein Base64-Encoder wandelt Text, Bilder oder Dateien mithilfe eines Alphabets aus 64 Zeichen (A–Z, a–z, 0–9, + und /) in eine reine Text-Base64-Zeichenfolge um. So können Binärdaten sicher durch Systeme übertragen werden, die nur Text verarbeiten. Dieses Tool dekodiert Base64 auch zurück in Text oder eine herunterladbare Datei, unterstützt UTF-8 und eine URL-sichere Variante und läuft vollständig in Ihrem Browser.