candoya
UK

Base64 Encode і Decode

Працює повністю у вашому браузері - без завантаження на сервер і без реєстрації.

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

Що таке кодування Base64?

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

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

  1. 1Оберіть напрямок. Виберіть «Кодувати», щоб перетворити текст на Base64, або «Декодувати», щоб повернути Base64 назад у текст.
  2. 2Вставте дані. Введіть або вставте текст у поле введення - результат оновлюється в реальному часі на панелі поруч.
  3. 3Виберіть URL-safe (за потреби). Поставте позначку URL-safe під час кодування для URL, імені файлу або JWT; декодування підтримує обидва алфавіти автоматично.
  4. 4Скопіюйте результат. Скопіюйте вивід і вставте туди, де він потрібен. Невалідний Base64 показує чітке повідомлення замість спотвореного тексту.

Кому це знадобиться

Кодування відбувається під час введення і залишається на вашому пристрої - ваш текст ніколи не завантажується на сервер, що робить його безпечним для токенів, фрагментів конфігурації та особистих нотаток. Увімкніть URL-safe вивід, щоб отримати алфавіт із символами - та _, який використовується у JWT і рядках запиту, а декодування автоматично розпізнає обидва алфавіти разом із відсутнім доповненням.

Часті запитання

Чи цей Base64 інструмент безкоштовний?

Так - повністю безкоштовний, без реєстрації та без обмежень використання. Кодування і декодування - обидва виконуються у вашому браузері.

Чи завантажуються мої дані кудись?

Ні. Ваш текст і Base64 обробляються локально у вашому браузері і ніколи не надсилаються на сервер, тому це безпечно для токенів, ключів і особистого вмісту.

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

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

Чи підтримується emoji та не англійський текст?

Так. Дані перетворюються на UTF-8 байти перед кодуванням, тому символи з наголосами, emoji та нелатинські шрифти кодуються і декодуються правильно без помилок або пошкодження символів.

Що таке URL-safe Base64?

URL-safe Base64 замінює символи + і / на - і _, зазвичай опускаючи доповнення =, щоб результат був безпечним у URL, іменах файлів і JWT. Увімкніть опцію URL-safe при кодуванні; декодування приймає його автоматично.

Чому мій декодований вивід схожий на випадкові символи?

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

Чи потрібне доповнення = для декодування?

Ні. Декодер автоматично відновлює відсутнє доповнення і ігнорує зайві пробіли та переноси рядків, тому ви можете вставити рядок Base64 з або без кінцевих символів =.