Base64URL-koder
Hva er Base64URL-koder
Base64URL er den URL-trygge varianten av Base64. Den bytter ut de to tegnene som skaper trøbbel i nettadresser, + og /, med - og _, og fjerner =-utfyllingen, så utdataen glir rett inn i en URL, et filnavn eller en JWT uten noen escaping. Denne koderen gjør teksten din om til Base64URL direkte i nettleseren, etter RFC 4648.
Slik bruker du det
- Skriv eller lim inn teksten du vil kode.
- Les Base64URL-resultatet i utdatafeltet, oppdatert mens du skriver.
- Kopier utdataen eller del lenken med teksten din utfylt.
- For å reversere åpner du Base64URL-dekoderen.
Når du bør bruke det
Bygger du et token, en spørringsparameter eller et JWT-segment og trenger Base64 som ikke bryter URL-en? Kod til Base64URL, så får du utdata med bare bokstaver, sifre, - og _, uten =-utfylling å prosent-escape. Det er kodingen inni hver JSON Web Token og utallige signerte lenker. Dekod tilbake med Base64URL-dekoderen.
Ofte stilte spørsmål
Hvordan skiller Base64URL seg fra vanlig Base64?
Den bruker - og _ i stedet for + og /, og utelater =-utfyllingen. De tre tegnene har spesiell betydning i URL-er, så vanlig Base64 må prosent-escapes for å reise trygt, mens Base64URL ikke må det. De kodede bytene er ellers identiske.
Hvor brukes Base64URL?
Mest synlig i JSON Web Tokens (JWT), der hodet, nyttelasten og signaturen hver er Base64URL. Det dukker også opp i URL-spørringsstrenger, informasjonskapsler, filnavn og overalt der en verdi må overleve en URL uten escaping.
Hvorfor er det ingen utfylling?
Utfyllingstegnet = er reservert i URL-er, så Base64URL fjerner det. Lengden forteller fortsatt dekoderen hvor mange byte som ventes, og dette verktøyet legger til utfyllingen internt ved dekoding, så både inndata med og uten utfylling fungerer.
Lastes teksten min opp noe sted?
Nei. Kodingen skjer helt i nettleseren din. Ingenting av det du skriver, sendes til en server eller lagres.
Kan jeg dele dette med det jeg har skrevet inn?
Ja. URL-en oppdateres automatisk mens du skriver. Kopier den fra adresselinjen eller bruk knappen Kopier lenke, så ser den som åpner den inndataen din klar.
Relaterte verktøy
Base64URL-dekoder
Dekod Base64URL til tekst på nett, det URL-trygge Base64 brukt i JWT-er. Håndterer inndata uten utfylling, umiddelbart og privat.
AES-tekstdekryptering
Dekrypter AES-256-tekst med passordet ditt i nettleseren. Gratis, privat og helt frakoblet. Ingen data forlater enheten din.
AES-tekstkryptering
Krypter tekst med et passord via AES-256 i nettleseren. Gratis, privat og helt frakoblet. Ingenting sendes til en server.