ToolMill.io

Base64 Encode / Decode Tool

Кодирайте текст в Base64 или декодирайте Base64 обратно в четимо съдържание директно във вашия браузър. Полезно е за инспектиране на жетони, дебъгване на заглавните части, проверка на конфигурираните стойности, декодиране на зарядите на API и конвертиране на обикновен текст без използване на дистанционно обслужване. ToolMill работи напълно клиентска страна за поверителност и продължава да работи офлайн след инсталация.

Кодиране

Опитай.

Примери

Кодиране на текст в база 64
Вход
Hello, ToolMill!
Изход
SGVsbG8sIFRvb2xNaWxsIQ==
Декодирайте Base64 на текст
Вход
VGhpcyBpcyBhIGJhc2U2NCBkZWNvZGUgdGVzdC4=
Изход
Това е тест за декодиране на база 64.
Декодиране на основна стойност на разрешение
Вход
YWRtaW46ZGVtbw==
Изход
admin:demo
Кодиране на JSON отсечка
Вход
{"mode":"demo","enabled":true}
Изход
eyJtb2RlIjoiZGVtbyIsImVuYWJsZWQiOnRydWV9

Какво представлява Base64 и кога да го използвате

Base64 превръща байтове в ограничен ASCII символ набор, така че текст може да се движи безопасно чрез системи, които очакват обикновен текст. Това го прави полезен за копирани стойности на заглавната част, конфигурационни низове, API мостри, имейл-стил полезни товари, и debug изход. База64 променя представителство, не тайна, така че никога не трябва да се третира като криптиране.

Общи работни потоци

Проверка на заглавната част на основния лиценз

Обща задача за отстраняване на грешки е да се провери копирана основна стойност на Auth. В този формат, обикновен текст потребителско име и парола са свързани с дебелото черво и след това кодирани като база 64. Тази страница е полезна, когато трябва да потвърдите какво съдържа копираната заглавна част, преди да изпратите друга заявка.

Преглед на стойностите на API или конфигуриране

Много системи съхраняват кратки текстови полезни товари, стойности на околната среда, или копирани данни от проби в Base64 форма. Декодирането ви помага да инспектирате това, което действително присъства, докато прекодирането ви позволява да тествате малки редактирания, без да се достигне до друга услуга или командна линия инструмент.

Подгответе обикновен текст за транспортиране

Ако една система очаква Base64 текст, можете да поставите четимо съдържание тук и да го конвертирате, преди да го включите в заявка, закрепване, или документация пример. Този инструмент е особено удобен за кратки текстови проби и копирани откъси, а не пълни двоични файлове.

Правила за въвеждане и краен случай

Тази страница е фокусирана върху текста. Той работи добре за четими низове и Unicode текст, а декодерът игнорира интервалите и прекъсванията на линиите в сложената база64 вход. Standard Base64 се очаква тук, така че URL-безопасно варианти, които използват различни символи може да се наложи да бъдат преобразувани първо. Подплънките също имат значение: липсващите или повредените знаци могат да причинят декодиране на повредите.

Защо декодирането се проваля

Декодиране на повреди обикновено означава пастовата стойност съдържа не-Base64 символи, неправилно подплънки, счупен низ, или Base64URL вариант, който е копиран в стандартен Base64 декодер. Друг общ източник на объркване е декодирането на валиден Base64, който представлява двоични данни вместо човешки четем текст.

Поверителност и офлайн използване

Преди да разчитате на кодирани или декодирани данни

Преди повторно използване на изхода, потвърдете първоначалното кодиране на текста, проверете дали източникът е стандартен Base64 или вариант като Base64URL, и проверете дали всички необходими подплънки или файлов тип очаквания съответстват на местоназначението система. Това помага да се избегне копирането на технически валиден изход в погрешния работен процес.

Какво Base64 декодиране на резултатите правят и не доказват

Успешно декодиране само доказва, че входът може да се тълкува като Base64 и да се превърне обратно в байтове или текст в този инструмент. Това не доказва, че декодираният резултат е смислен, надежден, правилно кодиран за вашето приложение надолу по веригата или подходящ за директна повторна употреба без проверка.

Как да Interpret Base64 изход правилно

Base64 изход е просто текстово представяне на байтове. Тя не доказва, че първоначалното съдържание е четиво текст, безопасно, тайно, или дори предназначени за показване. Основната стойност на резултата е, че той може да бъде копиран в системи, които очакват Base64 като формат за транспорт или съхранение.

Тъй като ToolMill работи в браузъра, можете да инспектирате копирани жетони, заглавни части, config snippets, и кратки полезни товари, без да ги изпращате на друг сайт. Това е особено полезно, когато текстът съдържа вътрешни ценности, които предпочитате да запазите местни, докато дебъгвате.

Свързани инструменти