Base64 Encoder/Decoder преобразува текст в Base64 и Base64 обратно в текст директно във вашия браузър. Кодирането, безопасно за Unicode, обработва правилно емоджита, скриптове извън латиницата и специални символи. Копиране с едно кликване, размяна на вход/изход и преобразуване в реално време.
Base64 се използва навсякъде — data URL адреси, JWT токени, MIME кодиране на имейли, заглавия за базова автентикация и вградени файлови данни. Но браузърите не предлагат бърз начин за кодиране или декодиране на Base64 без писане на код. Този инструмент предоставя точно това. Поставете произволен низ, за да го кодирате, или поставете произволен Base64, за да го декодирате обратно в оригиналния текст. Кодиращото устройство е безопасно за Unicode (за разлика от нативния btoa, който не работи с символи извън Latin-1) — емоджита, китайски символи, арабски, иврит и всеки друг скрипт се кодират и декодират правилно. Декодиращото устройство обработва както стандартния, така и URL-безопасния вариант на Base64. Преобразуването в реално време означава, че виждате изхода да се актуализира докато пишете, а бутонът за размяна ви позволява мигновено да размените вход и изход.
Превключвайте мигновено между режими на кодиране и декодиране. Преобразувайте обикновен текст в Base64 или Base64 обратно в обикновен текст — поддържат се и двете посоки.
Обработва правилно емоджита, китайски, арабски, иврит и всеки друг скрипт. За разлика от нативния браузърен btoa(), този кодиращ инструмент не се проваля при вход извън Latin-1.
Копирайте кодирания или декодирания резултат в клипборда с едно кликване — без нужда от ръчно избиране на текст.
Изходът се актуализира докато пишете. Не е нужно да кликвате бутон — промените се появяват мигновено за по-бързо отстраняване на грешки.
Декодира както стандартен Base64, така и URL-безопасен Base64 (използван в JWT токени, където + и / се заменят с - и _).
Един бутон разменя полетата за вход и изход — полезно, когато искате повторно да кодирате декодирания резултат или да проверите точността на кръговото преобразуване.
Поставете частта с данните на JWT токен, за да я декодирате и инспектирате претенциите (claims). По-бързо от писането на скрипт за декодиране само за да прочетете съдържанието на токена.
Кодирайте малко съдържание от текст или изображение, за да го вградите директно в CSS, HTML или конфигурационни файлове — полезно за вградени ресурси.
Декодирайте заглавия Authorization: Basic, за да разкриете идентификационни данни username:password по време на отстраняване на грешки в API.
Декодирайте прикачени файлове или части от тялото на имейл, кодирани в Base64, от суров MIME източник за инспекция.
Кодирайте двоични низове или такива със специални символи за предаване по канали само за текст (URL адреси, JSON, заглавия), където иначе биха се повредили.
Кликнете иконата Base64 в дока или изскачащия прозорец на DevSuite Pro. Отваря се редактор с два панела и превключвател Encode/Decode.
Поставете обикновен текст, за да го кодирате, или Base64 низ, за да го декодирате. Инструментът автоматично разпознава кой режим е подходящ въз основа на вашия избор.
Кликнете Encode, за да преобразувате текст в Base64, или Decode, за да преобразувате Base64 обратно в текст. Текущият режим е ясно откроен.
Преобразуваният резултат се появява веднага в панела за изход. Дългите изходи могат да се превъртат и по подразбиране се пренасят на нов ред.
Кликнете бутона Copy, за да запазите изхода в клипборда, или използвайте Swap, за да преместите изхода обратно като вход за по-нататъшно преобразуване.
Инсталирайте DevSuite Pro безплатно и отключете 64+ инструмента за разработчици за вашия браузър.