← Zpět k funkcím
Free

Base64 kódování / dekódování

Base64 Encoder/Decoder převádí text do Base64 a Base64 zpět na text přímo v prohlížeči. Kódování bezpečné pro Unicode správně zpracuje emoji, nelatinská písma i speciální znaky. Kopírování na jeden klik, prohození vstupu a výstupu a konverze v reálném čase.

Base64 se používá všude — v data URL, JWT tokenech, MIME kódování e-mailů, hlavičkách basic auth i vloženém obsahu assetů. Prohlížeče ale nenabízejí rychlý způsob, jak Base64 zakódovat nebo dekódovat bez psaní kódu. Tento nástroj to řeší. Vložte libovolný řetězec pro zakódování, nebo libovolný Base64 řetězec pro dekódování zpět na původní text. Kodér je bezpečný pro Unicode (na rozdíl od nativní funkce btoa, která selhává na znacích mimo Latin-1) — emoji, čínské znaky, arabština i jakékoli jiné písmo se zakódují a dekódují správně. Dekodér zvládne jak standardní, tak URL-safe variantu Base64. Konverze v reálném čase znamená, že výstup se aktualizuje při psaní, a tlačítko prohození vám umožní okamžitě prohodit vstup a výstup.

Živý náhled
example.com
Kodér Base64 / Dekodér Kódovat Dekódovat
Vstup
Hello, DevSuite Pro!
Výstup Base64
SGVsbG8sIERldlN1aXRlIFBybyE=
Kopírovat Vyměnit
Klíčové funkce

Kódování a dekódování

Okamžitě přepínejte mezi režimem kódování a dekódování. Převádějte prostý text na Base64 nebo Base64 zpět na prostý text — podporovány jsou oba směry.

Bezpečné pro Unicode

Správně zpracuje emoji, čínštinu, arabštinu, hebrejštinu i jakékoli jiné písmo. Na rozdíl od nativní funkce btoa() prohlížeče tento kodér neselhává na vstupu mimo Latin-1.

Kopírování na jeden klik

Zkopírujte zakódovaný nebo dekódovaný výsledek do schránky jedním kliknutím — bez nutnosti ručně vybírat text.

Konverze v reálném čase

Výstup se aktualizuje při psaní. Není třeba klikat na žádné tlačítko — změny se zobrazí okamžitě pro rychlejší ladění.

Podpora URL-safe varianty

Dekóduje jak standardní Base64, tak URL-safe Base64 (používaný v JWT tokenech, kde jsou + a / nahrazeny znaky - a _).

Prohození vstupu a výstupu

Jedno tlačítko prohodí pole vstupu a výstupu — užitečné, když chcete dekódovaný výsledek znovu zakódovat nebo ověřit správnost oboustranné konverze.

Běžné případy použití

Dekódování obsahu JWT tokenů

Vložte část s payloadem JWT tokenu a dekódujte a prozkoumejte tvrzení (claims). Rychlejší než psát dekódovací skript jen kvůli přečtení obsahu tokenu.

Vytváření data URL

Zakódujte krátký text nebo obsah obrázku pro přímé vložení do CSS, HTML nebo konfiguračních souborů — užitečné pro vložené (inline) zdroje.

Ladění basic auth

Dekódujte hlavičky Authorization: Basic a odhalte přihlašovací údaje ve formátu uživatelské jméno:heslo při ladění API.

MIME obsah e-mailů

Dekódujte Base64 kódované přílohy e-mailů nebo části těla zprávy ze surových MIME zdrojů pro inspekci.

Bezpečné kódování citlivých údajů

Zakódujte binární řetězce nebo řetězce se speciálními znaky pro přenos textovými kanály (URL, JSON, hlavičky), kde by jinak způsobily chybu.

Jak používat
1

Otevřete nástroj Base64

Klikněte na ikonu Base64 v docku nebo popupu DevSuite Pro. Otevře se dvoupanelový editor s přepínačem Encode/Decode.

2

Vložte svůj vstup

Vložte prostý text pro zakódování nebo Base64 řetězec pro dekódování. Nástroj automaticky rozpozná vhodný režim podle vašeho vstupu.

3

Vyberte režim

Klikněte na Encode pro převod textu do Base64, nebo na Decode pro převod Base64 zpět na text. Aktuální režim je jasně zvýrazněn.

4

Přečtěte si výstup

Převedený výsledek se okamžitě zobrazí ve výstupním panelu. Dlouhé výstupy lze rolovat a ve výchozím nastavení se zalamují.

5

Zkopírujte výsledek

Kliknutím na tlačítko Copy uložíte výstup do schránky, nebo použijte Swap pro přesunutí výstupu zpět jako vstup pro další konverzi.

Jste připraveni to zkusit?

Nainstalujte si DevSuite Pro zdarma a odemkněte 64+ vývojářských nástrojů pro svůj prohlížeč.

Přidat do Chromu Přidat do Edge Přidat do FireFoxu