Base64URL-Encoder
Was ist Base64URL-Encoder
Base64URL ist die URL-sichere Variante von Base64. Es tauscht die beiden Zeichen, die in Webadressen Probleme machen, + und /, gegen - und _ und lässt die =-Auffüllung weg, die Ausgabe passt also direkt in eine URL, einen Dateinamen oder ein JWT, ganz ohne Escaping. Dieser Encoder wandelt deinen Text nach RFC 4648 direkt im Browser nach Base64URL um.
Verwendung
- Gib den zu kodierenden Text ein oder füge ihn ein.
- Lies das Base64URL-Ergebnis im Ausgabefeld, aktualisiert beim Tippen.
- Kopiere die Ausgabe oder teile den Link mit ausgefülltem Text.
- Zum Umkehren öffne den Base64URL-Decoder.
Wann ist es nützlich?
Du baust ein Token, einen Query-Parameter oder ein JWT-Segment und brauchst ein Base64, das die URL nicht zerbricht? Kodiere nach Base64URL, und du bekommst eine Ausgabe mit nur Buchstaben, Ziffern, - und _, ohne =-Auffüllung zum Prozent-Escapen. Es ist die Kodierung in jedem JSON Web Token und in unzähligen signierten Links. Zurück geht es mit dem Base64URL-Decoder.
Häufig gestellte Fragen
Wie unterscheidet sich Base64URL vom Standard-Base64?
Es nutzt - und _ statt + und / und lässt die =-Auffüllung weg. Diese drei Zeichen haben in URLs eine besondere Bedeutung, Standard-Base64 muss also Prozent-escaped werden, um sicher zu reisen, Base64URL nicht. Die kodierten Bytes sind ansonsten identisch.
Wo wird Base64URL verwendet?
Am sichtbarsten in JSON Web Tokens (JWT), wo Header, Payload und Signatur jeweils Base64URL sind. Es taucht auch in URL-Query-Strings, Cookies, Dateinamen und überall auf, wo ein Wert eine URL unescaped überstehen muss.
Warum gibt es keine Auffüllung?
Das Auffüllzeichen = ist in URLs reserviert, Base64URL lässt es also weg. Die Länge sagt dem Decoder weiterhin, wie viele Bytes zu erwarten sind, und dieses Tool ergänzt die Auffüllung beim Dekodieren intern, sodass Eingaben mit und ohne Auffüllung funktionieren.
Wird mein Text irgendwohin hochgeladen?
Nein. Die Kodierung erfolgt vollständig in deinem Browser. Nichts, was du tippst, wird an einen Server gesendet oder gespeichert.
Kann ich das mit vorausgefülltem Text teilen?
Ja. Die URL aktualisiert sich, während du tippst. Kopiere sie aus der Adressleiste oder nutze die Schaltfläche Link kopieren, und wer sie öffnet, sieht deinen Text schon fertig.
Ähnliche Werkzeuge
Base64URL-Decoder
Dekodiere Base64URL zu Text online, das URL-sichere Base64 aus JWTs. Verarbeitet Eingaben ohne Auffüllung, sofort und komplett privat.
AES-Textentschlüsselung
Entschlüssele AES-256-Text mit deinem Passwort im Browser. Kostenlos, privat und komplett offline. Keine Daten verlassen dein Gerät.
AES-Textverschlüsselung
Verschlüssele Text mit einem Passwort per AES-256 im Browser. Kostenlos, privat und komplett offline. Nichts wird an einen Server gesendet.