Viktigste punkter
- 01Kode hvilken som helst tekst til Base64 eller dekod Base64 tilbake til tekst øyeblikkelig, uten serverinvolvering.
- 02Støtter både standard Base64 (+, /) og URL-sikker Base64 (-, _) som brukes i JWT-er og signerte URL-er.
- 03Full UTF-8-støtte betyr emoji, kyrillisk, CJK og arabisk kode og dekod riktig hver gang.
- 04Base64 er koding, ikke kryptering – bruk den aldri til å skjule hemmeligheter; bruk ekte kryptering i stedet.
Hva er Base64 og når trenger du det?
Base64 er en måte å representere binære data som utskrivbar ASCII-tekst. Det dukker opp konstant i utviklerarbeid: innleie av bilder i CSS som data-URI-er, overføring av binære nyttelaster over JSON API-er, kodering av legitimasjon i HTTP Basic Auth-headers og danner nyttelastsegmentet til en JWT. Det er ikke kryptering – hvem som helst kan dekode det – men det er essensielt når en kanal bare godtar tekst.
De fleste utviklere griper til et kommandolinjeverktøy eller et raskt skript. Handytool gir deg et nettleserbasert alternativ som er øyeblikkelig, håndterer Unicode riktig, støtter både standard og URL-sikker varianter, og sender aldri innmatingen noe sted.
Hvordan kode eller dekode Base64
- 01
Lim inn eller skriv innmatingen
Skriv eller lim inn teksten du vil kode – eller Base64-strengen du vil dekode – i inndataboksen.
- 02
Velg standard eller URL-sikker modus
Bytt til URL-sikker modus hvis du arbeider med JWT-er, OAuth-tokens eller signerte URL-er. URL-sikker Base64 erstatter + med - og / med _, og slipper padding med =.
- 03
Velg kode eller dekode
Klikk Kode for å konvertere vanlig tekst til Base64, eller Dekode for å konvertere Base64 tilbake til lesbar tekst.
- 04
Kopier resultatet
Klikk kopieringsknappen ved siden av utdata for å legge resultatet på utklippstavlen, klar til å lime inn i koden, terminalen eller API-klienten.
Vanlige Base64-brukstilfeller
Base64 dukker opp mange steder i daglig utvikling.
- 01Data-URI-er – innleie små bilder eller skrifter direkte i HTML eller CSS uten separat filanskaffelse.
- 02HTTP Basic Auth – legitimasjon sendes som Base64(brukernavn:passord) i Authorization-headeren.
- 03JWT-nyttelaster – header og nyttelastsegmenter av JWT er URL-sikker Base64.
- 04Binære API-felt – noen API-er krever binærinnhold (signaturer, nøkler) kodet som Base64 i JSON.
- 05E-postvedlegg – MIME bruker Base64 til å kode vedlegg som ASCII-tekst for overføring.
- 06Innholdshashing-tokens – HMAC og hash-sammenfattinger blir ofte levert som Base64 i stedet for hex.
Trygt å bruke med følsomme strenger
Koding og dekoding skjer helt i nettleseren ved hjelp av native btoa, atob og TextEncoder API-er. Ingenting overføres til server. Du kan trygt lime inn API-nøkler, OAuth-tokens eller andre følsomme strenger for å inspeksjonere eller kode dem uten noen personvernrisiko.
Husk at Base64 ikke er et sikkerhetslag. Hvem som helst som kan se en Base64-streng kan dekode den på sekunder. Bruk den til å formatere data riktig, ikke for å beskytte den.
FAQ for Base64-kodek
Hva brukes Base64-koding til?
Base64 representerer binære data som ASCII-tekst. Vanlige brukstilfeller inkluderer data-URI-er i CSS, JWT-nyttelaster, HTTP Basic Auth-legitimasjon og binære felt i JSON API-er.
Hva er URL-sikker Base64?
Standard Base64 bruker + og / som har spesiell betydning i URL-er. URL-sikker Base64 erstatter dem med - og _ og slipper = padding. JWT-er, OAuth-tokens og signerte URL-er bruker alle denne varianten.
Er Base64 det samme som kryptering?
Nei. Base64 er koding – hvem som helst kan dekode den. For faktisk hemmelighet bruker du ekte kryptering som AES eller TLS. Base64 er til å formatere data så det kan reise gjennom tekstbare kanaler.
Hvorfor ser Base64-utgangen min feil ut for ikke-engelsk tekst?
Mange verktøy behandler innmatingen som Latin-1, noe som slutter på emoji og non-ASCII-tegn. Handytool konverterer innmatingen til UTF-8-bytes først ved hjelp av TextEncoder, så alle Unicode-tegn kode riktig.
Lastes innmatingen opp til en server?
Aldri. Kodeken bruker nettlesernative API-er (btoa/atob og TextEncoder) og kjøres helt lokalt. Ingenting sendes, logges eller lagres.
Er det gratis å bruke?
Ja. Handytool er fullstendig gratis uten registrering, ingen bruksgrense og ingen annonser i veien.