Base64 Кодер/Декодер

Безплатен Base64 кодер и декодер - кодирайте и декодирайте текст моментално. Съществен инструмент за уеб разработчици по целия свят.

За този инструмент

Base64 е схема за кодиране, която преобразува двоични данни в текст, съставен от 64 печатаеми ASCII знака (A-Z, a-z, 0-9, +, /). Създадена е като решение за пренос на двоични данни през протоколи, проектирани само за текст - като e-mail или по-стари HTTP headers. Днес ще я срещнете в JWT токени, където header и payload са Base64url кодирани, във вградени изображения в CSS и HTML от вида data:image/png;base64,..., в HTTP Basic Auth, който изпраща Base64 encoded низ от типа "потребител:парола", и в MIME прикачени файлове в електронна поща. Кодираният изход е винаги с около 33 % по-дълъг от оригинала. Важно: Base64 е кодиране, а не шифриране - всеки може да декодира данните без парола.

Как да използвам

  1. 1Изберете режим: кодиране на текст към Base64 или декодиране на Base64 обратно към текст.
  2. 2Поставете входния текст или Base64 низа във входното поле.
  3. 3Резултатът се показва веднага в изходното поле без нужда от отделен бутон за генериране.
  4. 4При декодиране на невалиден Base64 инструментът показва съобщение за грешка с причината за проблема.
  5. 5Копирайте резултата с бутона Копиране.

Спецификации и ограничения

Кодиране на UTF-8 текст към Base64 и декодиране на Base64 обратно към текст. Изходът е приблизително с 33 % по-дълъг от входа, защото всеки 3 байта се превръщат в 4 знака. Обработката се извършва в браузъра - никакви данни не се изпращат към сървър. Бутонът за размяна превключва между режимите за кодиране и декодиране. При невалиден Base64 се показва съобщение за грешка. Base64 не е шифриране - кодираните данни са моментално четими за всеки.