Hva er Base64- og URL-koder?

Gratis online Base64- og URL-koding/avkoding. Støtter Unicode-tegn inkludert emojier og norske tegn. All behandling skjer lokalt i nettleseren.

Base64-koding og URL-koding er grunnleggende teknikker i nettutvikling, men de kan være overraskende vanskelige å få riktig. Base64 konverterer binære data (bilder, filer, krypteringsnøkler) til en sikker tekstrepresentasjon for innbygging i HTML, CSS eller JSON. URL-koding erstatter usikre tegn (mellomrom, symboler, Unicode) med prosentkodede sekvenser for bruk i spørrestrenger og URL-stier. Dette verktøyet håndterer begge i ett enkelt grensesnitt, med full Unicode-støtte og konvertering i sanntid.

Verktøyet tilbyr fire distinkte moduser tilgjengelig via en ren velger: Base64-koding, Base64-dekoding, URL-koding og URL-dekoding. Skriv eller lim inn inndataene dine, så oppdateres utdataene øyeblikkelig — ingen send-knapper, ingen venting. Bytteknappen lar deg reversere operasjonen umiddelbart, noe som er uvurderlig for feilsøking: hvis du har en kodet streng og trenger å se originalen, eller omvendt, bytter ett klikk retning. Denne tilbakemeldingsløkken i sanntid er mye raskere enn å veksle mellom separate kode- og dekodesider.

Unicode-støtte er en viktig skiller. Mange kodingsverktøy feiler på tegn som ikke er ASCII — de produserer uleselige utdata for emojier, kinesiske tegn eller aksenterte bokstaver. Dette verktøyet bruker nettleserens innebygde TextEncoder- og TextDecoder-API-er, som håndterer hele Unicode-standarden korrekt. Enten du koder en japansk kanji-streng for en URL-parameter eller dekoder en Base64-kodet emoji, er resultatet alltid nøyaktig.

All behandling skjer lokalt. Dataene dine forlater aldri nettleseren din — ingen serverrundturer, ingen logger, ingen personvernbekymringer. Dette er spesielt viktig for sensitive operasjoner som å kode API-nøkler, JWT-tokens eller autentiseringslegitimasjon der du aldri ville lime inn råverdien i et serverbasert verktøy. Verktøyet fungerer også etter den første sidelastingen, siden kodingslogikken er innebygd i selve nettleseren.

Praktiske bruksområder for Base64- og URL-koder

Feilsøke API-autentiseringstokener

Et JWT-token fra et innloggingssvar er kodet i Base64. Lim tokenet inn i Base64-dekodingsmodus for å inspisere header og nyttelasten. Hvert segment er uavhengig dekonerbart, slik at du kan bekrefte at tokenet inneholder de forventede påstandene uten å skrive noe kode.

Kode spørrestrengparametere for e-post

E-handelslenker i e-post inneholder sporingsparametere med mellomrom, spesialtegn eller Unicode. Lim inn produktnavnet eller sporings-ID-en i URL-kodingsmodus for å generere en korrekt kodet spørrestreng som ikke går i stykker når mottakeren klikker på lenken.

Opprette data-URI-er for innebygde bilder

For å bygge inn et lite ikon direkte i CSS eller HTML uten en separat HTTP-forespørsel, kode bildefilen som en Base64-data-URI. Last opp bildet eller lim inn binærinnholdet, kode det, og resultatet er klart til å limes inn som et src="data:image/..."-attributt.

Hvorfor bruke Base64- og URL-koder?

  • Toveis støtte for URL og Base64
  • Håndterer API-nyttelaster og spørrestrenger
  • Kopier med ett klik for utviklingsarbeidsflyter

Slik bruker du Base64- og URL-koder — Steg for steg

1

Lim inn tekst eller last opp en fil for koding.

2

Velg Base64 eller URL-koding.

3

Kopier resultatet med ett klik.

Hvem er Base64- og URL-koder best for?

  • API-feilsøking
  • nettutvikling
  • nyttelastkoding

Profftips for Base64- og URL-koder

  • 1Bytt mellom koding og dekoding med ett klikk i stedet for å navigere til en egen side. Bytteknappen snur modusen og flytter utdataene til inndataene — perfekt for verifisering av full sirkel.
  • 2Når du koder URL-parametere, kod kun verdien, ikke hele URL-en. Å kode hele URL-en (inkludert https:// og domenet) vil ødelegge den. Lim inn bare parameterverdien som trenger escaping.
  • 3Base64-koding øker datastørrelsen med omtrent 33 %. For store nyttelaster har dette betydning — vurder om Base64 er nødvendig, eller om dataene kan overføres i sin opprinnelige binærform.
  • 4Hvis den dekodede utdataene ser uleselige ut, sjekk om du valgte riktig modus. URL-dekodet tekst som ser ut som Base64, trenger sannsynligvis Base64-dekoding i stedet, og omvendt.

Base64- og URL-koder — Ofte stilte spørsmål

Does this support Unicode characters?

Yes, the tool properly handles UTF-8 encoding, so emojis, Chinese, Japanese, and other multi-byte characters work correctly.

Is my data sent to a server?

No. All encoding and decoding happens entirely in your browser. No data is ever transmitted to any server.

Can I use these tools with sensitive/proprietary data?

Absolutely. All processing runs locally in your browser with zero server uploads. This makes these tools safe for proprietary code, internal API keys, and confidential data.

Do these tools work offline?

Yes, once the page has loaded, most developer tools continue functioning without an internet connection. This makes them ideal for air-gapped environments or travel.

What browsers are supported?

All modern browsers are supported: Chrome, Firefox, Safari, and Edge. Internet Explorer is not supported. The tools leverage modern JavaScript APIs like Web Crypto, TextEncoder, and BigInt.

Klar til å bruke Base64- og URL-koder?

Gratis onlineverktøy — fungerer i nettleseren din, ingen registrering nødvendig. Begynn å bruke det nå.

Prøv det nå
Free Forever · No Sign-up

182 Free Tools at Your Fingertips

All free online tools for developers, designers, students, and creators. Every tool works in your browser — no sign-up, no data collection.