- Главная
- Инструменты
- Декодер Base64
Декодер Base64 — декодировать Base64 в текст онлайн
Декодируйте стандартные строки Base64 обратно в читаемый текст UTF-8 за секунды. Вставьте токен, нажмите «Декодировать» и получите исходный текст — с честными ошибками, когда значение не является корректным Base64, и без загрузки вставленного.
Декодировано локально в вашем браузере — значение не покидает эту вкладку.
Декодирование выполняется полностью в этой вкладке через встроенный atob() браузера и декодер UTF-8. Вставленное значение никогда не покидает ваше устройство — не существует fetch-запроса, формы, маячка или журнала, содержащего его.
Поддерживаемые форматы
- Вход: стандартный Base64 (A–Z, a–z, 0–9, +, /) с необязательным дополнением.
- Принимает Base64 с переносами строк — окружающие пробелы сначала удаляются.
- Выход: текст UTF-8 (или понятная ошибка, если байты не являются корректным текстом UTF-8).
Как пользоваться
- 1
Вставьте Base64
Вставьте любую стандартную строку Base64, включая значения с переносами из редакторов или писем.
- 2
Декодируйте локально
Нажмите «Декодировать». Проверка и преобразование выполняются полностью в этой вкладке.
- 3
Скопируйте или скачайте
Скопируйте декодированный текст UTF-8 или скачайте его как файл .txt.
Что делает этот инструмент
Декодер берёт стандартную строку Base64, проверяет её, удаляет пробелы, которые редакторы добавляют при переносе длинных строк, и преобразует байты обратно в текст UTF-8. Неверный ввод никогда не интерпретируется молча: если алфавит или дополнение ошибочны, либо токен использует URL-safe вариант, вы получаете явную читаемую ошибку.
Для кого предназначен
Разработчикам, декодирующим сегменты полезной нагрузки JWT, фрагменты SMTP и XML, письма с вложениями в стиле quoted-printable, и инженерам поддержки, проверяющим значения Base64 из тикетов — без отправки данных стороннему сервису.
Как пользоваться декодером
Вставьте или введите значение Base64, нажмите «Декодировать» — текст UTF-8 появится с одним кликом «Копировать» или скачиванием в .txt. Длинные значения с переносами работают как есть; декодер удаляет пробелы переноса перед проверкой.
Когда декодирование не удаётся
Значение, оканчивающееся на - или _, — это URL-safe Base64, другой алфавит: инструмент выдаёт ошибку, а не угадывает перевод. Значения с неверным дополнением, посторонними символами или длиной, не кратной четырём, являются некорректным Base64 и отклоняются. Наконец, байты, не образующие корректный текст UTF-8, помечаются как таковые, потому что показ мусора лишь скрыл бы настоящую проблему.
Ограничения
- Только стандартный Base64. URL-safe токены с - или _ отклоняются с явным сообщением (см. FAQ).
- Декодированный результат ограничен 15 МБ, чтобы вставленный «мега-пакет» не заморозил вкладку.
- Если декодированные байты не являются корректным текстом UTF-8, инструмент сообщит об этом вместо показа «кракозябр» — для бинарных нагрузок используйте инструмент Base64 в изображение.
Похожие инструменты
Часто задаваемые вопросы
Нужна помощь?
Ответы на частые вопросы, наши контакты и прямая линия для сообщения о проблеме.