Перейти до вмісту
Monu Tools

Кодувальник і декодувальник Base64

Кодуйте текст у Base64 або декодуйте Base64 назад у текст. Підтримка UTF-8 з автоматичним визначенням напряму.

Як користуватися Кодувальник Base64

  1. 01

    Введіть текст для кодування або вставте Base64 для декодування.

  2. 02

    Натисніть «Запустити». Напрям визначається автоматично.

  3. 03

    Скопіюйте результат із панелі виводу.

Що таке Base64

Base64 подає двійкові або текстові дані лише 64 друкованими символами ASCII (A-Z, a-z, 0-9, а також + і /), кодуючи кожні три байти чотирма символами. Це зберігає дані цілими, коли вони проходять через системи, створені для тексту, а не для сирих байтів.

Де ви його бачите

Ви бачите його всюди: у data URL, які вбудовують зображення просто в HTML чи CSS, у вкладеннях електронної пошти (MIME), у заголовку й корисному навантаженні JSON Web Token, у заголовках базової автентифікації HTTP і в багатьох полях API, яким потрібно нести двійкові дані у вигляді звичайного рядка.

Як із ним працює цей інструмент

Цей інструмент кодує текст у Base64 і розкодовує Base64 назад у текст, автоматично обираючи напрямок. Він безпечний для UTF-8, тож діакритика, емодзі та інші символи Unicode переживають повний цикл без пошкоджень, чого прості вбудовані функції браузера самі собою не гарантують.

Кодування це не шифрування

Важливо знати, чим Base64 не є: це кодування, а не шифрування. Будь-хто може миттєво його розкодувати, тож воно не дає жодної безпеки. Ніколи не використовуйте його, щоб приховати паролі, токени чи секрети. Його завдання це безпечне перенесення і подання, а не конфіденційність.

Ціна в розмірі

У Base64 є й цінник за розміром. Закодований результат приблизно на 33 відсотки більший за оригінал, бо чотири символи замінюють кожні три байти. Зазвичай цей компроміс виправданий заради сумісності, але саме тому ви не кодували б у Base64 великі файли, коли доступний справжній двійковий канал.

Працює у вашому браузері

Усе працює у вашому браузері, тож вставлений текст ніколи не завантажується. Щоб перетворити файл зображення на data URL у Base64 замість звичайного тексту, скористайтеся окремим інструментом «Зображення в Base64».

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

Як працює автоматичне визначення?

Якщо ваш ввід виглядає як коректний Base64 і декодується в читабельний текст UTF-8, він декодується; інакше кодується. Це охоплює типові випадки без ручного перемикання.

Чи безпечно це для неанглійських символів?

Так. Кодування та декодування підтримують UTF-8, тож емодзі, діакритичні знаки й інші символи Unicode коректно проходять туди й назад.

Чи можна захистити паролі чи секрети цим?

Base64 це кодування, а не шифрування. Його легко обернути, і воно не забезпечує безпеки. Ніколи не використовуйте його для захисту конфіденційних даних.

Джерела

Повідомити про проблему