Base64 zapíše text nebo bajty souboru jako řetězec, který můžete zkopírovat do jiné aplikace. Obsah přečtete zpět dekódováním. To může udělat kdokoliv, kdo řetězec získá. Base64 proto nechrání heslo ani neskrývá soukromé údaje.
Zakódujte text a přečtěte jej zpět
Zvolte režim Kódovat text, klikněte do pole Vstupní text a napište Hello. Můžete také vložit vlastní text.
Volbu Varianta ponechte na Standardní a volbu Doplnění = na Automaticky. Při zapnuté volbě Automatický převod se výsledek objeví, jakmile přestanete psát.
Pro Hello je výsledkem SGVsbG8=. Tlačítkem Kopírovat nad výstupem jej zkopírujte.
Použijte tlačítko Prohodit vstup a výstup vedle tlačítka Převést. Na telefonu otevřete Další a zvolte Prohodit vstup a výstup. Výsledek se přesune do režimu Dekódovat text a ve výstupu se znovu objeví Hello.
Hello
Text se kóduje v UTF-8, takže lze použít i diakritiku a emoji. Režim Dekódovat text očekává text v UTF-8. Pokud se po dekódování objeví náhradní znaky jako �, původní bajty mohou používat jiné kódování textu nebo patřit jinému typu souboru.
Na telefonu jsou tlačítka Převést a Kopírovat v dolní liště. Pod Další najdete volby Doplnění =, Zalomení, Automatický převod a příkazy Importovat, Stáhnout, Oříznout mezery a Vymazat. V režimech dekódování je zde také volba Bílé znaky. Pokud jsou některé režimy skryté, použijte Zobrazit další režimy.
Nastavte volby Base64
| Volba | Co ovlivňuje |
|---|---|
| Standardní | Používá běžné znaky Base64 včetně + a /. Ponechte ji, pokud cílová aplikace nepožaduje variantu Base64 pro URL. |
| Pro URL | Místo + a / používá - a _. Pokud je volba Doplnění = nastavena na Automaticky, odstraní také koncové znaky =. |
| Doplnění = | Volba Automaticky zachovává doplnění pro variantu Standardní a odstraňuje je pro variantu Pro URL. Volba Zachovat je zachovává při kódování a vyžaduje úplné doplnění při dekódování. Volba Odstranit při kódování vynechá koncové znaky =. |
| Bílé znaky | Platí pro dekódování. Volba Ignorovat přijímá mezery a zalomení řádků. Volba Odmítnout je v samotném řetězci Base64 odmítá. U datového URI Base64 se bílé znaky odstraní i při nastavení Odmítnout. |
| Zalomení | Platí pro kódování textu. Volba Bez zalomení ponechá výsledek na jednom řádku. Pro rozdělení na řádky zvolte 76 znaků nebo Vlastní. Volba Vlastní přijímá délku 8 až 256 znaků. |
| Automatický převod | Aktualizuje výsledek po psaní. Pokud chcete nejprve dokončit úpravy, vypněte ji a pak stiskněte Převést. |
Přepínač Oříznout mezery je nad vstupem v režimu Kódovat text. Nemění viditelný vstup, ale před kódováním odstraní mezery a zalomení na začátku a konci. Mezery uvnitř textu zůstanou. Pokud jsou krajní mezery součástí dat, volbu Oříznout mezery vypněte.
Převeďte obrázek do Base64 a zpět
Zvolte režim Kódovat obrázek a tlačítkem Vybrat soubor nebo Importovat otevřete jeden obrázek. Můžete jej také přetáhnout do vstupu.
Pokud potřebujete úplné datové URI, nechte volbu Prefix obrázku zapnutou. Výstup pak začíná prefixem, například
data:image/png;base64,, za kterým následují data obrázku.Pokud cílová aplikace potřebuje jen znaky Base64, vypněte volbu Prefix obrázku. Na řetězec se pak uplatní nastavení Varianta a Doplnění =.
Tlačítkem Prohodit vstup a výstup otevřete výsledek v režimu Dekódovat obrázek. Ve výstupu se objeví dekódovaný obrázek. Kliknutím na obrázek otevřete větší náhled.
V režimu Dekódovat obrázek použijte tlačítko Stáhnout k uložení dekódovaného obrázku. Větší náhled zavřete klávesou Escape nebo tlačítkem Zavřít náhled.
Obrázek s prefixem používá standardní Base64 s doplněním bez ohledu na volby Varianta a Doplnění =. Datové URI tak zůstává čitelné pro prohlížeče obrázků. Režim Dekódovat obrázek přijímá u běžných formátů také samotné Base64. Úplný prefix pomůže, pokud formát nelze rozpoznat z bajtů.
Obrázky HEIC a HEIF se před kódováním převedou na JPEG. Z TIFF se použije první obrázek a převede se na PNG. Dekódování pak vrátí převedený obrázek, nikoliv původní soubor. Režim Kódovat obrázek přijímá vždy jeden soubor do 50 MiB. Načítání může odmítnout také obrázek, jehož rozměry překračují povolený limit.
Tlačítko Prohodit vstup a výstup funguje z režimu Kódovat obrázek do režimu Dekódovat obrázek. Chcete-li dekódovaný obrázek znovu zakódovat, uložte jej a otevřete v režimu Kódovat obrázek.
V režimu Kódovat obrázek umí tlačítko Vložit načíst také obrázek ze schránky, pokud to prohlížeč dovolí. Pokud se obrázek nenačte, uložte jej jako soubor a použijte Importovat.
Importujte, kopírujte a stahujte
V textových režimech otevře tlačítko Importovat textový soubor, například TXT, JSON nebo XML. Soubor se čte jako text, nikoliv jako libovolná binární data. Limit je 50 MiB. Pokud už je ve vstupu obsah, potvrďte nahrazení nebo jej ponechte tlačítkem Zrušit. Při přetažení více souborů nástroj použije první.
Tlačítko Vložit načte text ze schránky. Pokud prohlížeč přístup odmítne, klikněte do pole Vstupní text a použijte klávesovou zkratku pro vložení uvedenou níže. Tlačítko Kopírovat nad výstupem zkopíruje výsledek. Tlačítko Stáhnout jej uloží jako TXT nebo uloží dekódovaný obrázek v rozpoznaném formátu.
Tlačítko Vymazat po potvrzení vymaže aktuální vstup i výsledek. Při přepínání režimů se po dobu otevření stránky uchovávají samostatné textové vstupy a výstupy. Opětovné načtení stránky text ani obrázek neobnoví. Před odchodem si potřebný výsledek zkopírujte nebo stáhněte.
Dlouhý text se může zobrazit jako zkrácený náhled jen pro čtení. Tlačítka Kopírovat a Stáhnout dál pracují s úplným výsledkem. Editor díky náhledu nemusí zobrazovat celý soubor najednou.
Když dekódování nefunguje
| Co vidíte | Jak postupovat |
|---|---|
| Neplatné znaky Base64 | Ověřte, že jste vložili jen řetězec Base64 nebo úplné datové URI Base64. Uvozovky a další okolní text nejsou součástí dat. |
| Rozpoznána varianta Base64 pro URL | Pokud vstup obsahuje - nebo _, zvolte variantu Pro URL. |
| Chybí doplnění Base64 | Nastavte volbu Doplnění = na Automaticky nebo vložte úplný původní řetězec včetně koncových znaků =. |
| Vstup obsahuje bílé znaky | Pokud byl původní řetězec rozdělený na více řádků, nastavte volbu Bílé znaky na Ignorovat. |
| Neplatná délka nebo umístění znaků = | Zkopírujte původní řetězec znovu. Neúplný řetězec nelze vždy opravit přidáním znaků =. |
| Náhled obrázku se nezobrazí | Ověřte, že řetězec obsahuje obrázek. Platné Base64 může obsahovat i prostý text nebo jiný soubor. Formát obrázku musí podporovat váš prohlížeč. |
Tabulka znaků pod nástrojem vysvětluje abecedu Base64. Statistiky textu porovnávají počet znaků ve vstupu a výstupu. Statistiky obrázku popisují načtený obrázek.
Ovládání klávesnicí
| Akce | Klávesy |
|---|---|
| Vložit do vstupuNejprve klikněte do vstupního pole. |
MacCommand + V
Windows / LinuxCtrl + V
|
| Kopírovat vybraný textOznačte text ve vstupním nebo výstupním poli. |
MacCommand + C
Windows / LinuxCtrl + C
|
| Vybrat všechen text v poliNejprve klikněte do daného pole. |
MacCommand + A
Windows / LinuxCtrl + A
|
| Přejít na další ovládací prvek | Tab |
| Přejít na předchozí ovládací prvek | Shift + Tab |
| Aktivovat vybrané tlačítkoNejprve na tlačítko přejděte klávesou Tab. | Enter |
| Zavřít náhled obrázkuKdyž je otevřený větší náhled obrázku. | Esc |
Ruční převod spustíte klávesnicí tak, že klávesou Tab přejdete na tlačítko Převést a stisknete Enter.
Co se děje s vašimi daty
Text i obrázek zpracovává převodník v prohlížeči. Importovaný obsah se neukládá jako dokument. Některá nastavení a počítadla používání mohou v prohlížeči zůstat, ale neobnoví rozpracovaný soubor. Dekodéry obrázků se mohou načíst až při prvním použití, takže nelze předpokládat, že všechny formáty budou dostupné offline.