Zum Inhalt springen
Kostenloses Online-Tool

Base64 Kodierer & Dekodierer

Kodiere und dekodiere Text mit Base64-Kodierung. Standard- und URL-sichere Variante — kostenlos, sofort, ohne Anmeldung.

Ergebnisse
Kodieren → Base64
Base64 → Text
URL-sicher kodieren
URL-sicher dekodieren

Unser Base64 Kodierer und Dekodierer wandelt Text in Base64-Kodierung um und wieder zurück. Base64 ist ein Kodierungsverfahren, das Binärdaten in einen ASCII-String aus 64 druckbaren Zeichen umwandelt. Es wird überall in der Webentwicklung eingesetzt — von E-Mail-Anhängen über API-Authentifizierung bis hin zu eingebetteten Bildern.

Das Tool bietet vier Modi: Standard-Kodierung wandelt Klartext in einen Base64-String um, der nur die Zeichen A-Z, a-z, 0-9, + und / sowie = als Padding verwendet. Standard-Dekodierung wandelt Base64 zurück in lesbaren Text. URL-sichere Kodierung verwendet statt + und / die Zeichen - und _ und entfernt das Padding-Zeichen = — ideal für Verwendung in URLs und Dateinamen. URL-sichere Dekodierung macht diesen Vorgang rückgängig.

Base64 erhöht die Datenmenge um etwa 33 %, da jeweils 3 Bytes Eingabe zu 4 Base64-Zeichen werden. Dieser Overhead ist der Preis für die Kompatibilität mit textbasierten Protokollen. Base64 ist keine Verschlüsselung — der Inhalt kann von jedem dekodiert werden. Es dient ausschließlich der sicheren Übertragung von Binärdaten über textbasierte Kanäle.

Das Tool ist unverzichtbar für Entwickler, die mit REST-APIs, JWT-Tokens, Data-URIs oder E-Mail-Kodierung arbeiten. Die Verarbeitung findet vollständig in deinem Browser statt — keine Daten werden an Server übertragen.

So funktioniert's

1

Text oder Base64 eingeben

Gib den zu kodierenden Text oder den zu dekodierenden Base64-String ein

2

Modus wählen

Wähle zwischen Kodieren und Dekodieren (Standard oder URL-sicher)

3

Ergebnis kopieren

Klicke auf Kopieren und verwende den kodierten/dekodierten Text

FAQ

Häufige Fragen zu Base64

Base64 ist ein Kodierungsverfahren, das Daten in einen String aus 64 druckbaren ASCII-Zeichen (A-Z, a-z, 0-9, +, /) umwandelt. Es wird verwendet, um Binärdaten sicher über textbasierte Protokolle wie E-Mail oder HTTP zu übertragen.

Nein. Base64 ist eine Kodierung, keine Verschlüsselung. Jeder kann einen Base64-String ohne Schlüssel oder Passwort dekodieren. Base64 dient der Datenübertragung, nicht dem Schutz vertraulicher Informationen.

Standard-Base64 verwendet die Zeichen + und / sowie = als Padding. In URLs haben diese Zeichen besondere Bedeutungen. URL-sicheres Base64 (Base64url) ersetzt + durch -, / durch _ und entfernt das Padding =, sodass der String direkt in URLs verwendet werden kann.

Base64 wird für viele Zwecke eingesetzt: Einbettung kleiner Bilder als Data-URIs in HTML/CSS, JWT-Token-Kodierung, HTTP Basic Authentication, E-Mail-Anhänge (MIME), API-Datenübertragung und Speicherung von Binärdaten in JSON.

Base64 erhöht die Datenmenge um ca. 33%. Drei Bytes Eingabe (24 Bit) werden in vier Base64-Zeichen (je 6 Bit) umgewandelt. Dieser Overhead ist der Preis für die Kompatibilität mit textbasierten Übertragungswegen.

Nein. Alle Konvertierungen werden direkt in deinem Browser berechnet. Keine Daten werden an Server gesendet oder gespeichert. Deine Inhalte bleiben vollständig privat.

Ja, Bilder können als Base64-Strings kodiert und als Data-URIs direkt in HTML oder CSS eingebettet werden. Dieses Tool kodiert allerdings Text — für Bild-zu-Base64-Konvertierung benötigst du ein spezialisiertes Tool.

JSON Web Tokens (JWT) bestehen aus drei Base64url-kodierten Teilen: Header, Payload und Signatur. Mit diesem Tool kannst du den Header und Payload eines JWT dekodieren, um den Inhalt zu lesen. Die Signatur dient der Integritätsprüfung.

Kopiert!