Base64URL-avkodare

Vad är Base64URL-avkodare

Den här avkodaren gör en Base64URL-sträng till originaltexten igen. Base64URL är den URL-säkra formen av Base64: den använder - och _ i stället för + och / och har oftast ingen =-utfyllnad. Klistra in ett värde, som en JWT-header eller nyttolast, så läser det här verktyget tillbaka det till klartext i din webbläsare och lägger till utfyllnad vid behov. Om ett tecken inte hör till alfabetet flaggar det strängen som ogiltig.

Så använder du

  1. Klistra in Base64URL-strängen du vill avkoda.
  2. Läs den avkodade texten i utdatarutan, uppdaterad medan du skriver.
  3. Kopiera resultatet eller dela länken med Base64URL ifyllt.
  4. För att koda text öppnar du Base64URL-kodaren.

När du använder det

Vill du läsa headern eller nyttolasten i en JWT, eller avkoda ett URL-säkert token? Klistra in Base64URL-segmentet här och se klartexten med ett klick, utan att själv lägga tillbaka =-utfyllnaden. Det fungerar i par med Base64URL-kodaren, så det som kodades kommer rakt tillbaka. Om det rapporterar en ogiltig sträng, leta efter + eller /, som hör till vanlig Base64, inte Base64URL.

Vanliga frågor

Varför säger den att min sträng är ogiltig?

Indata har ett tecken utanför Base64URL-alfabetet, eller en längd som inte kan vara giltig. Base64URL tillåter bara bokstäver, siffror, - och _, så ett + eller / från vanlig Base64, eller vilsna symboler, avkodas inte. Byt + mot - och / mot _, eller rätta det vilsna tecknet, och försök igen.

Behöver jag lägga till =-utfyllnaden?

Nej. Base64URL kommer oftast utan utfyllnad, och den här avkodaren lägger till den internt baserat på längden. Indata med eller utan avslutande = avkodas båda korrekt.

Kan den avkoda en JWT?

Den avkodar varje Base64URL-segment. Klistra in header- eller nyttolastdelen av en JWT (avsnitten före signaturen) för att läsa JSON:en. Signaturen är råa byte, så den visas inte som läsbar text. Hantera delarna en i taget.

Sker avkodningen på en server?

Nej. Strängen avkodas i din webbläsare och laddas aldrig upp. Inget av det du klistrar in skickas eller sparas.

Kan jag dela detta med mitt Base64URL ifyllt?

Ja. URL:en uppdateras automatiskt medan du skriver. Kopiera den från adressfältet eller använd knappen Kopiera länk, så ser den som öppnar den din exakta inmatning redo.

Relaterade verktyg