Base64: декодировать и закодировать онлайн
Вставьте строку Base64 — результат появится сразу, по мере ввода. Декодер понимает обычный и URL-safe Base64, с выравниванием = и без него, с переносами строк и в виде data: URI. Кодировка текста определяется автоматически (UTF-8, Windows-1251, KOI8-R), поэтому «кракозябр» не будет, JSON выводится отформатированным. Если внутри файл — PNG, JPEG, PDF, MP3 и другие — вы увидите предпросмотр и скачаете его с правильным расширением. В режиме «Закодировать» любой текст или файл превращается в Base64: URL-safe, без выравнивания, строками по 76 символов или как data URI. Всё работает в браузере, токены и личные данные никуда не отправляются.
Бесплатно · Без регистрации
Как пользоваться
- Вставьте Base64 в поле или откройте .txt-файл с ним.
- Прочитайте текст или посмотрите и скачайте файл, который был внутри.
- Если видите «кракозябры», выберите другую кодировку.
- Чтобы закодировать, переключитесь на «Закодировать» и введите текст или откройте файл.
Почему стоит использовать этот инструмент
Без кракозябр
UTF-8, Windows-1251 и KOI8-R определяются автоматически, кодировку можно выбрать вручную.
Терпимый декодер
Обычный и URL-safe Base64, без выравнивания, с переносами строк и data URI.
Файлы и предпросмотр
Распознаёт PNG, JPEG, GIF, WebP, SVG, PDF, ZIP, MP3, MP4 и другие, показывает и сохраняет с нужным расширением.
Hex-просмотр
Байты бинарных данных и скрытые символы как на ладони.
Кодирование текста и файлов
URL-safe, без выравнивания, строки MIME по 76 символов и префикс data URI.
Конфиденциально
Всё в браузере: ключи API и токены никуда не уходят.
Что такое Base64
Base64 записывает любые байты всего 64 безопасными символами: A–Z, a–z, 0–9, + и /. Его используют там, где двоичные данные нужно передать через системы, рассчитанные на текст: вложения в письмах, JSON-API, картинки внутри HTML и CSS, заголовки Basic-авторизации и JWT-токены. Каждые 3 байта превращаются в 4 символа, поэтому Base64 примерно на треть длиннее оригинала.
Почему вместо русского текста «кракозябры»
Русский текст может храниться в UTF-8, Windows-1251 или старой KOI8-R. Если открыть его не в той кодировке, получится «РџСЂРёРІРµС‚» вместо «Привет». Декодер сам подбирает подходящую кодировку, а если результат всё равно странный, выберите её в списке вручную. Заголовки писем вида «=?KOI8-R?B?…?=» тоже декодируются автоматически.
Base64 в картинку или файл
Вставьте строку data:image/png;base64 из CSS или HTML либо Base64 из ответа API, и инструмент определит тип файла по первым байтам. Картинки, аудио и видео показываются сразу, PDF открывается в новой вкладке, а «Скачать» сохраняет файл с правильным расширением. Удобно, например, чтобы достать PDF или подпись из XML-документа, где файл передан в Base64.
Частые ошибки
- «Такого символа в Base64 нет» — обычно мешают кавычки, обратный слеш или экранированный \n из JSON.
- Неверная длина означает, что строку обрезали при копировании.
- URL-safe Base64 (с - и _) и строки без = декодируются автоматически.
- Base64 — это не шифрование: раскодировать его может любой, прятать так пароли нельзя.
Частые вопросы
Как декодировать Base64?
Просто вставьте Base64 в поле — текст или файл появятся сразу, нажимать ничего не нужно.
Отправляются ли данные на сервер?
Нет. Декодирование и кодирование выполняются в браузере, это важно для токенов, ключей и персональных данных.
Почему текст отображается «кракозябрами»?
Скорее всего, текст в другой кодировке. Выберите в списке Windows-1251 или KOI8-R.
Можно ли превратить Base64 в картинку?
Да. Вставьте Base64 или data URI целиком — картинка появится, а кнопка «Скачать» сохранит её в PNG, JPEG или нужном формате.
Как закодировать файл в Base64?
Переключитесь на «Закодировать», нажмите «Открыть файл» и выберите его. Для HTML или CSS отметьте «Добавить префикс data: URI».
Base64 — это шифрование?
Нет. Base64 лишь меняет запись данных, раскодировать его может кто угодно.
Похожие инструменты
Нужно что-то создать?
Расскажите, что вы хотите построить.
Расскажите, что вам нужно создать: от простого сайта до полноценного приложения, AI-решения, автоматизации или индивидуальной системы.