input.txt
output.txt
Text in Base64 kodieren oder Base64 zurück in Text dekodieren.

Verwandt

Anleitungen zu Base64

Alle Anleitungen →

Base64 kodieren und dekodieren

Base64 ist ein Binär-zu-Text-Kodierungsschema, das Binärdaten mit 64 druckbaren ASCII-Zeichen darstellt. Es wird häufig verwendet, um Binärdaten in Textformate wie JSON, XML, HTML oder E-Mails einzubetten.

Dies ist ein bidirektionaler base64 converter —— kodiert beliebigen Text in Base64 und dekodiert beliebige Base64-Strings zurück in den ursprünglichen Inhalt. Nutze es als convert to base64 online, um Bilder in CSS einzubetten, Data-URIs zu bauen oder Basic-Auth-Header zu erzeugen. In Python entspricht das base64.b64decode(text).decode('utf-8') (auch gesucht als base64 decode python); diese Seite erledigt dasselbe, ohne dass du ein REPL öffnen musst. Alle Operationen laufen vollständig in deinem Browser, es wird nichts hochgeladen.

  • API-Authentifizierung —— HTTP-Basic-Auth-Credentials sind Base64-kodiert
  • Data-URIs —— Bilder oder Schriften als data:image/png;base64,… in CSS oder HTML einbetten
  • JWT-Tokens —— Header- und Payload-Abschnitte eines JSON Web Token verwenden Base64url
  • E-Mail-Anhänge —— MIME-Codierung verwendet Base64 für binäre Anhänge

Dieses Tool verwendet UTF-8 und verarbeitet Nicht-ASCII-Zeichen (deutsche Umlaute, Chinesisch, Arabisch, Emoji) korrekt —— es dient zugleich als utf-8 decoder, wenn andere Tools die Kodierung verstümmeln.

FAQ

Was ist der Unterschied zwischen Base64 und Base64url?

Standard-Base64 verwendet + und / und füllt mit = auf; URL-sicheres Base64url ersetzt diese durch - und _ und lässt das Padding weg, damit der Wert sicher in URLs und JWTs passt.