Base64 Encode Online

The most flexible Base64 encoder: encode plain text, any local file or a remote URL. You can pick the character set used for text, the Base64 standard (standard, MIME, URL-safe, PEM, IMAP and more) and the output format. Enable live mode to encode as you type.

So verwendest du das Tool Base64 Encode Online

  1. Wähle den Datentyp: Text, Lokale Datei oder Remote-URL.
  2. Wähle bei Text optional die Zeichenkodierung (UTF-8 ist Standard und das, was die meisten Systeme erwarten).
  3. Wähle den Base64-Standard und das Ausgabeformat.
  4. Klicke auf In Base64 kodieren und kopiere das Ergebnis oder lade es herunter.

Unterstützte Base64-Standards

  • Standard (RFC 4648): Alphabet A–Z a–z 0–9 + / mit =-Padding.
  • MIME (RFC 2045): gleiches Alphabet, Zeilenumbruch nach 76 Zeichen mit CRLF.
  • PEM (RFC 7468): Zeilenumbruch nach 64 Zeichen, wie bei Zertifikaten üblich.
  • Base64URL (RFC 4648 §5): - und _ statt + und /, kein Padding. Wird in JWT und URLs verwendet.
  • IMAP (RFC 3501): + und ,, kein Padding.
  • XML-Name-Token (. und -) und XML-Bezeichner (_ und :).
  • OpenPGP ASCII Armor (RFC 4880): Zeilen mit 76 Zeichen plus CRC-24-Prüfsumme.

Warum ist der Zeichensatz wichtig?

Base64 kodiert Bytes, keine Buchstaben. Dasselbe Wort ergibt in UTF-8, Windows-1252 oder Shift_JIS unterschiedliche Bytes und damit einen anderen Base64-String. Verwende UTF-8, sofern das Zielsystem nicht ausdrücklich eine ältere Kodierung erwartet.

When developers encode to Base64

Use this free Base64 encoder to embed images in CSS/HTML data URIs, put binary blobs in JSON APIs, build HTTP Basic Auth headers, wrap PEM certificates, or produce URL-safe tokens. Prefer Base64URL for JWTs and query strings, and MIME wrapping when a mail client expects 76-character lines.

Alle Base64-Encoder

Alle Base64-Decoder

Häufige Fragen

Wie kodiere ich einen String in Base64?

Wähle "Text", füge deinen String ein und klicke auf "In Base64 kodieren". Die Standardeinstellung UTF-8 entspricht der Ausgabe von JavaScript, Python, PHP und Java.

Kann ich eine Datei in Base64 kodieren?

Ja. Wähle "Lokale Datei" und eine beliebige Datei: Bilder, PDFs, ZIPs, Zertifikate und so weiter. Die Datei wird lokal verarbeitet und nie hochgeladen.

Was ist der Unterschied zwischen Base64 und Base64URL?

Base64URL ersetzt "+" durch "-" und "/" durch "_" und lässt das Padding meist weg, sodass das Ergebnis ohne Escaping in URLs und Dateinamen verwendet werden kann.

Is this Base64 encoder free?

Yes. Encode unlimited text and files in your browser with no sign-up. Nothing you encode is uploaded to our servers.

How do I encode for e-mail (MIME)?

Select the MIME (RFC 2045) standard so the output is wrapped at 76 characters with CRLF, which is what many mail systems expect.

Verwandte Tools und Anleitungen

Kommentare (0)

Fragen, Ideen oder ein Fehler in „Base64 Encode Online“? Schreib einen Kommentar, bewerte das Tool oder antworte anderen.

Noch keine Kommentare. Teile als Erste(r) dein Feedback!

Kommentar schreiben

Bewerte dieses Tool:
Esc
↑ ↓ bewegen↵ öffnenEsc schließen