Base91
Převeď text nebo hexadecimální bajty do base91 a zpět, s porovnáním velikosti oproti Base64 a Base85.
Base91
Base91 balí binární data do tisknutelného ASCII účinněji než Base64 nebo Base85 — přibližně o 23 % větší než původní bajty v nejhorším případě, oproti pevným 33 % Base64 a 25 % Ascii85. Tento nástroj převádí text nebo hexadecimální bajty do base91 a zpět, zcela ve tvém prohlížeči.
Přepínaj směr mezi kódováním a dekódováním, a vyber, zda je surová strana konverze jednoduchý UTF-8 text nebo hexadecimální páry bajtů — užitečné, když balíš binární data, která nejsou sama o sobě platným textem. Zapni "Zalomit výstup na", aby se dlouhý kódovaný řetězec rozdělit na řádky pevné šířky, jak se base91 často vkládá do zdrojových souborů nebo konfiguračních bloků. "Porovnat velikost s Base64 a Base85" přidá ekvivalentní délku výstupu, kterou by tato kódování produkovala pro stejný vstup, takže vidíš úsporu na první pohled.
Dekódování ověřuje vstup ve výchozím nastavení: znak mimo abecedy base91 je hlášen s jeho pozicí, aby bylo snadné objevit zkrácené vložení nebo náhodný znak. Vypni ověřování, aby se místo toho přeskočily nepoznané znaky — užitečné, když byl kódovaný blok zkopírován z okolního textu. Mezery a zalamování řádků jsou vždy ignorovány, takže zalomené nebo přeformátované base91 dekóduje čistě oběma směry.
Všechno běží lokálně: tvá data a bajty se nikdy neuploadují nikam, což je důležité, pokud dekóduješ tokeny, klíče nebo další citlivé datové zatížení. Zkopíruj výsledek, stáhni jej jako soubor .txt, nebo pošli výstup přímo zpět do vstupu, aby ses řetězil dalším krokem.