Base64 Koder og Dekoder Online

Base64-kodning er en af de mest udbredte tekstkodningsordninger i moderne computing.

Konverter almindelig tekst, JSON eller UTF-8-data til Base64-kodning.

Afkod Base64-strenge tilbage til læsbar tekst øjeblikkeligt.

Tekstinput
Konverter almindelig tekst, JSON eller UTF-8-data til Base64-kodning.
0 tegn
0 bytes
0 Linjer:
~0 size
Base64-output
Din tekst kodet til Base64
0 tegn
0 bytes
0 Linjer:
~0 size
Oversættelsesindstillinger

Base64URL / JWT

Decode URL-safe Base64 tokens (JWTs, API keys, OAuth)

Brug - og _ i stedet for + og / til web-URL'er

Fjern efterfølgende =-tegn fra output

Bevar mellemrum for bedre læsbarhed

Kontroller, om indsat Base64 er gyldigt, før afkodning

Prøv eksempeltekster
Klik på et eksempel for at indlæse det i oversætteren

Har du brug for at konvertere en JPG-, PNG-, SVG-, WebP- eller anden billedfil? Brug vores billede til Base64-konverter.

Dette værktøj er bedst til tekstbaseret Base64-kodning og afkodning. Til billedfiler skal du bruge billede til Base64-konverteren.

Åbn billede til Base64-konverter

Hvad er Base64-kodning?

Base64 er en tekstbaseret repræsentation af binære data. Det konverterer alle data til et sæt af 64 printbare tegn (A-Z, a-z, 0-9, +, /) med = brugt til polstring.

Dette gør det ideelt til:

  • Webudvikling: Indlejring af billeder eller data i HTML, CSS eller JSON
  • API'er: Kodning af binære data til webkommunikation
  • Dataoverførsel: Afsendelse af binære data sikkert over tekst-kun protokoller
  • Lagring: Gemme binært indhold i tekstvenlige formater
  • Sikkerhed: Kodning af tokens og nøgler (ikke kryptering)

Sådan fungerer Base64-kodning

Processtrin
1Tekst konverteres til bytes (binær)
2Hver gruppe på 3 bytes (24 bit) opdeles i 4 grupper på 6 bit
3Hver 6-bit gruppe mappes til ét af 64 Base64-tegn
4Polstring (=) sikrer, at outputlængden er et multiplum af 4
Base64-alfabet
A–Z (26 tegn)
a–z (26 tegn)
0–9 (10 tegn)
+ og / (2 tegn)
= bruges til polstring

Eksempel:

Input: Hello → SGVsbG8=
Output: SGVsbG8= → Hello
URL-sikker Base64

Når Base64-data bruges i URL'er, kan + og / bryde forespørgselsstrenge. URL-sikker Base64 erstatter dem med:

+ → -
/ → _

Denne variant fjerner polstring og bruges bredt i web-tokens (JWT'er) og REST API'er.

Hvorfor bruge en online Base64 Koder/Dekoder

  • Øjeblikkelig: Konvertering sker på klientsiden, ingen serverkald
  • Global: Understøtter fuldt Unicode og emojis
  • Privat: Intet du skriver sendes eller gemmes
  • Udviklervenlig: Fungerer med JSON, XML, URL'er og UTF-8-tekst
  • Nøjagtig: Streng validering og polstringsregler sikrer korrekthed
  • Gratis for evigt: Ingen konto eller grænser

Base64 Koder og Dekoder Online

Vores gratis Base64-koder/dekoder er det perfekte værktøj til udviklere, dataanalytikere og alle, der arbejder med tekstkodning.

Nøglefunktioner: øjeblikkelig konvertering, understøttelse af alle internationale tegn, URL-sikre kodningsvarianter, inputvalidering.

Hvad er en Base64-koder/dekoder?

En Base64-koder/dekoder er et online værktøj, der konverterer tekst til Base64-kodning og omvendt.

Eksempler:

Hello → SGVsbG8=
SGVsbG8= → Hello

Dette gør værktøjet nyttigt for udviklere, dataanalytikere og alle, der arbejder med tekstkodning.

Base64-alfabetet

Base64 bruger 64 tegn til at repræsentere binære data:

A-Z (26 tegn)
a-z (26 tegn)
0-9 (10 tegn)
+ og / (2 tegn)

(= bruges til polstring, er ikke en del af alfabetet)

Ved at forstå disse tegn kan du genkende Base64-data og arbejde med det effektivt.

Hvorfor bruge en online Base64-koder/dekoder?

Base64-kodning bruges på mange måder i dag:

  • Webudvikling: Indlejring af billeder og filer i HTML/CSS/JSON
  • Dataoverførsel: Afsendelse af binære data over tekstprotokoller
  • Datalagring: Gemme binære data i tekstformater
  • API-kommunikation: Kodning af data til webtjenester
  • Sikkerhed: Kodning (ikke kryptering) af adgangskoder og tokens

Det forklarer, hvorfor søgninger efter "Base64-koder online" vokser hurtigt.

Base64-dekoder – Base64 til tekst

En Base64-dekoder gør det omvendte: i stedet for at kode tekst til Base64, læser den Base64-strenge og konverterer dem til almindelig tekst.

For eksempel:

Input: SGVsbG8gV29ybGQh
Output: Hello World!

Denne funktion er nyttig, hvis du støder på Base64-data på websider, i API'er eller konfigurationsfiler.

URL-sikker Base64-kodning

URL-sikker Base64 bruger - og _ i stedet for + og / for at undgå problemer med URL-kodning.

- i stedet for +
_ i stedet for /
Ingen polstringsproblemer i URL'er

At tilføje URL-sikker kodning gør Base64-data sikker til brug i web-URL'er og API-endepunkter.

Frequently Asked Questions

How do I encode or decode Base64 with this tool?

To encode: paste or type UTF-8 text (including JSON, URLs, or emoji), keep the direction on encode, adjust URL-safe or padding options if you need them, and run the conversion—the output appears as a Base64 string with live validation. To decode: switch to decode mode, paste the Base64 string, and decode; the tool checks the alphabet and padding, then shows the original text. Everything runs in your browser with UTF-8 end to end.

Is this Base64 encoder and decoder free?

Yes. The tool is free to use with no registration, no paywall, and no limit on how often you encode or decode. Processing stays on your device, so your input is not uploaded or stored on our servers.

Is Base64 the same as encryption?

No. Base64 is encoding, not encryption. Anyone can decode standard Base64 without a secret key. It does not hide meaning—use real cryptography when you need confidentiality, integrity, or authentication.

What is Base64 used for, and why is it used for data in APIs, JSON, and email?

Base64 represents binary data as ASCII text so it can travel safely through systems that only handle text—email (MIME), JSON payloads, URLs, logs, and config files. APIs often use it for small binary blobs or tokens embedded in text. The trade-off is size: encoded data is roughly a third larger than the raw bytes.

What languages and characters does this encoder support—does it work with Unicode and emoji?

Yes. The tool works with UTF-8 text. Any character your browser can represent in UTF-8—including accented letters, symbols, and emoji—can be encoded to Base64 and decoded back when the whole pipeline uses consistent UTF-8.

What is URL-safe Base64?

Standard Base64 uses + and /, which can be problematic in URLs and some query strings. URL-safe Base64 typically replaces + with - and / with _, and may handle padding differently. This tool lets you toggle URL-safe output when you need strings that travel cleanly in web addresses, cookies, or tokens.

Can I encode images with this tool?

This page is optimized for text. To work with images you usually convert them elsewhere (for example to a data URL or another binary workflow), then paste the resulting text here if you want to inspect or practice Base64 on that string—not raw binary upload.

How accurate is Base64 encoding and decoding—is it standards-based?

The implementation follows common Base64 rules (RFC 4648 style): 64-character alphabet, grouping into 24-bit chunks, padding with = when needed, and UTF-8 for text. Validation helps catch malformed input before decoding.

What is "Hello World" in Base64?

For the UTF-8 string "Hello World!", a typical Base64 value is SGVsbG8gV29ybGQh. The exact characters can vary slightly if you change URL-safe or padding options.

What is Base64 padding, and why do strings sometimes end with =?

Base64 turns every 3 bytes into 4 encoded characters. When the input length is not a multiple of 3, the encoder adds padding characters—usually =—so the output length stays a multiple of 4. Decoders use padding to know how many bits in the last group are real data versus fill. Padding is not part of the 64-letter alphabet; it signals how the last block was encoded.

Prøv det selv

Denne online Base64-koder/dekoder er designet til udviklere og dataanalytikere.

  • Konverter tekst til Base64
  • Afkod Base64 tilbage til tekst
  • Del dine kodede data

Hurtigt, simpelt og altid gratis.

Udforsk flere tekstværktøjer

Gratis onlineværktøjer til konvertering, kodning og transformation af din tekst

Konverter store/små bogstaver

Transformér tekststørrelse — store bogstaver, små bogstaver, titelformat og mere

Morsekode-oversætter

Konverter tekst til morsekode og omvendt

Morsekode-lyddekoder

Afkod morsekode fra lydfiler eller mikrofon

Binær oversætter

Konverter tekst til binær kode og omvendt

ROT13 Koder/Dekoder

Kodning og afkodning af tekst med ROT13-chiffer

Hævet skrift-generator

Konverter tekst til Unicode hævet skrift, hvor det understøttes

Sænket skrift-generator

Konverter tekst til Unicode sænket skrift, hvor det understøttes

Gennemstreget tekst generator

Generer Unicode gennemstreget tekst til kopiering og indsætning med det samme

Billede til Base64

Konverter billeder til Base64-strenge og data-URI'er