Preskoči na vsebino
24/7 podpora v slovenščiniBrezplačna migracija30-dnevna garancija vračila denarja za pakete gostovanja
Pokličite nas (+381) 60 3535 720 →

Brezplačno orodje za razvijalce

Base64 Enkoder in Dekoder — Pretvorite besedilo in URL

Kodirajte ali dekodirajte besedilo, URL parametre in podatke v formatu Base64. Idealno za data URI, JWT, MIME e-pošto, Basic Authorization in CSS pisave. Vse se obdela lokalno v brskalniku.

Brezplačna migracija30-dnevna garancija24/7 podpora
HITRI ODGOVOR

Kaj je Base64 kodiranje in kdaj se uporablja?

Base64 je metoda kodiranja binarnih podatkov v niz ASCII. Uporablja se, kadar je treba binarne podatke pošiljati prek protokolov, ki sprejemajo samo besedilo (HTTP, e-pošta, JSON). Tipični primeri uporabe: 1) Data URI za inline slike v CSS in HTML, 2) Basic HTTP Authorization header, 3) MIME kodiranje e-poštnih prilog, 4) JWT (JSON Web Token) payload, 5) CSS @font-face za inline pisave, 6) JSON polja za majhne binarne datoteke. Base64 poveča velikost podatkov za ~33 %, zato se ne uporablja za velike datoteke. Vse se obdela lokalno v brskalniku — ničesar ne pošiljamo strežniku.

  • Kodiranje in dekodiranje besedila + URL parametrov
  • Lokalno v brskalniku — brez pošiljanja na strežnik
  • Idealno za data URI, JWT, MIME e-pošto, Basic Auth
  • BeoHosting gostovanje za razvijalce od 4,31 €/mes

BeoHosting Team

12+ let izkušenj — Strokovnjaki za spletno gostovanje in infrastrukturo

  • Web Hosting
  • WordPress Hosting
  • VPS
  • Namenski strežniki
  • Domene
  • SSL
  • cPanel
  • LiteSpeed
  • Linux administracija
  • DNS

Zadnja posodobitev:

Base64 Enkoder & Dekoder

Vnesite besedilo in ga kodirajte v Base64 ali dekodirajte iz Base64.

0 znakov

Zasebnost: Vse se obdela lokalno v brskalniku z uporabo vgrajenih funkcij btoa/atob. Vaši podatki se NE pošiljajo strežniku.

Primeri uporabe

Kje se uporablja Base64?

Šest najpogostejših uporab Base64 kodiranja v spletnem razvoju.

Data URI slike

Inline slike v HTML in CSS brez ločene HTTP zahteve. Idealno za majhne ikone in SVG datoteke.

data:image/png;base64,iVBORw0KGgo...

Basic HTTP Authorization

username:password kodiran v Base64 se pošlje v Authorization headerju za REST API avtentikacijo.

Authorization: Basic dXNlcjpwYXNz

MIME e-poštna priloga

Binarne e-poštne priloge (slike, dokumenti) so kodirane v Base64 za SMTP prenos.

Content-Transfer-Encoding: base64

JWT (JSON Web Token)

JWT header in payload sta Base64URL kodirana. Trije segmenti ločeni s piko.

eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyIjoiam9obiJ9...

JSON binarni podatki

Majhne binarne datoteke (slike, PDF) v JSON poljih prek REST/GraphQL API-jev.

{"file": "SGVsbG8gV29ybGQ="}

CSS inline pisave

@font-face z Base64 kodirano WOFF2 pisavo — brez dodatnih HTTP zahtev.

@font-face { src: url(data:font/woff2;base64,...) }

Base64 — kako delujeta kodiranje in dekodiranje

Base64 je skupina kodiranj binary-to-text, ki predstavljajo binarne podatke v formatu ASCII z uporabo 64 različnih znakov: velike in male črke (A-Z, a-z), številke (0-9) in dva posebna znaka (+ in /). Znak = se uporablja kot padding na koncu, če vhod ni deljiv s 3 bajti.

Originalni binarni podatki se razdelijo v skupine po 3 bajte (24 bitov). Teh 24 bitov se nato razdeli v 4 skupine po 6 bitov, vsaka skupina pa se preslika v en znak Base64. Zato je nastali niz ~33 % daljši od originala.

Base64URL — različica za URL parametre

Standardni Base64 uporablja znaka + in /, ki imata v URL-jih poseben pomen. Različica Base64URL zamenja + z - in / z _, da se izogne URL kodiranju. Padding znak = se pogosto izpusti. JWT format uporablja Base64URL za header in payload.

Čeprav je Base64 pogosto napačno predstavljen kot oblika šifriranja, NI šifriranje — je samo kodiranje. Vsakdo lahko trivialno dekodira niz Base64. Za zaščito občutljivih podatkov uporabite šifriranje AES-256 ali HTTPS/TLS za prenos.

Pripravljeni za zagon svoje strani?

SSL zaščitaHitrost24/7 podpora

Pridružite se 4.000+ zadovoljnim strankam. Brezplačna migracija in 30 dni garancije vračila denarja.

30-dnevna garancija vračila denarja
Brezplačna migracija30 dni garancije24/7 podpora

Pogosta vprašanja - Base64 Enkoder

Odgovori na najpogostejša vprašanja o naših storitvah.

Niste našli odgovora?

Pokličite nas: podpora deluje 24/7, po telefonu in prek zahtevkov.

(+381) 60 3535 720
Kaj je Base64?

Base64 je metoda kodiranja binary-to-text, ki predstavlja binarne podatke v besedilu ASCII. Uporablja 64 različnih znakov (A-Z, a-z, 0-9, +, /) plus = za padding. Idealen je za prenos binarnih podatkov prek besedilnih protokolov (HTTP, e-pošta, JSON).

Je Base64 šifriranje?

Ne. Base64 je samo kodiranje, ne šifriranje. Vsakdo lahko trivialno dekodira niz Base64. Za zaščito občutljivih podatkov uporabite šifriranje AES-256 ali protokol HTTPS za prenos.

Kakšna je razlika med Base64 in Base64URL?

Standardni Base64 uporablja znaka + in /, ki imata v URL-jih poseben pomen. Različica Base64URL zamenja + z - in / z _, da se izogne URL kodiranju. JWT format uporablja Base64URL za header in payload segmente.

Zakaj je z Base64 kodiran niz daljši od originala?

Base64 pretvori vsake 3 bajte originalnih podatkov v 4 znake Base64, kar poveča velikost za približno 33 %. Zato se Base64 ne uporablja za prenos velikih datotek — uporablja se za majhne binarne podatke v besedilnem kontekstu.

So moji podatki varni v tem orodju?

Absolutno. Vse kodiranje in dekodiranje se izvaja izključno v vašem brskalniku z vgrajenimi JavaScript funkcijami btoa() in atob(). Ničesar ne pošiljamo strežniku in ničesar ne shranjujemo.

Naša jamstva za vaš mir

Zaščiteni z vseh strani

30 dni garancije

Vrnemo denar brez vprašanj v prvih 30 dneh.

Brezplačna migracija

Mi prenesemo vašo stran brez prekinitve — vi ne delate ničesar.

24/7 podpora

Naši strokovnjaki so na voljo 24/7 prek vstopnic in live chata.