Кодування відбувається під час введення і залишається на вашому пристрої - ваш текст ніколи не завантажується на сервер, що робить його безпечним для токенів, фрагментів конфігурації та особистих нотаток. Увімкніть URL-safe вивід, щоб отримати алфавіт із символами - та _, який використовується у JWT і рядках запиту, а декодування автоматично розпізнає обидва алфавіти разом із відсутнім доповненням.
Base64 Encode і Decode
Працює повністю у вашому браузері - без завантаження на сервер і без реєстрації.
Що таке кодування Base64?
Base64 - це спосіб представлення будь-яких даних у вигляді звичайного тексту за допомогою 64 безпечних символів (A-Z, a-z, 0-9, + і /). Цей інструмент кодує текст у Base64 і декодує Base64 назад у читабельний текст прямо у вашому браузері. Завдяки підтримці UTF-8 символи з наголосами, emoji та інші мови зберігаються без змін після конвертації.
Як користуватися
- 1Оберіть напрямок. Виберіть «Кодувати», щоб перетворити текст на Base64, або «Декодувати», щоб повернути Base64 назад у текст.
- 2Вставте дані. Введіть або вставте текст у поле введення - результат оновлюється в реальному часі на панелі поруч.
- 3Виберіть URL-safe (за потреби). Поставте позначку URL-safe під час кодування для URL, імені файлу або JWT; декодування підтримує обидва алфавіти автоматично.
- 4Скопіюйте результат. Скопіюйте вивід і вставте туди, де він потрібен. Невалідний Base64 показує чітке повідомлення замість спотвореного тексту.
Кому це знадобиться
- Розробники, що вбудовують невеликі ресурси або облікові дані у вигляді Base64 у JSON, YAML або файли середовища.
- Робота з API та webhook - декодування поля Base64 з payload, щоб прочитати його вміст.
- Усі, хто перевіряє JWT і потребує вручну декодувати сегмент Base64URL.
- Формати електронної пошти та даних, де вкладення або бінарні блоби зберігаються як Base64-текст.
Часті запитання
Чи цей Base64 інструмент безкоштовний?
Так - повністю безкоштовний, без реєстрації та без обмежень використання. Кодування і декодування - обидва виконуються у вашому браузері.
Чи завантажуються мої дані кудись?
Ні. Ваш текст і Base64 обробляються локально у вашому браузері і ніколи не надсилаються на сервер, тому це безпечно для токенів, ключів і особистого вмісту.
Чи є Base64 шифруванням?
Ні. Base64 - це кодування, а не шифрування - воно лише переформатовує дані у текст, і будь-хто може їх декодувати. Використовуйте його для безпечного транспортування даних, але не для захисту секретів.
Чи підтримується emoji та не англійський текст?
Так. Дані перетворюються на UTF-8 байти перед кодуванням, тому символи з наголосами, emoji та нелатинські шрифти кодуються і декодуються правильно без помилок або пошкодження символів.
Що таке URL-safe Base64?
URL-safe Base64 замінює символи + і / на - і _, зазвичай опускаючи доповнення =, щоб результат був безпечним у URL, іменах файлів і JWT. Увімкніть опцію URL-safe при кодуванні; декодування приймає його автоматично.
Чому мій декодований вивід схожий на випадкові символи?
Base64 може містити будь-які байти, включно з бінарними даними, такими як зображення або стиснений файл. Якщо декодувати їх як текст, побачите безглуздий набір символів - з даними все гаразд, вони просто не є текстом. Цей інструмент призначений для текстових payload.
Чи потрібне доповнення = для декодування?
Ні. Декодер автоматично відновлює відсутнє доповнення і ігнорує зайві пробіли та переноси рядків, тому ви можете вставити рядок Base64 з або без кінцевих символів =.