Онлайн кодувальник/декодувальник Base64
Кодуйте текст UTF-8 у стандартний Base64 або декодуйте його назад у текст і копіюйте результат просто в браузері.
Почати роботу
Онлайн кодувальник/декодувальник Base64
Кодуйте текст UTF-8 у стандартний Base64 або декодуйте його назад у текст і копіюйте результат просто в браузері.
Можливості та обмеження
Введений текст не надсилається на сервер для цього перетворення. Base64 — це лише спосіб представлення даних, а не шифрування чи захист. Не використовуйте його для конфіденційних даних, якщо не розумієте ризиків.
Приклад кодування
Введіть текст Hello. Після кодування ви отримаєте SGVsbG8=. Для тексту 你好 результат буде 5L2g5aW9 (кодування UTF-8).
Приклад декодування
Вставте рядок SGVsbG8= і виберіть «Декодувати». Отримаєте Hello. Якщо рядок містить пробіли або переходи на новий рядок, вони будуть видалені перед декодуванням.
Обмеження
- Для кодування допустимі 8 388 608 кодових одиниць UTF-16 і 16 МіБ байтів UTF-8 до перетворення на Base64. Для декодування: 16 777 216 початкових кодових одиниць і 8 388 608 символів Base64 після видалення пробілів. Довжина UTF-16 не дорівнює кількості байтів UTF-8.
- Якщо Base64 містить некоректні символи або декодовані байти не є дійсним UTF-8, виникне помилка.
- Інструмент не підтримує вибір кодування символів — лише UTF-8.
Поширені запитання
Чи можу я закодувати двійковий файл?
Ні, цей інструмент призначений лише для тексту. Для кодування двійкових файлів використовуйте окремий кодувальник файлів Base64.
Чому в результаті є символ '='?
Символ '=' (padding) додається, коли довжина вхідних даних не кратна трьом байтам. Це нормально.
Що станеться, якщо я введу некоректний Base64?
Інструмент покаже помилку, а не замінить символи. Перевірте правильність вхідного рядка.
Привіт ↔ 0J/RgNC40LLRltGC Hello ↔ SGVsbG8=
Для прямого кодування й зворотного декодування тут дані UTF-8 мають бути не більше 6 МіБ: це дає до 8 МіБ Base64. Довший результат можна відновити як байти файловим декодувальником у межах його обмежень.
Обробка виконується локально у вашому браузері.