Bezplatný nástroj pro vývojáře
Base64 Encoder a Decoder — převod textu a URL
Kódujte nebo dekódujte text, parametry URL a data ve formátu Base64. Ideální pro data URI, JWT, MIME e-mail, Basic Authorization a CSS fonty. Vše se zpracovává lokálně v prohlížeči.
Co je kódování Base64 a kdy se používá?
Base64 je metoda kódování binárních dat do ASCII řetězce. Používá se, když je třeba přenést binární data přes protokoly, které přijímají pouze text (HTTP, e-mail, JSON). Typické případy použití: 1) Data URI pro inline obrázky v CSS a HTML, 2) hlavička Basic HTTP Authorization, 3) MIME kódování e-mailových příloh, 4) payload JWT (JSON Web Token), 5) CSS @font-face pro inline fonty, 6) pole JSON pro malé binární soubory. Base64 zvětšuje velikost dat o ~33 %, proto se nepoužívá pro velké soubory. Vše se zpracovává lokálně v prohlížeči — na server se nic neodesílá.
- Kódování a dekódování textu + parametrů URL
- Lokálně v prohlížeči — bez odesílání na server
- Ideální pro data URI, JWT, MIME e-mail, Basic Auth
- Hosting pro vývojáře od BeoHosting od 108 Kč/měs
BeoHosting Team
10+ godina iskustva — Stručnjaci za web hosting i infrastrukturu
- Web Hosting
- WordPress Hosting
- VPS
- Dedicated Serveri
- Domeni
- SSL
- cPanel
- LiteSpeed
- Linux administracija
- DNS
Poslednje ažurirano:
Base64 Enkoder & Dekoder
Unesite tekst, zatim enkodirajte u Base64 ili dekodirajte iz Base64.
Privatnost: Sve se obrađuje lokalno u pregledacu pomoću ugrađenih btoa/atob funkcija. Vaši podaci se NE šalju na server.
Kde se Base64 používá?
Šest nejčastějších využití kódování Base64 ve webovém vývoji.
Obrázky data URI
Inline obrázky v HTML a CSS bez samostatného HTTP požadavku. Ideální pro malé ikony a SVG soubory.
data:image/png;base64,iVBORw0KGgo...Basic HTTP Authorization
username:password zakódované v Base64 se odesílá v hlavičce Authorization pro autentizaci REST API.
Authorization: Basic dXNlcjpwYXNzMIME e-mailová příloha
Binární e-mailové přílohy (obrázky, dokumenty) se kódují v Base64 pro přenos přes SMTP.
Content-Transfer-Encoding: base64JWT (JSON Web Token)
Hlavička a payload JWT jsou zakódovány v Base64URL. Tři segmenty oddělené tečkou.
eyJhbGciOiJIUzI1NiJ9.eyJ1c2VyIjoiam9obiJ9...Binární data v JSON
Malé binární soubory (obrázky, PDF) v polích JSON přes REST/GraphQL API.
{"file": "SGVsbG8gV29ybGQ="}CSS inline fonty
@font-face s fontem WOFF2 zakódovaným v Base64 — bez dalších HTTP požadavků.
@font-face { src: url(data:font/woff2;base64,...) }Base64 — jak funguje kódování a dekódování
Base64 je skupina kódování z binárního na text, která reprezentují binární data v ASCII formátu pomocí 64 různých znaků: velká a malá písmena (A–Z, a–z), číslice (0–9) a dva speciální znaky (+ a /). Znak = se používá jako výplň (padding) na konci, pokud vstup není dělitelný 3 bajty.
Původní binární data se rozdělí do skupin po 3 bajtech (24 bitů). Těchto 24 bitů se pak rozdělí do 4 skupin po 6 bitech a každá skupina se namapuje na jeden znak Base64. Proto je výsledný řetězec o ~33 % delší než originál.
Base64URL — varianta pro parametry URL
Standardní Base64 používá znaky + a /, které mají v URL zvláštní význam. Varianta Base64URL nahrazuje + za - a / za _, aby se předešlo kódování URL. Výplňový znak = se často vynechává. Formát JWT používá Base64URL pro hlavičku a payload.
Ačkoli je Base64 často mylně prezentováno jako forma šifrování, NEJDE o šifrování — je to pouze kódování. Kdokoli může řetězec Base64 triviálně dekódovat. Pro ochranu citlivých dat použijte šifrování AES-256 nebo HTTPS/TLS pro přenos.
Spremni da pokrenete svoj sajt?
Pridružite se 4.000+ zadovoljnih korisnika. Besplatna migracija i 15 dana garancije povrata novca.
Často kladené dotazy – Base64 Encoder
Odgovori na najčešća pitanja o našim uslugama.
Naše garancije za vaš mir
Zaštićeni ste sa svake strane
15 dana garancije
Vraćamo novac bez pitanja u prvih 15 dana.
Besplatna migracija
Mi prebacimo vaš sajt bez prekida — vi ništa ne radite.
24/7 podrška
Naši stručnjaci su tu 24/7 kroz tikete i live chat.