Einführung

Der Base64 Encoder und Decoder konvertiert Text, Dateien, URL-safe Strings und Data URLs direkt im Browser. Er eignet sich zum Prüfen von API-Payloads, Konfigurationswerten, Beispieldaten, kleinen eingebetteten Assets und Base64-Validierung.

Anleitung

Wählen Sie Auto, Encode oder Decode und fügen Sie Text oder Base64-Daten ein. Sie können auch eine lokale Datei zu Base64 oder Data URL konvertieren. Passen Sie URL-safe, Padding, Zeilenumbruch und zeilenweise Verarbeitung an, dann kopieren oder laden Sie das Ergebnis herunter.

Funktionen

  • Unicode-Text korrekt kodieren und dekodieren
  • Auto-Modus für wahrscheinliche Base64-Eingaben
  • URL-safe Base64 mit optionalem Padding
  • Zeilenumbruch bei 64 oder 76 Zeichen
  • Data URL erkennen und erzeugen
  • Lokale Datei-zu-Base64-Konvertierung mit Vorschau
  • Base64 dekodieren und Datei herunterladen
  • Validierung, Byte-Zählung und Größenverhältnis

Wofür Base64 genutzt wird

Base64 stellt Binärdaten als Text dar. Das ist nützlich für JSON, XML, Umgebungsvariablen, E-Mail-Inhalte, Data URLs und manche API-Felder. Es ist weder Komprimierung noch Verschlüsselung.

Base64 ist keine Sicherheit

Base64 versteckt keine Geheimnisse. Jeder kann es dekodieren. Für Passwörter, Schlüssel, Tokens oder personenbezogene Daten sind Verschlüsselung, Hashing, Zugriffskontrolle und Secret Storage nötig.

URL-safe Base64

Standard-Base64 kann +, / und = enthalten. Diese Zeichen sind in URLs oder Dateinamen unpraktisch. URL-safe Base64 nutzt - und _ und lässt Padding manchmal weg.

Data URLs

Eine Data URL kombiniert Medientyp und Base64 in einem String. Sie ist praktisch für kleine Assets und Prototypen, aber große Data URLs machen HTML oder CSS schwerer.

Base64-Varianten

Wählen Sie das Format passend zum Einsatz.

VarianteZeichenTypische Nutzung
Standard Base64A-Z, a-z, 0-9, +, /, =Allgemeine Kodierung, E-Mail, JSON
URL-safe Base64A-Z, a-z, 0-9, -, _, optional =JWTs, URL-Parameter, Dateinamen
Base64 mit UmbruchStandard Base64 in ZeilenMIME und Altsysteme
Data URLdata:type;base64,...Inline-Bilder oder kleine Assets

Erwartete Größe

Base64 vergrößert Daten meist, da Binärdaten als Text dargestellt werden.

OriginaldatenBase64-GrößeHinweis
3 Bytes4 ZeichenKodierung in 3-Byte-Gruppen
1 KB DateiCa. 1.33 KB TextEtwa 33% größer
Data URLBase64 plus PräfixEnthält Typ und Label
Komprimierte DateiWird trotzdem größerKodierung ist keine Komprimierung

Häufige Fragen

Ist Base64 Verschlüsselung?

Nein. Base64 ist Kodierung. Jeder mit dem String kann ihn dekodieren.

Was ist URL-safe Base64?

Es ersetzt + und / durch - und _, damit Werte besser in URLs, JWTs und Dateinamen funktionieren.

Soll Padding bleiben?

Standard-Base64 nutzt = als Padding. Manche URL-safe Systeme lassen es weg.

Werden Dateien hochgeladen?

Nein. Die Konvertierung passiert lokal im Browser.

Warum ist die Ausgabe länger?

Base64 macht Binärdaten zu Text und erhöht die Größe meist um etwa ein Drittel.