StartseiteWerkzeugeKategorien🎵 Audio🎬 Video🖼️ Bild & Farbe📄 Dokumente🔁 Dokument-Konvertierung📊 Diagramme💻 Entwicklung🧰 Alltag📝 Text🔢 Zahlen🔐 Verschlüsselung & Sicherheit📐 Einheiten🎙️ Medien & Aufnahme🌐 Webmaster & SEO💶 Rechner & Finanzen🧮 Rechner & Mathematik📕 PDF🩺 Gesundheit🎲 Spiele & SpaßPreise
🔒Datenschutz zuerst · Die gesamte Verarbeitung läuft in Ihrem Browser. Ihre Dateien und Texte werden nicht an uns übertragen.

Base64 kodieren und dekodieren verwenden

🔒Datenschutz zuerst · Dieses Werkzeug arbeitet in Ihrem Browser. Die verwendeten Dateien und Texte laufen nicht über unsere Server.

Wofür Base64 kodieren und dekodieren gedacht ist

Aus Text wird ein Wust aus Buchstaben, Ziffern und wenigen Zeichen – und zurück. Der Haken: Das normale Base64 benutzt Plus und Schrägstrich, in URLs gefährlich, daher gibt es eine URL-sichere Variante mit Bindestrich und Unterstrich. Umlaute und Emoji sitzen hier als UTF-8, nicht als ISO-Krücke.

Bedienung

  1. Text oder Base64-Wert einfügen
  2. Bei URL-Speichern (Cookies, Adressleiste) „URL-sicher” ankreuzen
  3. Kodieren oder dekodieren
  4. Ergebnis kopieren

Typische Anwendungen: Textwerte in Konfigurationsdateien oder URLs unterbringen, die nur ASCII erlauben, E-Mail-Anhänge oder Zertifikatsblöcke lesbar machen, Beim Debuggen prüfen, was in einem Base64-Wert steckt.

Fragen und Antworten

Schützt Base64 meine Daten?

Nein. Jeder kann Base64 sofort zurückwandeln. Es löst das Problem „Sonderzeichen im Weg”, nicht das Problem „niemand darf mitlesen”.

Warum enden manche Base64-Werte mit Gleichheitszeichen?

Das sind Füllzeichen, damit die Länge auf ein Vielfaches von vier passt. Beim URL-sicheren Format werden sie weggelassen und beim Dekodieren automatisch ergänzt.

Was bedeutet „URL-sicher”?

Das normale Alphabet enthält Plus und Schrägstrich, die in Adressen eine Sonderbedeutung haben. Die URL-sichere Variante ersetzt sie durch Bindestrich und Unterstrich.

Meine Umlaute wurden kaputt – warum?

Wahrscheinlich wurde der Text vorher als ISO-8859-1 statt UTF-8 behandelt. Hier wird durchgängig UTF-8 verwendet; dekodieren Sie mit demselben Werkzeug, dann stimmt das Ergebnis.

Einschränkungen

Base64 ist eine Kodierung, keine Verschlüsselung: Der Inhalt bleibt für jeden lesbar, auch wenn er wie Wirrwarr aussieht. Für Geheimnisse ist Verschlüsselung nötig, nicht Base64. Die Länge wächst beim Kodieren um etwa ein Drittel, weil drei Bytes zu vier Zeichen werden. Beim Dekodieren wird normalisiert: Zeilenumbrüche, Leerzeichen und fehlende Füllzeichen am Ende sind kein Problem; echte Fehler werden benannt, statt still etwas Falsches auszugeben.

Was das Werkzeug kann

UTF-8-sicher: Umlaute und nichtlateinische Schrift bleiben erhalten, URL-sicheres Alphabet auf Wunsch (Bindestrich und Unterstrich, ohne Füllzeichen), Dekodieren duldet umbrochene Werte aus E-Mails und Zertifikaten, Klare Fehlermeldung statt Datenmüll, wenn der Wert nicht Base64 ist

Diese Werkzeuge passen:

Ähnliche Werkzeuge

🎨

Code formatieren

JSON, HTML, CSS, JavaScript und SQL in einem Werkzeug einrücken, komprimieren und auf Syntaxfehler prüfen – für Entwickler beim täglichen Code-Review.

›
🔁

JSON und CSV umwandeln

JSON-Arrays zwischen CSV, TSV und durch Pipe getrennt umwandeln, verschachtelte Felder auflösen und die Kopfzeile aus den Schlüsseln übernehmen.

›
🔁

JSON, XML und YAML umwandeln

Datenobjekte zwischen JSON, XML und YAML in beide Richtungen konvertieren, Einrückung und Schlüsselreihenfolge beibehalten und Fehler bei der Syntax anzeigen.

›
🔓

JWT decodieren

Einen JSON-Web-Token in Header, Payload und Signatur zerlegen, die Claims wie Ablaufzeit und Aussteller lesbar darstellen – ohne die Signatur zu verifizieren.

›
🧹

Kommentare aus Code entfernen

Einzeilige und mehrzeilige Kommentare aus JavaScript, CSS, HTML und Python-Quellcode entfernen, dabei Strings und reguläre Ausdrücke nicht verändern.

›
🎲

Testdaten erzeugen

Realistisch wirkende Testdaten wie Namen, Adressen, E-Mails, Telefonnummern, Firmen und USt-IdNummern für Entwicklertests und Mock-ups im Browser erzeugen.

›
🆔

NanoID erzeugen – kollisionsarme Kennungen

Kollisionsarme NanoID-Kennungen mit frei wählbarem Alphabet und Länge direkt im Browser erzeugen und in großen Stückzahlen zur Zwischenablage kopieren.

›
🔤

Datei in Base64 umwandeln – Bild & Datei

Beliebige Dateien und Bilder als Base64-Daten-URI kodieren, um sie in CSS, HTML oder JSON einzubetten – und Base64 wieder zurück in eine Datei verwandeln.

›