Werkzeuge

Base64 Kodierer & Dekodierer

Konvertieren Sie Text und Dateien in das Base64-Format und umgekehrt. Sicher, schnell und 100% clientseitig.

Input
Text
0 chars
Ergebnis

Sichere Base64-Konvertierung im Browser

Der Base64 Kodierer & Dekodierer ist ein leistungsstarkes Tool, mit dem Sie Text und Dateien direkt in Ihrem Browser in das Base64-Format und zurück konvertieren können. Keine Softwareinstallation oder kein Konto erforderlich.

Privatsphäre zuerst

Die gesamte Verarbeitung erfolgt lokal auf Ihrem Gerät über JavaScript. Ihre Daten werden niemals an unsere Server gesendet, was maximale Privatsphäre für sensible Informationen wie API-Schlüssel oder private Daten gewährleistet.

Funktionen

  • Text & Dateien: Konvertieren Sie sowohl Textstrings als auch Dateien (Bilder, PDFs, etc.) in Base64.
  • UTF-8 Unterstützung: Volle Unterstützung für Sonderzeichen und Emojis.
  • URL-sicher: Option zur Generierung von URL-sicheren Base64-Strings.
  • Sofortig: Echtzeit-Konvertierung ohne Serverlatenz.

FAQ — Sicherer Base64-Encoder und -Decoder

Konvertieren Sie Texte und Dateien in das Base64-Format und dekodieren Sie sie sofort wieder. Sicher für sensible API-Schlüssel.

Nein. Die gesamte Konvertierung erfolgt lokal in Ihrem Browser unter Verwendung nativer JavaScript-APIs.

Ja. Sie können Dateien hochladen, um sie in Base64-Strings zu konvertieren, ohne sie auf einen Server hochzuladen.

Ja. Es unterstützt UTF-8 vollständig und stellt sicher, dass Sonderzeichen und Symbole korrekt codiert werden.

Er ersetzt Standard-Base64-Zeichen (+ und /) durch URL-freundliche Alternativen (- und _), um Strings sicher in URLs zu verwenden.

Nein. Base64 ist ein Kodierungsverfahren, keine Verschlüsselung. Es wandelt Daten in ein textkompatibles Format um, bietet aber keine Sicherheit. Jeder kann einen Base64-String dekodieren.

Was ist Base64-Kodierung?

Base64 ist ein Binär-zu-Text-Kodierungsschema, das beliebige Binärdaten in eine Teilmenge von ASCII-Zeichen umwandelt. Es wird häufig verwendet, um binäre Inhalte (Bilder, Dateien, Schlüssel) über reine Textkanäle wie E-Mail oder JSON-APIs sicher zu übertragen. Text mit AES für sichere Speicherung verschlüsseln

Der Name "Base64" kommt von dem verwendeten 64-Zeichen-Alphabet: A-Z, a-z, 0-9, + und /. Je 3 Byte der Eingabe werden zu 4 Base64-Zeichen, was zu einem Größen-Overhead von etwa 33 % führt. zwischen JSON, CSV, XML und mehr konvertieren

// ASCII alphabet used
A-Z  a-z  0-9  + /
// URL-safe variant
A-Z  a-z  0-9  - _

Kodierung und Dekodierung in 3 Schritten

01

Wählen Sie einen Modus

Wählen Sie "Kodieren", um reinen Text oder binäre Inhalte in Base64 zu konvertieren, oder "Dekodieren", um eine Base64-Zeichenfolge wieder in ihre ursprüngliche Form umzuwandeln.

02

Einfügen oder Hochladen

Geben Sie Ihren Text ein oder fügen Sie ihn ein, oder laden Sie eine Datei hoch. Die Textkodierung funktioniert direkt, die Kodierung von Binärdateien erfolgt über die FileReader-API im Browser.

03

Kopieren oder Herunterladen

Kopieren Sie das Ergebnis mit einem Klick in die Zwischenablage, oder laden Sie es als .txt-Datei herunter. Kein Server beteiligt - die Verarbeitung erfolgt zu 100 % lokal.

Kodierung in Aktion: Klartext → Base64

Klartext-Eingabe
Hallo, CharCount! 🔐
Base64-kodierte Ausgabe
SGVsbG8sIENoYXJDb3VudCEg8J+Qkw==

Kodierung und Dekodierung - Wann wird was verwendet?

Verwenden Sie die Kodierung, wenn Sie binäre Daten in ein textsicheres Format einbetten müssen: Einbetten von Bildern in CSS/HTML, Speichern von binären Blobs in JSON oder Übergabe von Daten über einen URL-Parameter.

Kodierung und Dekodierung - Wann wird was verwendet?

Verwenden Sie die Dekodierung, wenn Sie eine Base64-Zeichenfolge von einer API, einem E-Mail-Anhang-Header oder einer Konfigurationsdatei erhalten und den ursprünglichen Inhalt prüfen oder verwenden müssen.

Der URL-sichere Base64-Modus wird erklärt

Base64 verwendet standardmäßig "+" und "/", die in URLs reservierte Zeichen sind. Im URL-sicheren Modus werden sie durch "-" und "_" ersetzt, wodurch die Ausgabe für die Verwendung in URLs, Abfrageparametern und JWT-Tokens ohne Kodierung sicher ist.

Schalten Sie vor der Kodierung in der Optionsleiste den Modus "URL Safe" ein, um jedes Mal eine URL-fähige Base64-Zeichenkette zu erhalten.

Häufige Base64-Anwendungsfälle

Bilder inline in HTML oder CSS einbetten (Daten-URIs)
Kodierung von Binärdateien für die Übertragung in JSON-APIs
Speichern von Anmeldeinformationen in HTTP Basic Auth-Headern
Generierung von JWT-Token-Nutzdaten und -Signaturen
Prüfen von Base64-kodierten E-Mail-Anhängen (MIME)

Base64 ist Kodierung, nicht Verschlüsselung

Ein entscheidender Irrtum: Base64 ist KEINE Sicherheitsmaßnahme. Jeder kann eine Base64-Zeichenkette in Sekundenschnelle entschlüsseln. Verwenden Sie sie niemals, um Kennwörter, API-Schlüssel oder sensible Daten zu "verstecken".

Verwenden Sie zur Sicherheit eine geeignete Verschlüsselung (AES, RSA) oder Hashing (bcrypt, SHA-256). Base64 ist nur für den sicheren Texttransport von Binärdaten gedacht.

Verwandte Entwickler-Tools

Dateien in Base64 kodieren

Sie möchten ein kleines Bild in eine CSS-Datei einbetten oder eine PDF-Datei über eine JSON-API senden? Laden Sie eine Datei hoch und erhalten Sie sofort ihre vollständige Base64-String-Darstellung.

Unterstützt jeden Dateityp. Bei größeren Dateien (5MB+) kann die Verarbeitung einen Moment dauern. Die Ausgabe ist eine reine ASCII-Zeichenkette, die Sie überall einfügen können.

Technische Referenz: Base64-Alphabet

Base64 verwendet 64 druckbare ASCII-Zeichen: Großbuchstaben A-Z (26), Kleinbuchstaben a-z (26), Ziffern 0-9 (10) und zwei Sonderzeichen (+ und /). Das Auffüllzeichen "=" richtet die Ausgabe an den Blockgrenzen aus.

Dieses Tool verwendet die browser-eigenen btoa()- und atob()-APIs für die Standardkodierung und -dekodierung und gewährleistet so plattformübergreifende Zuverlässigkeit.

A-Z   a-z   0-9   + /   = (padding)

Häufig zu vermeidende Base64-Fehler

Vergessen Sie das Einfügen von "=" am Ende - base64-Strings müssen eine durch 4 teilbare Länge haben.

Verwendung des Base64-Standards in URLs - wechseln Sie immer in den URL-sicheren Modus, um Probleme mit der Prozentkodierung zu vermeiden.

Die Behandlung von Base64 als Verschlüsselung - sie bietet keinerlei Sicherheit, sondern nur Verschlüsselung.

Kurztipps für die Arbeit mit Base64

1 Fügen Sie data:image/png;base64 vor der Base64-Zeichenkette ein, um sie direkt als Bild-SRC zu verwenden.
2 JWT-Token bestehen aus drei Base64URL-kodierten Teilen, die durch Punkte getrennt sind - jeder Teil ist unabhängig zu dekodieren.
3 GitHub und andere Plattformen verwenden Base64 für Dateiinhalte in ihren APIs - verwenden Sie dieses Tool, um jede Dateiantwort zu überprüfen.

Sofortige Kodierung oder Dekodierung Ihrer Daten

Fügen Sie Ihren Text ein oder laden Sie oben eine Datei hoch - die Ergebnisse erscheinen sofort. Kostenlos, privat, nur für den Browser.

Encode / Decode Now