Кодировщик / Декодировщик Base64

Кодируйте и декодируйте текст или файлы в Base64 и обратно — с URL-безопасным выводом и переносом строк.

0 chars · 0 bytes
0 chars · 0 bytes
Перетащите файл сюда или нажмите для выбора
Любой тип файла. Кодирование происходит полностью в браузере.

Что такое этот кодировщик и декодировщик Base64?

Это бесплатный инструмент Base64 в браузере, который мгновенно кодирует и декодирует текст и файлы — с поддержкой стандартного и URL-безопасного алфавитов, необязательного переноса строк и полного UTF-8 — и при этом никакие данные не покидают ваше устройство, потому что каждое преобразование выполняется на JavaScript прямо у вас.

Как закодировать текст или файл в Base64 онлайн, не загружая его?

Вставьте текст или перетащите файл — результат появится мгновенно. Кодирование выполняется полностью в браузере с помощью нативных API TextEncoder и btoa, поэтому ваши данные никогда не отправляются на сервер.

Ключевые возможности

Кодирование и декодирование в одном месте
Переключайтесь между кодированием и декодированием одним кликом или возвращайте результат во ввод, чтобы объединять преобразования.
URL-безопасный и стандартный алфавиты
Включите URL-безопасный вывод, который заменяет + и / на - и _ и убирает заполнение — готово для строк запроса и JWT.
Файл в Base64 и Data URI
Перетащите любой файл, чтобы получить его строку Base64 и готовый data URI для встроенных изображений, CSS или вложений электронной почты.
Полная поддержка UTF-8
Эмодзи, диакритика и нелатинские письменности кодируются и декодируются корректно, потому что инструмент использует обработку байтов с учётом Unicode, а не устаревшие коды символов.

Как пользоваться

Выберите Кодировать или Декодировать, затем вкладку Текст или Файл. Для текста введите или вставьте слева и читайте результат справа; при необходимости включите URL-безопасный вывод или перенос строк по 76 символов. Для файлов перетащите файл в область загрузки, чтобы получить строку Base64 и data URI. Скопируйте или скачайте результат — ничего не отправляется на сервер.

Часто задаваемые вопросы

Загружаются ли мой текст или файл на сервер?

Нет. Инструмент на 100% работает на стороне клиента — кодирование и декодирование происходят полностью в вашем браузере, поэтому даже конфиденциальные данные и личные файлы можно использовать безопасно.

Что такое URL-безопасный Base64?

URL-безопасный Base64 заменяет символы + и / на - и _ и убирает завершающее заполнение, поэтому строку можно использовать в URL-адресах, именах файлов и JWT без дополнительного экранирования.

Почему мой декодированный текст выглядит искажённым?

Скорее всего, ввод не является корректным Base64 или был закодирован из двоичного файла, а не из текста UTF-8. Проверьте лишние символы, а двоичные файлы обрабатывайте через вкладку Файл.

Создано командой Tooljar с использованием нативных браузерных API TextEncoder, TextDecoder, btoa и atob и протестировано на соответствие стандарту Base64 (RFC 4648), поэтому вывод совпадает с тем, что ожидают ваши серверы и библиотеки.