Zum Inhalt springen
🛠️ToolsShed

Base64 Encoder / Decoder

Codieren Sie Text oder Dateien in Base64 und decodieren Sie Base64-Strings.

Unterstützt Unicode-Text. Codierung/Decodierung erfolgt vollständig in Ihrem Browser — keine Daten werden an einen Server gesendet.

Über dieses Tool

Base64 ist ein Kodierungsschema, das Binärdaten in eine Folge druckbarer ASCII-Zeichen umwandelt. Es wird häufig verwendet, um Bilder in HTML einzubetten, Binärdateien per E-Mail zu versenden, Anmeldedaten in HTTP-Headern zu speichern und Daten über Systeme zu übertragen, die nur Text unterstützen.

Fügen Sie beliebigen Text oder Binärdaten in den Encoder ein, um sofort die Base64-Ausgabe zu erhalten, oder fügen Sie eine Base64-Zeichenkette in den Decoder ein, um den ursprünglichen Inhalt abzurufen. Das Tool unterstützt sowohl Standard-Base64 als auch die URL-sichere Variante.

Die gesamte Kodierung und Dekodierung erfolgt lokal in Ihrem Browser — sensible Daten wie API-Schlüssel oder Tokens werden niemals an einen Server übertragen. Damit ist das Tool sicher für alltägliche Sicherheits- und Entwicklungsworkflows.

Häufig gestellte Fragen

Code-Implementierung

import base64

# Encode
text = "Hello, World!"
encoded = base64.b64encode(text.encode()).decode()
print(encoded)  # SGVsbG8sIFdvcmxkIQ==

# Decode
decoded = base64.b64decode(encoded).decode()
print(decoded)  # Hello, World!

# URL-safe variant
url_safe = base64.urlsafe_b64encode(text.encode()).decode()

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.