Base64URL-encoder
Wat is het Base64URL-encoder
Base64URL is de URL-veilige variant van Base64. Het ruilt de twee tekens die problemen geven in webadressen, + en /, voor - en _, en laat de =-opvulling weg, dus de uitvoer past direct in een URL, een bestandsnaam of een JWT zonder enige escape. Deze encoder zet je tekst volgens RFC 4648 direct in je browser om naar Base64URL.
Hoe te gebruiken
- Typ of plak de tekst die je wilt coderen.
- Lees het Base64URL-resultaat in het uitvoervak, bijgewerkt terwijl je typt.
- Kopieer de uitvoer of deel de link met je tekst ingevuld.
- Om het om te keren, open je de Base64URL-decoder.
Wanneer te gebruiken
Bouw je een token, een queryparameter of een JWT-segment en heb je Base64 nodig dat de URL niet breekt? Codeer naar Base64URL en je krijgt uitvoer met alleen letters, cijfers, - en _, zonder =-opvulling om te percent-escapen. Het is de codering in elke JSON Web Token en talloze ondertekende links. Terugzetten doe je met de Base64URL-decoder.
Veelgestelde vragen
Hoe verschilt Base64URL van standaard Base64?
Het gebruikt - en _ in plaats van + en /, en laat de =-opvulling weg. Die drie tekens hebben een speciale betekenis in URL's, dus standaard Base64 moet percent-escaped worden om veilig te reizen, Base64URL niet. De gecodeerde bytes zijn verder identiek.
Waar wordt Base64URL gebruikt?
Het meest zichtbaar in JSON Web Tokens (JWT), waar de header, payload en handtekening elk Base64URL zijn. Het komt ook voor in URL-querystrings, cookies, bestandsnamen en overal waar een waarde een URL onge-escaped moet overleven.
Waarom is er geen opvulling?
Het opvulteken = is gereserveerd in URL's, dus Base64URL laat het weg. De lengte vertelt de decoder nog steeds hoeveel bytes te verwachten, en deze tool voegt de opvulling intern weer toe bij het decoderen, dus zowel invoer met als zonder opvulling werkt.
Wordt mijn tekst ergens geüpload?
Nee. Het coderen gebeurt volledig in je browser. Niets van wat je typt wordt naar een server gestuurd of opgeslagen.
Kan ik dit delen met mijn invoer al ingevuld?
Ja. De URL wordt automatisch bijgewerkt terwijl je typt. Kopieer hem uit de adresbalk of gebruik de knop Link kopiëren, en iedereen die hem opent ziet jouw invoer al klaar.
Gerelateerde tools
Base64URL-decoder
Decodeer Base64URL naar tekst online, het URL-veilige Base64 uit JWT's. Verwerkt invoer zonder opvulling, direct en volledig privé.
AES-tekstontsleuteling
Ontsleutel AES-256-tekst met je wachtwoord in de browser. Gratis, privé en volledig offline. Er verlaten geen gegevens je apparaat.
AES-tekstversleuteling
Versleutel tekst met een wachtwoord via AES-256 in je browser. Gratis, privé en volledig offline. Er wordt niets naar een server gestuurd.