ToolMill.io

Name

Zakódujte text do Base64 nebo dekódujte Base64 zpět do čitelného obsahu přímo ve vašem prohlížeči. To je užitečné pro kontrolu tokeny, ladění autorizační hlavičky, kontrolu konfigurační hodnoty, dekódování API užitečné zatížení, a konverzi prostý text bez použití vzdálené služby. ToolMill běží plně klient- side pro soukromí a pokračuje v práci offline po instalaci.

Kódování

Zkus to.

Příklady

Text kódu na Bázi 64
Vstup
Hello, ToolMill!
Výstup
SGVsbG8sIFRvb2xNaWxsIQ==
Decode Base64 to text
Vstup
VGhpcyBpcyBhIGJhc2U2NCBkZWNvZGUgdGVzdC4=
Výstup
Tohle je základní 64 dekódovací test.
Dekódovat základní autorizační hodnotu
Vstup
YWRtaW46ZGVtbw==
Výstup
admin:demo
Encode a JSON snippet
Vstup
{"mode":"demo","enabled":true}
Výstup
eyJtb2RlIjoiZGVtbyIsImVuYWJsZWQiOnRydWV9

Co je Base64 a kdy jej používat

Base64 přemění bajty na limitovanou sadu znaků ASCII tak, aby se text mohl bezpečně pohybovat přes systémy, které očekávají prostý text. To ho dělá užitečným pro kopírování hodnot hlaviček, konfiguračních řetězců, API vzorků, email- stylové výplaty a ladění výstupu. Základ 64 mění reprezentaci, ne utajení, takže by to nikdy nemělo být považováno za šifrování.

Společné pracovní postupy

Zkontrolujte základní záhlaví autorizace

Společným úkolem ladění je ověření zkopírované hodnoty Basic Auth. V tomto formátu, prostý text uživatelské jméno a heslo jsou spojeny s tlustým střevem a pak kódovány jako Base64. Tato stránka je užitečná, pokud potřebujete potvrdit, co zkopírovaná hlavička skutečně obsahuje před odesláním dalšího požadavku.

Zkontrolovat hodnoty API nebo konfigurovat

Mnoho systémů ukládá krátké textové užitečné zatížení, hodnoty prostředí nebo zkopírovaná data vzorku ve formě Base64. Dekódování vám pomůže zkontrolovat, co je skutečně přítomno, zatímco překódování vám umožní otestovat malé úpravy, aniž by se dotkl pro další službu nebo velitelské-line nástroje.

Připravte prostý text pro přepravu

Pokud systém očekává text Base64, můžete vložit čitelný obsah zde a převést jej před vložením do žádosti, upevnění, nebo dokumentaci příklad. Tento nástroj je vhodný zejména pro krátké textové vzorky a kopírování úlomků spíše než plné binární soubory.

Vstupní pravidla a hrany

Tato stránka je text- soustředěná. To funguje dobře pro čitelné struny a Unicode text, a dekodér ignoruje mezery a čárové přestávky v pasted Base64 vstup. Standard Base64 je zde očekáván, takže URL- bezpečné varianty, které používají různé znaky může být třeba převést jako první. Záležitosti také: chybějící nebo poškozené rovná se znaky mohou způsobit dekódování selhání.

Proč dekódování selhává

Decode selhání obvykle znamená, že vložená hodnota obsahuje non-Base64 znaky, nesprávné vycpávání, zkrácený řetězec, nebo Base64URL varianta, která byla zkopírována do standardního Base64 dekodér. Dalším společným zdrojem zmatení je dekódování platné báze 64, která představuje binární data namísto lidsky čitelného textu.

Privacy and offline use

Před tím, než Spoléháte na kódované nebo dekódované údaje

Před opětovným použitím výstupu potvrďte původní kódování textu, zkontrolujte, zda zdroj byl standardním Base64 nebo variantou, jako je Base64URL, a ověřte, zda všechna požadovaná očekávání vycpávek nebo souborů odpovídají cílovému systému. To pomáhá vyhnout se kopírování technicky platného výstupu do nesprávného pracovního postupu.

Co Base64 Decode výsledky dělat a ne prokázat

Úspěšná dekódování pouze dokazuje, že vstup by mohl být interpretován jako Base64 a obrátil se zpět do bytes nebo text v tomto nástroji. To neprokazuje, že dekódovaný výsledek je smysluplný, důvěryhodný, správně kódovaný pro vaši následnou aplikaci, nebo vhodný pro přímé opětovné použití bez kontroly.

Jak tlumočit base64 Výstup správně

Výstup Base64 je jen textová reprezentace bajtů. To nedokazuje, že původní obsah byl čitelný text, bezpečný, tajný, nebo dokonce určen pro zobrazení. Hlavní hodnotou výsledku je, že může být zkopírován do systémů, které očekávají, že Base64 jako přepravní nebo skladovací formát.

Vzhledem k tomu, ToolMill běží v prohlížeči, můžete zkontrolovat kopírované žetony, hlavičky, konfig snippets a krátké užitečné zatížení, aniž byste je poslali na jiné webové stránky. To je obzvláště užitečné, když text obsahuje vnitřní hodnoty, které byste raději udržet místní při ladění.

Související nástroje