Base64-Kodierer/Dekodierer

Kodieren Sie Text als Base64 oder dekodieren Sie Base64 zurueck in lesbaren UTF-8-Text. Unterstuetzt Standard- und URL-sicheres Base64 und laeuft im Browser.

Anzeige
Anzeige

Base64 kodieren und dekodieren, ohne Ihre Daten hochzuladen

Full UTF-8 support, URL-safe mode, and real-time conversion — right in your browser. No uploads, no sign-up, no limits.

100% privat
UTF-8 safe
Dauerhaft kostenlos

So geht's

  1. 1

    Text einfuegen

    Geben Sie Klartext ein oder fuegen Sie eine vorhandene Base64-Zeichenfolge ein.

  2. 2

    Format waehlen

    Nutzen Sie Standard Base64 fuer normale Daten und URL-sicheres Base64 fuer Tokens oder Query-Strings.

  3. 3

    Kodieren, dekodieren, kopieren

    Fuehren Sie die Umwandlung aus und kopieren Sie das Ergebnis.

Warum dieses Base64-Tool?

UTF-8-sicher

Verarbeitet internationalen Text ohne kaputte Zeichen.

URL-sicherer Modus

Passt Zeichen und Padding fuer Web-Kontexte automatisch an.

Nur im Browser

Ideal fuer Snippets, Tokens und private Konfigurationswerte.

Anzeige

Grundlagen der Base64-Kodierung

Was ist Base64 und warum verwenden?

Base64 ist ein Kodierungsschema, das Binärdaten in eine Textdarstellung umwandelt. Es repräsentiert jedes Byte Daten als Zeichen aus einem Alphabet von 64 druckbaren ASCII-Zeichen (A-Z, a-z, 0-9, +, /). Drei Bytes Binärdaten (24 Bit) werden als vier Base64-Zeichen kodiert. Dies macht die Daten um etwa 33 % größer, ermöglicht aber die sichere Übertragung über alle textbasierten Protokolle – E-Mail, JSON, XML, HTML.

Die häufigsten Anwendungsfälle für Base64 sind: das Einbetten von Binärdaten in JSON oder XML (z. B. kleine Bilder in API-Antworten), das Kodieren von Dateianhängen in E-Mails (MIME), das Speichern von Bildern in CSS (data-URLs), das Kodieren von Anmeldeinformationen für die HTTP-Basic-Authentifizierung und das Kodieren von JWT-Tokens (JSON Web Tokens). Base64 wird auch in Daten-URLs verwendet, um kleine Ressourcen direkt in HTML oder CSS einzubetten, ohne dass eine separate HTTP-Anfrage erforderlich ist.

Anzeige

Standard vs. URL-safe Base64

Standard-Base64 verwendet + und / als zwei seiner 64 Zeichen. Diese Zeichen haben in URLs und Dateinamen eine besondere Bedeutung und können Probleme verursachen. URL-sicheres Base64 ersetzt + durch - und / durch _. Dies macht Base64-Zeichenfolgen sicher für die Verwendung in URL-Parametern, Pfadsegmenten und Dateinamen, ohne dass eine zusätzliche Kodierung erforderlich ist. JWT-Tokens verwenden URL-sicheres Base64 für alle Teile des Tokens.

JWT-Tokens verwenden URL-sicheres Base64 für die Kodierung des Headers und des Payloads. Wenn Sie versuchen, einen JWT mit Standard-Base64 zu dekodieren, schlägt dies möglicherweise fehl, wenn der Token + oder / Zeichen enthält. Verwenden Sie immer den URL-sicheren Modus, wenn Sie mit JWT-Tokens arbeiten.

Base64 is not encryption

Base64 bietet keine Sicherheit oder Vertraulichkeit. Jeder, der die Base64-Zeichenfolge hat, kann sie sofort dekodieren. Verwenden Sie Base64 niemals als Verschlüsselungsmethode. Verwenden Sie es nur für die Datenrepräsentation – wenn Sie Daten über das Netzwerk übertragen, verwenden Sie HTTPS für die Transportsicherheit. Wenn Sie Daten im Ruhezustand schützen müssen, verwenden Sie eine echte Verschlüsselung wie AES.

Anzeige

Häufige Anwendungsfälle

Praxisnahe Szenarien, in denen ein Base64-Encoder/Decoder unverzichtbar ist.

JWT Tokens

Decode JWT header and payload by Base64-decoding each part. Essential for debugging authentication flows.

Data URIs

Encode images, fonts, or small files as Base64 data URIs for embedding directly in HTML, CSS, or JSON.

Configuration Files

Encode binary data or special characters in YAML, JSON, or XML configuration files where raw bytes are not allowed.

API Credentials

Encode API keys and secrets for HTTP Basic Auth headers or other credential-passing mechanisms.

Wie vergleicht sich dieses Tool mit anderen Base64-Tools?

Ein direkter Vergleich beliebter Base64-Kodierungs-Tools.

FunktionNovaToolsBase64Encode.orgBrowser btoa()
Datenschutz (kein Upload)100% lokalUpload zum ServerLocal
URL-sicherer ModusManual
UTF-8-Unterstützungbtoa() fails on non-ASCII
Echtzeit-KonvertierungButton clickN/A
Auto-detect modeN/A
MobilfreundlichEingeschränktN/A
Funktioniert offlineNach Seitenladung

Base64Encode.org lädt Ihre Daten auf ihren Server hoch. Unser Tool verarbeitet alles lokal – Ihr Text verlässt niemals Ihren Browser.

Base64 Quick Reference

Key facts about Base64 encoding.

Character Set

A-Z

Uppercase letters (26 characters).

Beispiel:QUJDRA== (encodes ABCD)
a-z

Lowercase letters (26 characters).

Beispiel:YWJjZA== (encodes abcd)
0-9

Digits (10 characters).

Beispiel:MDEyMzQ= (encodes 01234)
+ /

Standard Base64 special characters. + becomes - and / becomes _ in URL-safe mode.

Beispiel:Pj8+Pw== (encodes >?>?)
=

Padding character (0-2 at end). Omitted in URL-safe mode.

Beispiel:aGk= (encodes hi, 1 pad)

Key Facts

3 → 4

Every 3 input bytes become 4 Base64 characters.

Beispiel:abc → YWJj (3 bytes → 4 chars)
33%

Base64 output is approximately 33% larger than input.

Beispiel:300 bytes → 400 chars
UTF-8

Text wird vor der Base64-Kodierung als UTF-8-Bytes kodiert.

Beispiel:é → w6k= (2 UTF-8 bytes)
Neint encryption

Base64 bietet keine Sicherheit. Jeder kann es dekodieren.

Beispiel:dGVzdA== → test (instantly reversible)

Häufig gestellte Fragen

Wofuer wird Base64 verwendet?
Base64 wandelt Text oder Binaerdaten in ASCII-Zeichen um, damit sie sicher in JSON, URLs, E-Mails, Tokens und Konfigurationsdateien genutzt werden koennen.
Unterstuetzt das Tool Unicode?
Ja. Das Tool nutzt UTF-8 und kann mehrsprachigen Text, Sonderzeichen und Emoji korrekt kodieren und dekodieren.
Wird mein Text hochgeladen?
Nein. Alles passiert lokal im Browser. Ihre Eingabe verlaesst Ihr Geraet nicht.
Unterstützt dieses Tool Unicode-Text?
Ja. Der Encoder verwendet UTF-8, sodass Text mit Akzenten, Emojis, Chinesisch, Japanisch, Koreanisch und anderen Schriften korrekt kodiert und dekodiert werden kann. Das Tool konvertiert zuerst die Eingabezeichenfolge in eine UTF-8-Byte-Sequenz und kodiert dann diese Bytes zu Base64. Beim Dekodieren kehrt es den Prozess um. Dies vermeidet den häufigen Fehler 'btoa() funktioniert nicht mit Nicht-ASCII-Zeichen', der bei direkter Verwendung der nativen Browser-btoa()-Funktion auftritt.
Wird mein Text auf einen Server hochgeladen?
Nein. Kodierung und Dekodierung erfolgen lokal in Ihrem Browser mit JavaScript. Ihre Eingabe verlässt niemals Ihr Gerät. Sie können dies überprüfen, indem Sie den Netzwerk-Tab der DevTools in Ihrem Browser öffnen — es werden keine Netzwerkanfragen gesendet, wenn Sie kodieren oder dekodieren. Dadurch ist das Tool sicher für die Kodierung von API-Schlüsseln, Tokens, Anmeldedaten und anderen sensiblen Daten.
Kann ich Binärdateien (Bilder, PDFs) kodieren?
Dieses Tool ist für Textkodierung und -dekodierung entwickelt. Für Binärdateien verwenden Sie ein Tool, das die Datei als ArrayBuffer liest und in Base64 konvertiert. Sie können dieses Tool jedoch verwenden, um einen Base64-String zu dekodieren, der eine Binärdatei repräsentiert (wie eine Data-URI), und den MIME-Typ zu inspizieren. Zum Kodieren von Bildern als Base64-Data-URIs erledigt unser Bildkonverter-Tool dies automatisch.
Ist Base64 Verschlüsselung?
Nein. Base64 ist ein Kodierungsschema, keine Verschlüsselung. Kodierung wandelt Daten von einem Format in ein anderes um, mit einem öffentlich bekannten Algorithmus, und jeder kann es dekodieren. Verschlüsselung verwendet einen geheimen Schlüssel, um Daten so zu schützen, dass nur jemand mit dem Schlüssel sie lesen kann. Verwenden Sie Base64 niemals zum Schutz sensibler Daten — verwenden Sie stattdessen richtige Verschlüsselung (AES, RSA). Base64 ist nur nützlich für die Datenkompatibilität zwischen Systemen, die Text unterschiedlich behandeln.
Funktioniert das Tool auf mobilen Geräten?
Ja. Das Tool ist vollständig responsiv und funktioniert in iOS Safari und Android Chrome. Der KI-Modus erfordert ein relativ leistungsstarkes Gerät — Mittelklasse-Telefone der letzten 2-3 Jahre verarbeiten es gut, aber ältere Geräte können langsam sein oder der Speicher reicht nicht aus. Der Farbkey-Modus funktioniert auf allen Geräten, einschließlich älterer Telefone. Auf dem Mobilgerät können Sie Bilder aus Ihrer Fotobibliothek, Kamera oder Cloud-Speicher-Apps auswählen.

Ihre Privatsphäre ist unsere Priorität

Dieses Tool läuft vollständig in Ihrem Browser. Ihre Dateien werden nicht auf einen Server hochgeladen, nicht gespeichert und nicht analysiert.

  • Wir laden Ihre Dateien nicht hoch, speichern oder analysieren sie nicht.
  • Alles, was Sie verarbeiten, bleibt auf Ihrem Gerät.
  • Es gibt keine serverseitige Verarbeitung, keinen Cloud-Speicher und keine Analyse.

Selbst wenn Ihre Internetverbindung abbricht, bleiben Ihre Dateien sicher.

Das könnte Ihnen auch gefallen

Hilfreiche Anleitungen

Anzeige