Handytool
Entwicklerleitfaden5 Min. LesezeitAktualisiert 26. Feb. 2026

Sofortiges Entwickler-Dienstprogramm

Base64 kodieren und dekodieren mit einem Klick

Der Base64-Encoder von Handytool konvertiert jeden Text zu Standard- oder URL-sicherer Base64 und zurück — direkt in Ihrem Browser, mit vollständiger UTF-8-Unterstützung und ohne dass Daten Ihr Gerät verlassen.

Wichtigste Erkenntnisse

  • 01Kodieren Sie jeden Text zu Base64 oder dekodieren Sie Base64 sofort zurück zu Text — ohne Servereinbindung.
  • 02Unterstützt sowohl Standard-Base64 (+, /) als auch URL-sichere Base64 (-, _), die in JWTs und signierten URLs verwendet werden.
  • 03Vollständige UTF-8-Unterstützung bedeutet, dass Emoji, Kyrillisch, CJK und Arabisch jedes Mal korrekt kodiert und dekodiert werden.
  • 04Base64 ist Kodierung, keine Verschlüsselung — verwenden Sie es niemals, um Geheimnisse zu verbergen; nutzen Sie stattdessen echte Verschlüsselung.

Was ist Base64 und wann benötigen Sie es?

Base64 ist eine Methode, um Binärdaten als druckbaren ASCII-Text darzustellen. Es taucht ständig in der Entwicklerarbeit auf: Bilder in CSS als Data-URIs einbetten, binäre Nutzlasten über JSON-APIs übertragen, Anmeldedaten in HTTP-Basic-Auth-Headern kodieren und das Payload-Segment eines JWT bilden. Es ist keine Verschlüsselung — jeder kann es dekodieren — aber es ist unverzichtbar, wenn ein Kanal nur Text akzeptiert.

Die meisten Entwickler greifen zu einem Befehlszeilentool oder einem schnellen Skript. Handytool bietet Ihnen eine browserbasierte Alternative, die sofort verfügbar ist, Unicode korrekt verarbeitet, sowohl Standard- als auch URL-sichere Varianten unterstützt und Ihre Eingabe niemals irgendwohin sendet.

Base64 kodieren oder dekodieren

  1. 01

    Geben Sie Ihre Eingabe ein oder fügen Sie sie ein

    Geben Sie den Text ein, den Sie kodieren möchten — oder die Base64-Zeichenkette, die Sie dekodieren möchten — in das Eingabefeld ein oder fügen Sie ihn ein.

  2. 02

    Wählen Sie Standard- oder URL-sicheren Modus

    Schalten Sie in den URL-sicheren Modus um, wenn Sie mit JWTs, OAuth-Token oder signierten URLs arbeiten. URL-sichere Base64 ersetzt + durch - und / durch _ und entfernt nachfolgende =-Auffüllung.

  3. 03

    Wählen Sie Kodieren oder Dekodieren

    Klicken Sie auf Kodieren, um Klartext zu Base64 zu konvertieren, oder auf Dekodieren, um Base64 zurück zu lesbarem Text zu konvertieren.

  4. 04

    Kopieren Sie das Ergebnis

    Klicken Sie auf die Schaltfläche Kopieren neben der Ausgabe, um das Ergebnis in die Zwischenablage zu legen und in Ihren Code, Terminal oder API-Client einzufügen.

Häufige Base64-Anwendungsfälle

Base64 taucht an vielen Stellen in der alltäglichen Entwicklung auf.

  • 01Data-URIs — kleine Bilder oder Schriftarten direkt in HTML oder CSS einbetten, ohne separate Dateiabfrage.
  • 02HTTP Basic Auth — Anmeldedaten werden als Base64(Benutzername:Passwort) im Authorization-Header gesendet.
  • 03JWT-Nutzlasten — die Header- und Payload-Segmente eines JWT sind URL-sichere Base64.
  • 04Binäre API-Felder — einige APIs erfordern binäre Inhalte (Signaturen, Schlüssel) als Base64 in JSON kodiert.
  • 05E-Mail-Anhänge — MIME verwendet Base64, um Anhänge als ASCII-Text für die Übertragung zu kodieren.
  • 06Content-Hashing-Token — HMAC- und Hash-Digests werden häufig als Base64 statt als Hexadezimal bereitgestellt.

Sicher zu verwenden mit sensiblen Zeichenketten

Das Kodieren und Dekodieren erfolgt vollständig in Ihrem Browser mit den nativen APIs btoa, atob und TextEncoder. Nichts wird an einen Server übertragen. Sie können API-Schlüssel, OAuth-Token oder andere sensible Zeichenketten sicher einfügen, um sie zu überprüfen oder zu kodieren, ohne Datenschutzrisiken.

Denken Sie daran, dass Base64 keine Sicherheitsebene ist. Jeder, der eine Base64-Zeichenkette sehen kann, kann sie in Sekunden dekodieren. Verwenden Sie es, um Daten korrekt zu formatieren, nicht um sie zu schützen.

Base64-Encoder – Häufig gestellte Fragen

Wofür wird Base64-Kodierung verwendet?

Base64 stellt Binärdaten als ASCII-Text dar. Häufige Verwendungen sind Data-URIs in CSS, JWT-Nutzlasten, HTTP-Basic-Auth-Anmeldedaten und binäre Felder in JSON-APIs.

Was ist URL-sichere Base64?

Standard-Base64 verwendet + und /, die in URLs eine besondere Bedeutung haben. URL-sichere Base64 ersetzt sie durch - und _ und entfernt =-Auffüllung. JWTs, OAuth-Token und signierte URLs verwenden alle diese Variante.

Ist Base64 dasselbe wie Verschlüsselung?

Nein. Base64 ist Kodierung — jeder kann es dekodieren. Für echte Geheimhaltung verwenden Sie echte Verschlüsselung wie AES oder TLS. Base64 dient zum Formatieren von Daten, damit sie durch textbasierte Kanäle übertragen werden können.

Warum sieht meine Base64-Ausgabe bei nicht-englischem Text falsch aus?

Viele Tools behandeln die Eingabe als Latin-1, was bei Emoji und Nicht-ASCII-Zeichen fehlschlägt. Handytool konvertiert die Eingabe zuerst mit TextEncoder in UTF-8-Bytes, sodass alle Unicode-Zeichen korrekt kodiert werden.

Wird meine Eingabe auf einen Server hochgeladen?

Niemals. Der Encoder verwendet native Browser-APIs (btoa/atob und TextEncoder) und läuft vollständig lokal. Nichts wird gesendet, protokolliert oder gespeichert.

Ist die Nutzung kostenlos?

Ja. Handytool ist vollständig kostenlos ohne Anmeldung, ohne Nutzungsbeschränkung und ohne störende Werbung.

Verwandte Tools

Weiterarbeiten mit Werkzeug-Tools

Werkzeug-Tools