Base64 Кодувальник/Декодувальник перетворює текст у 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-токенах, де + та / замінені на - та _).
Одна кнопка міняє місцями поля введення й виведення — корисно, коли потрібно повторно закодувати декодований результат або перевірити коректність зворотного перетворення.
Вставте частину payload JWT-токена, щоб декодувати та переглянути claims. Швидше, ніж писати скрипт-декодер лише для того, щоб прочитати вміст токена.
Кодуйте невеликий текстовий або графічний вміст, щоб вбудувати його прямо в CSS, HTML або конфігураційні файли — корисно для вбудованих ресурсів.
Декодуйте заголовки Authorization: Basic, щоб побачити облікові дані у форматі username:password під час налагодження API.
Декодуйте закодовані в Base64 вкладення чи частини тіла листа з необробленого MIME-джерела для перевірки.
Кодуйте бінарні рядки або рядки зі спецсимволами для передачі через текстові канали (URL, JSON, заголовки), де вони інакше зламали б формат.
Натисніть іконку Base64 на панелі DevSuite Pro або у спливаючому вікні. Відкриється редактор з двома панелями та перемикачем «Кодувати/Декодувати».
Вставте звичайний текст для кодування або Base64-рядок для декодування. Інструмент автоматично визначає доречний режим на основі вашого вибору.
Натисніть «Кодувати», щоб перетворити текст у Base64, або «Декодувати», щоб перетворити Base64 назад у текст. Поточний режим чітко виділений.
Перетворений результат одразу з'являється на панелі виведення. Довгі результати прокручуються та переносяться за замовчуванням.
Натисніть «Копіювати», щоб зберегти результат у буфер обміну, або скористайтеся «Обміняти», щоб перенести виведення назад у введення для подальшої конвертації.
Встановіть DevSuite Pro безкоштовно та отримайте понад 64 інструментів розробника