Zum Inhalt springen

Base64- & URL-Encoder/Decoder

Base64, URL-Kodierung (Prozentkodierung) und HTML-Entities kodieren und dekodieren

Tool wird geladen…

Kodiert Text und Dateien als Base64, URL-Kodierung (Prozentkodierung), HTML-Entities, Unicode-Escapes oder Hex und dekodiert sie wieder. Damit lesen Sie kodierte Werte in einer API-Antwort oder einer URL oder bereiten Werte für Code und Konfiguration vor.

So geht’s

  1. Wählen Sie einen Tab: „Base64“, „URL“, „HTML-Entities“, „Unicode-Escapes“ oder „Hex“.
  2. Tippen Sie unter „Text“, um das Ergebnis unter „Kodiert“ zu sehen, oder fügen Sie rechts einen kodierten Wert ein, um den Text zu sehen.
  3. Stellen Sie Optionen wie „URL-sicheres Alphabet (- und _)“, „Alle 76 Zeichen umbrechen“ oder „Kodieren als“ ein.
  4. Ziehen Sie eine Datei auf „Datei in Base64 umwandeln“; dekodierte Binärdaten speichern Sie mit „Dekodierte Bytes als Datei speichern“.

So wird gerechnet

Häufige Fragen

Ist Base64 eine Verschlüsselung?
Nein. Jeder kann es dekodieren, daher darf es nicht zum Verbergen von Passwörtern oder personenbezogenen Daten verwendet werden.
Was bedeutet %20 in einer URL?
Es ist ein prozentkodiertes Leerzeichen. Die Formularkodierung schreibt ein Leerzeichen stattdessen als +, was Sie mit „Leerzeichen als +“ wählen können.
Wie wandle ich ein Bild in eine Base64-Data-URI um?
Ziehen Sie das Bild auf „Datei in Base64 umwandeln“ und schalten Sie „Als Data-URI ausgeben“ ein. Bei einer PNG-Datei beginnt das Ergebnis mit data:image/png;base64,.
Was ist der Unterschied zwischen Base64 und Base64url?
Base64url verwendet - und _ statt + und / und lässt das Auffüllzeichen = weg. Es wird in JWTs und URLs verwendet; schalten Sie „URL-sicheres Alphabet (- und _)“ ein, um es zu erhalten.