Kódování Base64 je jedním z nejpoužívanějších schémat kódování textu v moderní informatice.
Převede prostý text, JSON nebo jakákoli UTF-8 data na kódování Base64.
Okamžitě dekóduje řetězce Base64 zpět na čitelný text.
Base64URL / JWT
Decode URL-safe Base64 tokens (JWTs, API keys, OAuth)
Používá - a _ místo + a / pro webové URL
Odstraní koncová znaménka = z výstupu
Zachovat mezery pro lepší čitelnost
Zkontroluje, zda je vložený Base64 platný před dekódováním
Potřebujete převést soubor JPG, PNG, SVG, WebP nebo jiný obrázek? Použijte náš převodník obrázků na Base64.
Tento nástroj je nejlepší pro textové kódování a dekódování Base64. Pro obrazové soubory použijte převodník obrázků na Base64.
Base64 je textová reprezentace binárních dat. Převádí jakákoli data na 64 tisknutelných znaků (A-Z, a-z, 0-9, +, /) s = pro doplnění.
To ho dělá ideálním pro:
Příklad:
Pokud jsou data Base64 použita v URL nebo API endpointech, + a / mohou rozbít řetězce dotazů. Base64 bezpečný pro URL je nahrazuje:
Tato varianta odstraňuje doplnění a je široce používána ve webových tokenech (JWT) a REST API.
Náš bezplatný kódovač/dekodér Base64 je dokonalý nástroj pro vývojáře, datové analytiky a každého, kdo pracuje s kódováním textu.
Klíčové funkce: okamžitý převod, podpora všech mezinárodních znaků, varianty kódování bezpečné pro URL, ověřování vstupu.
Kódovač/dekodér Base64 je online nástroj, který převádí text na kódování Base64 a zpět.
Nástroj je proto užitečný pro vývojáře, datové analytiky a každého, kdo pracuje s kódováním textu.
Base64 používá 64 znaků k reprezentaci binárních dat:
(= se používá pro doplnění, není součástí abecedy)
Pochopením těchto znaků můžete snadno rozpoznat data Base64 a efektivně s nimi pracovat.
Kódování Base64 se dnes využívá mnoha způsoby:
To vysvětluje, proč vyhledávání 'online kódovač Base64' rychle roste.
Dekodér Base64 dělá opak: místo kódování textu na Base64 čte řetězce Base64 a převádí je na prostý text.
Tato funkce je užitečná, pokud narazíte na data Base64 na webových stránkách, v API nebo konfiguračních souborech.
Base64 bezpečný pro URL používá - a _ místo + a / pro zamezení problémů s kódováním URL.
Přidání bezpečného kódování URL dělá data Base64 bezpečnými pro použití ve webových URL a API endpointech.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Tento online kódovač/dekodér Base64 je navržen pro vývojáře a datové analytiky.
Rychlé, jednoduché a vždy zdarma.
Bezplatné online nástroje pro převod, kódování a transformaci textu
Transformujte velká/malá písmena — velká, malá, titulek a další
Převádí text na Morseovu abecedu a zpět
Dekódujte Morseovku ze zvukových souborů nebo z mikrofonu
Převádí text na binární kód a zpět
Kóduje a dekóduje text pomocí šifry ROT13
Převede text na horní index Unicode, kde je podporován
Převede text na dolní index Unicode, kde je podporován
Okamžitě generujte přeškrtnutý text Unicode pro kopírování a vkládání
Převeďte obrázky na řetězce Base64 a datové URI