ConvertText.app LogoConvertText.app

Online kódovač a dekodér Base64

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.

Textový vstup
Převede prostý text, JSON nebo jakákoli UTF-8 data na kódování Base64.
0 znaky
0 bytes
0 Řádky:
~0 size
Výstup Base64
Váš text zakódovaný v Base64
0 znaky
0 bytes
0 Řádky:
~0 size
Možnosti překladu

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

Vyzkoušet ukázkové texty
Klikněte na ukázku a načtěte ji do překladače

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.

Otevřít převodník obrázků na Base64

Co je kódování 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:

  • Vývoj webu: Vkládání obrázků nebo dat do HTML, CSS nebo JSON
  • API: Kódování binárních dat pro webovou komunikaci
  • Přenos dat: Bezpečné odesílání binárních dat přes protokoly pouze s textem
  • Úložiště: Ukládání binárního obsahu v formátech přátelských k textu
  • Zabezpečení: Kódování tokenů a klíčů (nikoli šifrování)

Jak funguje kódování Base64

Kroky zpracování
1Text je převeden na bajty (binární)
2Každá skupina 3 bajtů (24 bitů) je rozdělena na 4 skupiny po 6 bitech
3Každá 6bitová skupina je mapována na jeden ze 64 znaků Base64
4Doplnění (=) zajišťuje, že délka výstupu je násobkem 4
Abeceda Base64
A–Z (26 znaků)
a–z (26 znaků)
0–9 (10 znaků)
+ a / (2 znaky)
= používáno pro doplnění

Příklad:

Vstup: Hello → SGVsbG8=
Výstup: SGVsbG8= → Hello
Base64 bezpečný pro URL

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.

Proč používat online kódovač/dekodér Base64

  • Okamžité: Převod probíhá na straně klienta bez volání serveru
  • Globální: Plná podpora Unicode a emoji
  • Soukromé: Nic, co napíšete, není odesíláno ani uchováváno
  • Pro vývojáře: Funguje s JSON, XML, URL a UTF-8 textem
  • Přesné: Přísné ověřování a pravidla doplnění zajišťují správnost
  • Zdarma navždy: Bez účtu ani limitů

Online kódovač a dekodér Base64

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.

Co je kódovač/dekodér Base64?

Kódovač/dekodér Base64 je online nástroj, který převádí text na kódování Base64 a zpět.

Příklady:

Hello → SGVsbG8=
SGVsbG8= → Hello

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.

Abeceda Base64

Base64 používá 64 znaků k reprezentaci binárních dat:

A-Z (26 znaků)
a-z (26 znaků)
0-9 (10 znaků)
+ a / (2 znaky)

(= 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.

Proč používat online kódovač/dekodér Base64?

Kódování Base64 se dnes využívá mnoha způsoby:

  • Vývoj webu: Vkládání obrázků a souborů do HTML/CSS/JSON
  • Přenos dat: Odesílání binárních dat přes textové protokoly
  • Ukládání dat: Ukládání binárních dat v textových formátech
  • API komunikace: Kódování dat pro webové služby
  • Zabezpečení: Kódování (nikoli šifrování) hesel a tokenů

To vysvětluje, proč vyhledávání 'online kódovač Base64' rychle roste.

Dekodér Base64 — Base64 na text

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.

Například:

Vstup: SGVsbG8gV29ybGQh
Výstup: Hello World!

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.

Kódování Base64 bezpečné pro URL

Base64 bezpečný pro URL používá - a _ místo + a / pro zamezení problémů s kódováním URL.

- místo +
_ místo /
Žádné problémy s doplněním v 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.

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.

Vyzkoušejte sami

Tento online kódovač/dekodér Base64 je navržen pro vývojáře a datové analytiky.

  • Převést text na Base64
  • Dekódovat Base64 zpět na text
  • Sdílet zakódovaná data

Rychlé, jednoduché a vždy zdarma.

Prozkoumejte další textové nástroje

Bezplatné online nástroje pro převod, kódování a transformaci textu

Převod velikosti písmen

Transformujte velká/malá písmena — velká, malá, titulek a další

Překladač Morseovy abecedy

Převádí text na Morseovu abecedu a zpět

Audio dekodér Morseovy abecedy

Dekódujte Morseovku ze zvukových souborů nebo z mikrofonu

Binární překladač

Převádí text na binární kód a zpět

Kódovač/dekodér ROT13

Kóduje a dekóduje text pomocí šifry ROT13

Generátor horního indexu

Převede text na horní index Unicode, kde je podporován

Generátor dolního indexu

Převede text na dolní index Unicode, kde je podporován

Generátor přeškrtnutého textu

Okamžitě generujte přeškrtnutý text Unicode pro kopírování a vkládání

Obrázek do Base64

Převeďte obrázky na řetězce Base64 a datové URI