Base64 декодер
Мгновенно раскодируйте строку Base64 обратно в читаемый текст. Разбирайте заголовки авторизации, токены, ответы API и письма. Бесплатный Base64 декодер.
Превратите строку Base64 обратно в читаемый текст
Строки Base64 встречаются в интернете повсюду: в HTTP-заголовках, JSON, исходном коде писем, конфигурационных файлах и токенах. Они выглядят как случайный набор букв и часто заканчиваются одним или двумя знаками =. Этот декодер превращает их обратно в исходный текст, чтобы вы увидели, что внутри.
Например, SGVsbG8sIEJvdHN5IQ== раскодируется в Hello, Botsy!. Вставьте строку, отправьте и прочитайте результат.
Если результат выглядит как набор непонятных символов, исходные данные, скорее всего, не были текстом. Это может быть изображение, архив или зашифрованные данные. Для изображений попробуйте конвертер Base64 в изображение.
Как пользоваться Base64 декодером
- Вставьте строку Base64 в поле. Не включайте префиксы вроде
Basicилиdata:...;base64,. - Отправьте на декодирование.
- Прочитайте или скопируйте раскодированный текст.
Примеры
Обычный текст
Ввод: TXkgQm90c3kgdG9vbHM=
Результат: My Botsy tools
Текст с диакритикой
Ввод: w7FhbmTDug==
Результат: ñandú
Текст в UTF-8 раскодируется правильно, включая буквы с диакритикой и кириллицу.
Без выравнивания
Ввод: SGVsbG8gd29ybGQ
Результат: Hello world
Отсутствие = в конце здесь не мешает.
Где пригодится
- Проверка содержимого заголовка HTTP Basic Authorization при отладке.
- Чтение заголовка и полезной нагрузки JWT (это JSON в кодировке Base64URL).
- Просмотр значений Base64 в секретах Kubernetes, переменных окружения или конфигурационных файлах.
- Чтение закодированных частей исходного кода письма.
- Проверка результата вашего собственного кода, который выдаёт Base64.
Советы и важные нюансы
- Если декодирование не удалось, проверьте, нет ли пропущенного выравнивания
=, лишних пробелов или переносов строк, или символов, не входящих в алфавит Base64. - JWT и некоторые API используют URL-безопасный Base64, где вместо
+и/стоят-и_. При необходимости замените их обратно перед декодированием. - Раскодированный JSON удобнее читать, если прогнать его через JSON форматтер.
- Осторожнее с токенами и учётными данными: декодирование не проверяет токен, а живые секреты не стоит вставлять ни на какие сайты.
Особые случаи и ограничения
- Недопустимые символы молча пропускаются, а не вызывают ошибку.
SGVsbG8@IHdvcmxkраскодируется в «Hello» и мусор после него, так что бессмысленный результат часто означает повреждённую строку. - URL-безопасный Base64 (с
-и_) раскодируется неправильно, если не заменить их обратно на+и/:PDw_Pz4-даёт мусор, аPDw/Pz4+даёт<<??>>. - Двоичные данные, такие как изображения или zip-архивы, отображаются нечитаемыми символами. Для картинок используйте Base64 в изображение.
- Переносы строк внутри длинных строк (обычное дело в исходном коде писем) игнорируются, поэтому их можно вставлять как есть.
Частые вопросы
Как понять, что строка закодирована в Base64?
В Base64 используются только A–Z, a–z, 0–9, + и /, в конце может стоять выравнивание =, а длина обычно кратна 4. Это признаки, а не доказательство; проще всего попробовать раскодировать.
Почему раскодированный текст выглядит как абракадабра?
Скорее всего, исходные данные были двоичными: изображение, zip-архив или зашифрованные байты, а не текст.
Можно ли так раскодировать JWT?
Можно раскодировать заголовок и полезную нагрузку (первые две части, разделённые точками). Сначала замените - и _ на + и /. Подпись при декодировании не проверяется.
Декодировать Base64 — это то же самое, что расшифровать?
Нет. Base64 — общедоступное кодирование без ключа. Раскодировать его может кто угодно, поэтому для защиты секретов оно не подходит.
Похожие инструменты
- Base64 кодировщик: Закодируйте любую строку в Base64.
- Base64 в изображение: Декодируйте Base64 в изображение.
- URL-декодер: Раскодируйте URL обратно в обычную строку.
- JSON валидатор и форматтер: Проверьте JSON на валидность и сделайте его аккуратным.
- Шестнадцатеричный конвертер: Преобразуйте текст в шестнадцатеричный код и обратно для любой строки.
Аналогичные инструменты
Мгновенно закодируйте любой текст или строку в Base64. Удобно для data URI, заголовков HTTP Basic auth, почты и API. Бесплатный Base64 кодировщик.
Популярные бесплатные инструменты
Создайте надёжный случайный пароль в один клик. Выберите длину, заглавные и строчные буквы, цифры и символы. Бесплатно и без регистрации.
Извлеките все адреса электронной почты из текста, HTML, логов или документов в один клик и получите чистый список с подсчётом. Бесплатно.
Измените регистр текста: ВЕРХНИЙ, нижний, как в предложении, С Заглавных, camelCase, PascalCase, snake_case, CONSTANT_CASE, dot.case, param-case.
Проверьте DNS-записи любого домена: A, AAAA, CNAME, MX, NS, TXT и SOA. Проверьте настройки почты, SPF, верификации и NS-серверов бесплатно.
Создайте ссылку на чат WhatsApp с вашим номером и готовым сообщением. Добавьте её на сайт, в био, рекламу или QR-код. Бесплатный генератор wa.me.
Введите IP-адрес, чтобы узнать связанное с ним имя хоста или домен с помощью обратного DNS-запроса (PTR). Бесплатный обратный поиск IP.