← Назад до функцій
Free

Base64 Кодування / Декодування

Base64 Кодувальник/Декодувальник перетворює текст у Base64 та Base64 назад у текст прямо у вашому браузері. Безпечне для Unicode кодування коректно обробляє емодзі, нелатинські писемності та спецсимволи. Копіювання в один клік, обмін місцями введення/виведення та конвертація в реальному часі.

Base64 використовується всюди — data URL, JWT-токени, MIME-кодування електронної пошти, заголовки базової автентифікації та вбудовані ресурси. Але браузери не пропонують швидкого способу кодувати чи декодувати Base64 без написання коду. Цей інструмент вирішує цю проблему. Вставте будь-який рядок, щоб закодувати його, або вставте Base64, щоб декодувати назад у оригінальний текст. Кодувальник безпечний для Unicode (на відміну від нативного btoa, який не працює з символами поза Latin-1) — емодзі, китайські символи, арабська, іврит та будь-яка інша писемність кодуються й декодуються коректно. Декодувальник обробляє як стандартний, так і URL-безпечний варіант Base64. Конвертація в реальному часі означає, що результат оновлюється під час введення, а кнопка обміну миттєво міняє місцями введення й виведення.

Live-перегляд
example.com
Кодувальник / Декодувальник Base64 Кодувати Декодувати
Вхідні дані
Hello, DevSuite Pro!
Вивід Base64
SGVsbG8sIERldlN1aXRlIFBybyE=
Копіювати Поміняти місцями
Основні функції

Кодування та декодування

Миттєво перемикайтеся між режимами кодування й декодування. Перетворюйте звичайний текст у Base64 або Base64 назад у звичайний текст — підтримуються обидва напрямки.

Безпека для Unicode

Коректно обробляє емодзі, китайську, арабську, іврит та будь-яку іншу писемність. На відміну від нативного браузерного btoa(), цей кодувальник не дає збою на вхідних даних поза Latin-1.

Копіювання в один клік

Копіюйте закодований або декодований результат у буфер обміну одним кліком — не потрібно вручну виділяти текст.

Конвертація в реальному часі

Результат оновлюється під час введення. Не потрібно натискати кнопку — зміни з'являються миттєво для швидшого налагодження.

Підтримка URL-безпечного варіанта

Декодує як стандартний Base64, так і URL-безпечний Base64 (використовується в JWT-токенах, де + та / замінені на - та _).

Обмін введенням і виведенням

Одна кнопка міняє місцями поля введення й виведення — корисно, коли потрібно повторно закодувати декодований результат або перевірити коректність зворотного перетворення.

Поширені сценарії використання

Декодування вмісту JWT

Вставте частину payload JWT-токена, щоб декодувати та переглянути claims. Швидше, ніж писати скрипт-декодер лише для того, щоб прочитати вміст токена.

Створення data URL

Кодуйте невеликий текстовий або графічний вміст, щоб вбудувати його прямо в CSS, HTML або конфігураційні файли — корисно для вбудованих ресурсів.

Налагодження базової автентифікації

Декодуйте заголовки Authorization: Basic, щоб побачити облікові дані у форматі username:password під час налагодження API.

Вміст електронної пошти в MIME

Декодуйте закодовані в Base64 вкладення чи частини тіла листа з необробленого MIME-джерела для перевірки.

Безпечне кодування секретів

Кодуйте бінарні рядки або рядки зі спецсимволами для передачі через текстові канали (URL, JSON, заголовки), де вони інакше зламали б формат.

Як користуватися
1

Відкрийте інструмент Base64

Натисніть іконку Base64 на панелі DevSuite Pro або у спливаючому вікні. Відкриється редактор з двома панелями та перемикачем «Кодувати/Декодувати».

2

Вставте ваші дані

Вставте звичайний текст для кодування або Base64-рядок для декодування. Інструмент автоматично визначає доречний режим на основі вашого вибору.

3

Оберіть режим

Натисніть «Кодувати», щоб перетворити текст у Base64, або «Декодувати», щоб перетворити Base64 назад у текст. Поточний режим чітко виділений.

4

Перегляньте результат

Перетворений результат одразу з'являється на панелі виведення. Довгі результати прокручуються та переносяться за замовчуванням.

5

Скопіюйте результат

Натисніть «Копіювати», щоб зберегти результат у буфер обміну, або скористайтеся «Обміняти», щоб перенести виведення назад у введення для подальшої конвертації.

Готові спробувати?

Встановіть DevSuite Pro безкоштовно та отримайте понад 64 інструментів розробника

Додати в Chrome Додати в Edge Додати в FireFox