Kostenloses Tool für Entwickler
Base64 Encoder und Decoder — Text und URL konvertieren
Kodieren oder dekodieren Sie Text, URL-Parameter und Daten im Base64-Format. Ideal für Data URI, JWT, MIME-E-Mail, Basic Authorization und CSS-Fonts. Alles wird lokal im Browser verarbeitet.
Was ist Base64-Kodierung und wann wird sie verwendet?
Base64 ist eine Methode zur Kodierung von Binärdaten in einen ASCII-String. Sie wird verwendet, wenn Binärdaten über Protokolle übertragen werden müssen, die nur Text akzeptieren (HTTP, E-Mail, JSON). Typische Anwendungsfälle: 1) Data URI für Inline-Bilder in CSS und HTML, 2) Basic HTTP Authorization Header, 3) MIME-Kodierung von E-Mail-Anhängen, 4) JWT (JSON Web Token) Payload, 5) CSS @font-face für Inline-Fonts, 6) JSON-Felder für kleine Binärdateien. Base64 vergrößert die Datengröße um ~33 %, weshalb es nicht für große Dateien verwendet wird. Alles wird lokal im Browser verarbeitet — nichts wird an den Server gesendet.
- Kodierung und Dekodierung von Text + URL-Parametern
- Lokal im Browser — ohne Senden an den Server
- Ideal für Data URI, JWT, MIME-E-Mail, Basic Auth
- BeoHosting Hosting für Entwickler ab 4,31 €/Monat
BeoHosting Team
10+ Jahre Erfahrung — Spezialisten für Webhosting und Infrastruktur
- Web Hosting
- WordPress Hosting
- VPS
- Dedizierte Server
- Domains
- SSL
- cPanel
- LiteSpeed
- Linux-Administration
- DNS
Zuletzt aktualisiert:
Base64 Encoder & Decoder
Geben Sie Text ein und kodieren Sie ihn in Base64 oder dekodieren Sie aus Base64.
Datenschutz: Alles wird lokal im Browser mit den integrierten btoa/atob-Funktionen verarbeitet. Ihre Daten werden NICHT an den Server gesendet.
Wo wird Base64 verwendet?
Die sechs häufigsten Anwendungen der Base64-Kodierung in der Webentwicklung.
Data URI Bilder
Inline-Bilder in HTML und CSS ohne separate HTTP-Anfrage. Ideal für kleine Icons und SVG-Dateien.
data:image/png;base64,iVBORw0KGgo...Basic HTTP Authorization
username:password in Base64 kodiert wird im Authorization Header für die REST-API-Authentifizierung gesendet.
Authorization: Basic dXNlcjpwYXNzMIME-E-Mail-Anhang
Binäre E-Mail-Anhänge (Bilder, Dokumente) werden für die SMTP-Übertragung in Base64 kodiert.
Content-Transfer-Encoding: base64JWT (JSON Web Token)
JWT-Header und -Payload sind Base64URL-kodiert. Drei Segmente durch einen Punkt getrennt.
eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyIjoiam9obiJ9...JSON-Binärdaten
Kleine Binärdateien (Bilder, PDF) in JSON-Feldern über REST/GraphQL APIs.
{"file": "SGVsbG8gV29ybGQ="}CSS Inline-Fonts
@font-face mit Base64-kodiertem WOFF2-Font — ohne zusätzliche HTTP-Anfragen.
@font-face { src: url(data:font/woff2;base64,...) }Base64 — wie Kodierung und Dekodierung funktioniert
Base64 ist eine Gruppe von Binär-zu-Text-Kodierungen, die Binärdaten im ASCII-Format mit 64 verschiedenen Zeichen darstellen: Groß- und Kleinbuchstaben (A-Z, a-z), Zahlen (0-9) und zwei Sonderzeichen (+ und /). Das =-Zeichen wird am Ende als Padding verwendet, wenn die Eingabe nicht durch 3 Byte teilbar ist.
Die ursprünglichen Binärdaten werden in Gruppen von 3 Byte (24 Bit) aufgeteilt. Diese 24 Bit werden dann in 4 Gruppen zu je 6 Bit aufgeteilt, und jede Gruppe wird einem Base64-Zeichen zugeordnet. Deshalb ist der resultierende String ~33 % länger als das Original.
Base64URL — Variante für URL-Parameter
Standard-Base64 verwendet die Zeichen + und /, die in URLs eine besondere Bedeutung haben. Die Base64URL-Variante ersetzt + durch - und / durch _, um URL-Kodierung zu vermeiden. Das Padding-Zeichen = wird oft weggelassen. Das JWT-Format verwendet Base64URL für Header und Payload.
Obwohl Base64 oft fälschlicherweise als Form der Verschlüsselung dargestellt wird, ist es KEINE Verschlüsselung — es ist nur Kodierung. Jeder kann einen Base64-String trivial dekodieren. Zum Schutz sensibler Daten verwenden Sie AES-256-Verschlüsselung oder HTTPS/TLS für die Übertragung.
Bereit, Ihre Website zu starten?
Schließen Sie sich 4.000+ zufriedenen Kunden an. Kostenlose Migration und 15-Tage-Geld-zurück-Garantie.
Häufig gestellte Fragen - Base64 Encoder
Antworten auf die häufigsten Fragen zu unseren Diensten.
Unsere Garantien für Ihren Seelenfrieden
Von allen Seiten geschützt
15-Tage-Garantie
Wir erstatten ohne Fragen in den ersten 15 Tagen.
Kostenlose Migration
Wir migrieren Ihre Site ohne Ausfallzeit — Sie tun nichts.
24/7-Support
Unsere Experten sind 24/7 über Tickets und Live-Chat verfügbar.