Как это работает
Выберите формат и направление, затем введите или вставьте текст. Текст обрабатывается как UTF-8, поэтому корейский, китайский, японский языки и эмодзи корректно преобразуются в обе стороны. Кнопка обмена переносит результат обратно во ввод и меняет направление, чтобы можно было проверить, что декодирование возвращает ровно исходный текст.
"Hi" → Base64 "SGk=" · URL "Hi" · HEX "48 69"
Какой формат использовать
- Base64: встраивание данных в письма, JSON или data URL.
- Base64URL: URL-безопасный вариант для JWT-токенов и ссылок (без + / =).
- URL: процентное кодирование параметров запроса и не-ASCII путей.
- HTML: экранирование < > & и кавычек, чтобы текст безопасно показывался на веб-странице.
- HEX: просмотр сырых байтов UTF-8 любого текста.
- Unicode: \u-экранирование для JavaScript, JSON и исходного кода Java.
Советы
- Base64 — это кодирование, а не шифрование: декодировать может кто угодно.
- При декодировании пробелы и переносы строк во входе Base64 и HEX игнорируются.
- Всё выполняется в вашем браузере; ничего не загружается.
Стандарты и источники
- Base64 и Base64URL соответствуют RFC 4648
- Процентное кодирование URL соответствует RFC 3986
- Текст кодируется как UTF-8 (RFC 3629)
Last reviewed 7 октября 2026 г.
Часто задаваемые вопросы
Как декодировать строку Base64?
Выберите Base64, установите направление «Декодировать» и вставьте строку. Пробелы и переносы строк игнорируются.
Что такое Base64URL?
URL-безопасная версия Base64, использующая - и _ вместо + и / и отбрасывающая дополнение =. Используется в JWT-токенах и веб-ссылках.
Почему декодирование не удаётся?
Входные данные могут быть в другом формате, обрезаны или не быть корректным текстом UTF-8. Проверьте, что формат и направление соответствуют данным.
Base64 — это шифрование?
Нет. Base64 лишь меняет запись данных. Декодировать его может любой, поэтому никогда не используйте его для защиты секретов.
Поддерживаются ли эмодзи и нелатинский текст?
Да. Текст сначала преобразуется в байты UTF-8, поэтому любой язык и эмодзи проходят туда-обратно точно.