So funktioniert es
Base64-Konverter — Text oder Dateien in/aus Base64 codieren/decodieren. Alle Verarbeitung erfolgt in deinem Browser — kein Upload, keine Anmeldung, keine E-Mail. Für immer kostenlos.
Zuletzt aktualisiert:
Über Base64-Konverter
Der Base64 Encoder kodiert jeden Text oder jede Datei in Base64 und dekodiert Base64-Strings zurück in die ursprünglichen Bytes. Base64 Kodieren und Dekodieren ist eine tägliche Aufgabe für Entwickler, die mit E-Mail-Anhängen, JWT-Payloads, Data-URIs und HTTP Basic Auth arbeiten — dieses Tool spart dir den Kommandozeilen-Schritt.
Kodiere ein kleines Bild, um es als Data-URI in CSS einzubetten, dekodiere einen Base64-Blob aus einem Webhook, um seinen Inhalt zu inspizieren, oder verpacke eine Binärdatei als Text, damit sie in eine YAML-Konfiguration eingefügt werden kann.
Kodierung und Dekodierung laufen beide im Browser. Sensible Daten — Auth-Tokens, Private Keys, PII — verlassen dein Gerät nie, sodass das Tool für vertrauliche Inhalte sicher ist.
So verwenden Sie Base64-Konverter
- Wähle den Modus: Text, um reine Strings zu kodieren/dekodieren, oder Datei, um Binärdateien umzuwandeln.
- Wähle die Richtung: Encode (→ Base64), um in Base64 zu konvertieren, oder Decode (Base64 →), um zurück zu konvertieren.
- Im Text-Modus fügst du deine Eingabe ein — die Ausgabe aktualisiert sich sofort. Im Datei-Modus klickst du auf Pick a file (oder Pick a Base64 text file), um sie zu laden.
- Wenn beim Dekodieren die Meldung Invalid Base64 erscheint, prüfe, ob die Eingabe nur gültige Base64-Zeichen und korrektes Padding enthält.
- Verwende den Copy-Button, um das Ergebnis abzugreifen — bei dekodierten Dateien lädt der Browser die rekonstruierte Binärdatei automatisch herunter.
Häufige Anwendungsfälle
- Ein winziges Logo als data:image/png;base64,…-URI in CSS einbetten, um eine zusätzliche HTTP-Anfrage zu vermeiden.
- Einen JWT-Payload dekodieren, indem das mittlere Segment zwischen den Punkten Base64-dekodiert wird.
- Ein PFX-Zertifikat oder eine binäre kubeconfig so verpacken, dass sie sicher in einem YAML-String steht.
- Einen HTTP Authorization: Basic Header bauen, indem "benutzername:passwort" kodiert wird.
- Webhook-Payloads inspizieren, in denen Binäranhänge als Base64-Strings ausgeliefert werden.
Tipps und häufige Fehler
- Base64 bläht die Bytegröße um etwa 33 % auf. Ein 100-KB-Bild wird zu ~133 KB Text — okay für Tokens, teuer für große Medien.
- Standard-Base64 verwendet + und /; URL-safe Base64 verwendet - und _. Wechsle vor dem Dekodieren durch einfaches Zeichen-Ersetzen zwischen beiden.
- Achte auf Zeilenumbrüche, die aus E-Mails mitkopiert werden — entferne sie vor dem Dekodieren, sonst beklagen sich manche Decoder.
- Für Binär-Roundtrips bevorzuge den Datei-Modus gegenüber Text-Copy-Paste: Copy-Paste kann Whitespace und Encoding still beschädigen.
Häufig gestellte Fragen
Wofür wird Base64 verwendet?
Zum Kodieren binärer Daten (Bilder, Dateien) als ASCII-Text, damit sie in JSON, HTML, E-Mails oder anderen reinen Textprotokollen eingebettet werden können.
Kann ich jede Datei kodieren?
Ja. Wähle eine Datei im 'Datei'-Modus und klicke kodieren. Das Ergebnis ist Text, den du kopieren oder als .txt herunterladen kannst.
Wie groß ist die kodierte Ausgabe?
Etwa 33% größer als die Quelle. Ein 100 KB Bild wird zu ~133 KB Base64-Text.
Ist Base64 eine Form von Verschlüsselung?
Nein. Base64 ist eine Kodierung, keine Verschlüsselung — jeder kann es zurück in die ursprüngliche Form dekodieren. Verwende es, um Binärdaten sicher als Text zu transportieren, niemals zum Verstecken von Geheimnissen.
Was bedeutet das nachgestellte =-Zeichen?
Padding. Base64 gibt in 4-Zeichen-Blöcken aus; ist die Quelle kein Vielfaches von 3 Bytes, polstern ein oder zwei =-Zeichen den letzten Block. Das Padding zu entfernen kann strenge Decoder brechen.
Kann ich eine Datei direkt als Data-URI kodieren?
Ja — kodiere die Datei im Datei-Modus, dann setze einen passenden Präfix wie data:image/png;base64, vor das Ergebnis. Der Präfix teilt dem Browser den MIME-Typ mit.
Ähnliche Tools
- QR-Code-GeneratorURL oder Text in einen QR-Code umwandeln
- JSON-FormatiererJSON verschönern, minimieren oder validieren
- FarbkonverterZwischen HEX, RGB, HSL umrechnen
- Hash-GeneratorMD5, SHA-1, SHA-256, SHA-512 berechnen
- Bild → IconFavicon und PWA-Icons generieren
- Text-zu-SpracheBeliebigen Text mit über 100 Browser-Stimmen vorlesen