DT Dev Tools

Base64 kodieren/dekodieren — base64url, Data-URI, Dateien

Base64, URL-sicheres base64url und Data-URIs kodieren und dekodieren. Dateien in Base64 umwandeln, Bytes als Hex anzeigen und herunterladen — alles im Browser.

🔒 LĂ€uft vollstĂ€ndig in Ihrem Browser — nichts wird hochgeladen

Datei hier ablegen, um sie als Base64 zu kodieren oder zum AuswĂ€hlen klicken — Bilder, PDFs, Schriften, alles

War dieses Tool nĂŒtzlich? Bewerte es:

Was Base64 kodieren/dekodieren leistet

Base64 kodieren/dekodieren wandelt normalen Text in Base64 um und Base64 zurĂŒck in lesbares UTF-8. Entwickler begegnen Base64 hĂ€ufig in Data-URIs, Basic-Authentifizierungs-Headern, E-Mail-AnhĂ€ngen, JWT-Segmenten, kleinen BinĂ€r-Payloads und Beispielen aus API-Dokumentationen. Text lĂ€uft durch TextEncoder und TextDecoder, sodass Emojis, Umlaute, Kyrillisch und anderer Unicode-Text in beide Richtungen korrekt umgewandelt werden.

Über reinen Text hinaus beherrscht das Tool die Varianten, die Ihnen in echten Projekten begegnen. Das URL-sichere base64url ersetzt + und / durch - und _ und entfernt das Padding — so arbeiten JWTs und viele Web-APIs. Der MIME-Umbruch teilt die Ausgabe fĂŒr E-Mails und PEM-artige Dateien in Zeilen mit 76 Zeichen. Legen Sie ein Bild, ein PDF, eine Schriftart oder eine beliebige andere Datei ab, um sie zu kodieren, wahlweise als vollstĂ€ndige data:-URI, die Sie in CSS oder HTML einfĂŒgen können. Wenn dekodierte Daten kein gĂŒltiger UTF-8-Text sind, werden die Bytes als Hex angezeigt, und der erkannte Typ (PNG, JPEG, PDF, ZIP und mehr) wird zur Benennung der heruntergeladenen Datei verwendet.

Privater Workflow im Browser

Die gesamte Verarbeitung lĂ€uft mit JavaScript im Browser. Das Tool lĂ€dt Ihren Text, Ihre Dateien, Tokens, URLs, Snippets oder erzeugte Werte nicht auf einen Server hoch und erfordert kein Konto. Dieses Datenschutzmodell ist wichtig, weil kleine Werkzeuge bei der Fehlersuche oft echte API-Antworten, Konfigurationsbeispiele, Logs, Zugangsdaten oder kundennahe Beispiele erhalten. Lokales Arbeiten senkt das Risiko und fĂŒhlt sich zudem sofort an, da keine Netzwerkrunde nötig ist.

Praktische Tipps

Denken Sie daran, dass Base64 keine VerschlĂŒsselung ist. Jeder, der die Zeichenfolge besitzt, kann sie dekodieren — verwenden Sie es also nicht, um Geheimnisse zu verbergen. Das Dekodieren ist nachsichtig: Leerraum und ZeilenumbrĂŒche werden ignoriert, fehlendes Padding wird ergĂ€nzt, URL-sichere Zeichen werden akzeptiert, und ein data:-PrĂ€fix wird automatisch entfernt. Base64 macht Daten etwa 33 % grĂ¶ĂŸer, weshalb das Einbetten großer Bilder als Data-URIs meist die Seitenleistung beeintrĂ€chtigt — halten Sie Inline-Assets klein und liefern Sie grĂ¶ĂŸere Dateien ganz normal aus.

So verwenden Sie

  1. Text einfĂŒgen oder Datei ablegenGeben Sie Klartext, Base64, base64url oder eine data:-URI ein, oder legen Sie eine Datei zum Kodieren ab.
  2. Optionen wÀhlen und umwandelnWÀhlen Sie URL-sicher oder MIME-Umbruch mit 76 Zeichen und klicken Sie dann auf Encode oder Decode.
  3. Kopieren oder herunterladenKopieren Sie das Ergebnis, ĂŒbernehmen Sie es zurĂŒck in die Eingabe oder laden Sie dekodierte BinĂ€rdaten als Datei herunter.

HĂ€ufig gestellte Fragen

Ist Base64 sicher?
Nein. Base64 ist eine Kodierung, keine VerschlĂŒsselung.
Was ist URL-sicheres Base64 (base64url)?
Eine Variante, die - und _ statt + und / verwendet und das =-Padding weglÀsst, sodass der Wert in URLs, Dateinamen und JWTs stehen kann. Aktivieren Sie URL-safe, um sie zu erzeugen; beim Dekodieren werden beide Formen automatisch akzeptiert.
Kann ich Bilder und andere Dateien kodieren?
Ja. Legen Sie eine beliebige Datei ab, um ihren Base64-String zu erhalten, wahlweise als gebrauchsfertige data:-URI. Beim Dekodieren von BinÀrdaten werden die Bytes als Hex angezeigt, und Sie können die Originaldatei herunterladen.
Wird etwas hochgeladen?
Nein. Die Umwandlung erfolgt lokal.