Base64 кодирование/декодирование

Локально кодируйте и декодируйте между UTF-8 текстом и Base64 строкой.

Локальная обработка в браузере
Эта страница прошла проверку открытого каталога; после включения JavaScript можно использовать все функции.
Руководство по использованию

Как использовать Base64 кодирование/декодирование

Локальная обработка в браузере

Пример

Текст

café 😀

Результат

Y2Fmw6kg8J+YgA==
  1. Кодировка

    Вставьте текст и выберите кодирование. Можно также вставить результат примера, выбрать декодирование и сравнить его с оригиналом.

Ограничения и примечания

  • Base64 — обратимое кодирование, а не шифрование; оно не скрывает исходный текст.
  • Эта страница восстанавливает только корректный текст UTF-8; изображения и другие двоичные файлы не создаются.

Часто задаваемые вопросы

Почему при декодировании Base64 возникает ошибка UTF-8?

Base64 может представлять любые байты, но эта страница выводит только текст. Убедитесь, что исходные данные — текст UTF-8, а не изображение, архив или другой файл. Base64 и преобразование изображения

Что делать, если скопированный Base64 содержит пробелы или переносы строк?

Перед декодированием эта страница удаляет пробелы и переносы строк, а затем восстанавливает текст UTF-8.

Отзывы о страницеНашли проблему или есть предложения по улучшению?
Функция обратной связи доступна только в онлайн-версии

Пожалуйста, отправляйте заявку после включения JavaScript в онлайн-версии; локальные функции текущего инструмента или примера не будут затронуты.

Перейти к отзыву в онлайн-версии