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+ godina iskustva — Stručnjaci za web hosting i infrastrukturu
- Web Hosting
- WordPress Hosting
- VPS
- Dedicated Serveri
- Domeni
- SSL
- cPanel
- LiteSpeed
- Linux administracija
- DNS
Poslednje ažurirano:
Base64 Enkoder & Dekoder
Unesite tekst, zatim enkodirajte u Base64 ili dekodirajte iz Base64.
Privatnost: Sve se obrađuje lokalno u pregledacu pomoću ugrađenih btoa/atob funkcija. Vaši podaci se NE šalju na server.
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.
Spremni da pokrenete svoj sajt?
Pridružite se 4.000+ zadovoljnih korisnika. Besplatna migracija i 15 dana garancije povrata novca.
Häufig gestellte Fragen - Base64 Encoder
Odgovori na najčešća pitanja o našim uslugama.
Naše garancije za vaš mir
Zaštićeni ste sa svake strane
15 dana garancije
Vraćamo novac bez pitanja u prvih 15 dana.
Besplatna migracija
Mi prebacimo vaš sajt bez prekida — vi ništa ne radite.
24/7 podrška
Naši stručnjaci su tu 24/7 kroz tikete i live chat.