Base64

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

Про Base64

Що це

Base64 перетворює текст або файл на Base64 і назад. Під час декодування інструмент розпізнає вміст: текст показує текстом, для зображення дає попередній перегляд, а інші бінарні дані показує як hex dump, який можна зберегти файлом. Текст читається як UTF-8, тож кирилиця та інші символи не губляться.

Основні можливості

  • Text → Base64 і Base64 → Text в UTF-8.
  • Файл, перетягнутий на редактор, кодується цілком, з назвою, розміром і MIME-типом.
  • URL-безпечний Base64 і перенесення рядків кожні 76 символів для MIME/PEM.
  • Розпізнавання декодованих даних: перегляд зображення, hex dump для бінарних даних, збереження у файл.
  • Копіювання результату як CSS url() або тегу <img>.

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

  1. Оберіть напрямок: Text → Base64 або Base64 → Text.
  2. Вставте текст, перетягніть файл на редактор або натисніть «Приклад».
  3. За потреби увімкніть «URL-безпечний Base64» або перенесення по 76 символів.
  4. Скопіюйте результат, збережіть його кнопкою «Завантажити як файл» або надішліть в інший інструмент.

Коли корисно

  • Подивитися, що всередині значення Base64 з логу, конфігурації чи відповіді API.
  • Вбудувати невелике зображення чи шрифт у CSS або HTML.
  • Підготувати значення для HTTP-заголовка чи data: URL.

Конфіденційність та обмеження

Ваші дані

Ваші текст і файли обробляються в браузері й не надсилаються на сервер — сайт отримує лише анонімну подію «інструмент відкрито», без вмісту. Результат, надісланий в інший інструмент, зберігається на цьому пристрої 24 години в «Останніх діях». Посилання «Поділитися» містить текст у самій адресі, тож надсилайте його лише тим, кому довіряєте.

Обмеження

  • Base64 збільшує дані приблизно на третину, тож великий файл стає ще більшим рядком.
  • Дуже великий бінарний файл показується як hex dump лише частково; у збереженому файлі буде все.

Поширені запитання

Чи є Base64 шифруванням?

Ні. Це лише інший спосіб записати ті самі байти, і розкодувати його може будь-хто. Щоб захистити дані, зашифруйте їх — наприклад, в AES Encrypt/Decrypt.

Що таке URL-безпечний Base64?

Варіант, у якому замість + і / використовуються - і _, а кінцеві = можна прибрати, тож значення можна вставити в URL чи назву файлу без екранування. Його використовують JWT.

Чому замість тексту показано hex dump?

Декодовані байти не є текстом — це файл, зображення чи інші бінарні дані. Збережіть їх кнопкою «Завантажити як файл», щоб відкрити у відповідній програмі.