Base64: кодирование и декодирование
Кодируйте текст в Base64 и обратно с полной поддержкой Unicode.
Вставьте текст, чтобы закодировать его в Base64, или вставьте Base64, чтобы получить текст обратно. Unicode обрабатывается правильно, поэтому русский, узбекский и эмодзи проходят преобразование без потерь — именно на этом ломаются многие простые инструменты.
Как пользоваться
- Выберите «Кодировать» или «Декодировать».
- Вставьте текст или Base64 в поле ввода.
- Скопируйте результат или нажмите «Поменять», чтобы прогнать обратно.
Почему этот инструмент
Полная конфиденциальность
Всё работает внутри браузера. Ваши файлы и текст никогда не отправляются на сервер.
Бесплатно и без ограничений
Без регистрации, без водяных знаков и без лимита на количество использований.
Мгновенный результат
Не нужно ничего загружать и ждать очереди — результат появляется так быстро, как позволяет ваше устройство.
Работает на любом устройстве
Любой современный браузер на телефоне, планшете или компьютере. Ничего устанавливать не нужно.
Частые вопросы
- Работает ли с кириллицей и узбекским текстом?
- Да. Текст переводится в байты UTF-8 перед кодированием, поэтому любой алфавит проходит преобразование корректно. Многие простые инструменты вызывают btoa напрямую, а он понимает только Latin-1 и либо выдаёт ошибку, либо молча портит текст.
- Что такое URL-safe Base64?
- Обычный Base64 использует + и /, которые имеют особое значение в URL, и = для выравнивания. URL-safe заменяет их на - и _ и убирает выравнивание, поэтому результат можно вставить в адрес без изменений.
- Base64 — это шифрование?
- Нет, и это важно. Base64 — кодирование, а не шифр: расшифровать его может кто угодно мгновенно, что эта страница и демонстрирует. Никогда не используйте его для защиты паролей, токенов или личных данных.
- Почему мой Base64 не декодируется?
- Обычно из-за лишнего символа при копировании или отсутствующего выравнивания. Выравнивание восстанавливается автоматически, URL-safe символы принимаются, поэтому остаются пробелы или обрезанная строка.
- Мой текст загружается на сервер?
- Нет. Кодирование и декодирование выполняются полностью в браузере, поэтому можно безопасно вставлять токены или фрагменты конфигурации, которые не хочется отправлять на сторонний сайт.