VÝVOJÁRSKE NÁSTROJE

Kodér a dekodér Base64

Kódujte a dekódujte text Base64 v prehliadači s UTF-8, Base64URL, výplňou, zalamovaním a spracovaním po riadkoch.

Úprava tejto strany aktualizuje text Base64 vpravo.

Úprava tejto strany sa pokúsi dekódovať text UTF-8 vľavo. Binárne súbory sa nemusia zobraziť správne.

Možnosti
Abeceda
Možnosti výstupu

Pre väčšinu textu použite štandardný Base64. Base64URL použite, keď výsledok pôjde do URL, názvu súboru, tokenu alebo hodnoty dotazu.

Ako bezpečne používať Base64

Čo Base64 robí

Mení bajty na text

Base64 zapisuje binárne údaje tlačiteľnými znakmi, takže hodnota môže prejsť systémami, ktoré očakávajú text.

Štandardná a URL bezpečná abeceda sa líšia

Štandardný Base64 používa plus a lomku. Base64URL používa pomlčku a podčiarkovník, aby sa výsledok ľahšie vkladal do URL a názvov súborov.

Zalamovanie MIME je pre staršie poštové formáty

Niektoré údaje MIME sa zalamujú po 76 znakoch na riadok. Väčšina moderných hodnôt API zostáva na jednom riadku, ak formát nevyžaduje zalomenie.

Časté chyby

Považovať Base64 za šifrovanie

Base64 môže dekódovať ktokoľvek. Nepoužívajte ho na skrývanie hesiel, súkromných kľúčov alebo osobných údajov.

Použiť nesprávnu abecedu

Token s pomlčkou alebo podčiarkovníkom je pravdepodobne Base64URL. Hodnota s plusom alebo lomkou je zvyčajne štandardný Base64.

Dekódovať binárne súbory ako text

Obrázky, PDF a iné binárne súbory sa môžu dekódovať na bajty, ktoré nie sú čitateľný text UTF-8.

Tipy

Použite riadkový režim pre dávky

Ak máte veľa nezávislých hodnôt, spracujte každý riadok samostatne, aby jedna hodnota neprešla do ďalšej.

Ak si nie ste istí, ponechajte výplň

Znamienka rovnosti na konci pomáhajú mnohým dekodérom určiť, ako boli doplnené posledné bajty. Vynechajte ich iba vtedy, keď to cieľový formát povoľuje.

Pred zdieľaním odstráňte tajné údaje

Base64 sa často nachádza v tokenoch, hlavičkách a konfiguračných súboroch. Dekódujte a zdieľajte iba údaje, ktoré smiete odhaliť.