Base64 → текст
Вставьте строку Base64, чтобы получить читаемый текст. Пробелы игнорируются. Если вместо + и / стоят - и _, включите URL-safe. Декодирование не покидает ваше устройство.
Приватно · Быстро · Бесплатно
Декодирование возвращает байты и читает их как UTF-8. «Кракозябры» чаще всего значат другую исходную кодировку или обрезанную строку.
Payload JWT и многие CDN-подписи — URL-safe и без padding. Переключите режим, прежде чем править строку вручную.
Как вернуть текст из Base64
- Вставьте строку Base64 (переносы и пробелы обычно не мешают)
- Если в источнике были -/_ или нет =, включите URL-safe и затем преобразуйте
- Скопируйте восстановленный текст; при ошибке сначала проверьте обрезку
Чем помогает страница
- Понимает обычный и URL-safe алфавит
- Терпимее к отсутствию padding — меньше сюрпризов с JWT
- Локальное декодирование удобно для чувствительных фрагментов
Типичные задачи
- Посмотреть содержимое Base64-полей в ответах и логах API
- Открыть средний сегмент JWT с включённым URL-safe
- Проверить, что присланная коллегой строка не обрезана
На заметку
- Снимите кавычки или лишний префикс data: перед декодированием
- Если выходит бинарный мусор — возможно, это картинка → Base64 в изображение
- Закодировать снова можно через текст в Base64
Примеры
| Ввод | Вывод | Примечание |
|---|---|---|
| SGk= | Hi | — |
| 5L2g5aW9 | 你好 | Китайский (UTF-8) |
Частые вопросы
- Почему декодирование не удаётся?
- Строка может быть обрезана, использовать URL-safe алфавит или не быть Base64. Попробуйте URL-safe и уберите кавычки вокруг.
- Можно ли декодировать только сегмент JWT?
- Многие части JWT — URL-safe Base64 без заполнения. Включите URL-safe и вставьте только этот сегмент. Есть и отдельный JWT-декодер.