Вам нужно работать с форматом Base64? Наш сайт - идеальное решение! Используйте наш удобный онлайн-инструмент для легкого кодирования или декодирования ваших данных.

Декодировать из формата Base64

Для кодированных бинарных файлов, таких как изображения, документы и т. д., используйте форму загрузки файлов, расположенную ниже на этой странице.

Decode files from Base64 format

0 Click (or tap) here to select a file
The maximum file size is 192MB. Do not execute decoded files originated from untrusted sources.
Working...
Please wait until the decoding process is complete.
Success!
{file} to download the decoded file.
Please note that this file is removed from our system immediately after the first download attempt or 15 minutes of inactivity.
Error! Something went wrong:{error}

О программе

Добро пожаловать в Base64 Decode and Encode, простой онлайн-инструмент, который делает именно то, что заявлено: декодирует из Base64 и быстро и легко кодирует в него. Кодируйте ваши данные в Base64 без проблем или декодируйте их в удобочитаемый формат.

Зачем использовать кодирование Base64?

Схемы кодирования Base64 часто используются, когда необходимо закодировать двоичные данные, особенно когда эти данные нужно хранить и передавать по носителям, предназначенным для работы с текстом. Это кодирование помогает гарантировать, что данные остаются целыми и невредимыми во время транспортировки. Base64 обычно используется во многих приложениях, включая электронную почту через MIME, а также для хранения сложных данных в XML или JSON.

Расширенные параметры

Набор символов

В случае текстовых данных схема кодирования не содержит набор символов, поэтому вы должны указать, какой набор символов использовался во время процесса кодирования. Обычно это UTF-8, но может быть и много других; если вы не уверены, попробуйте доступные варианты или попробуйте вариант автоопределения. Эта информация используется для преобразования декодированных данных в набор символов нашего сайта, чтобы все буквы и символы отображались правильно. Обратите внимание, что это не имеет значения для файлов, так как к ним не нужно применять веб-безопасные преобразования.

Декодировать каждую строку отдельно

Кодированные данные обычно состоят из непрерывного текста, поэтому даже символы новой строки преобразуются в их Base64-кодированные формы. Перед декодированием все некодированные пробелы удаляются из ввода для защиты целостности ввода. Этот параметр полезен, если вы намереваетесь декодировать несколько независимых записей данных, разделенных разрывами строк.

Живой режим

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

Безопасно и защищено

Все связи с нашими серверами проходят через защищенные SSL зашифрованные соединения (https). Мы удаляем загруженные файлы с наших серверов сразу после их обработки, а полученный файл для загрузки удаляется сразу после первой попытки загрузки или 15 минут бездействия (в зависимости от того, что наступит раньше). Мы не храним и не проверяем содержимое отправленных данных или загруженных файлов. Прочтите нашу политику конфиденциальности ниже для получения дополнительной информации.

Совершенно бесплатно

Наш инструмент бесплатен для использования. С этого момента вам не нужно загружать какое-либо программное обеспечение для таких простых задач.

Подробности о кодировании Base64

Base64 - это общий термин для ряда похожих схем кодирования, которые кодируют двоичные данные, обрабатывая их численно и преобразуя в представление base-64. Термин Base64 происходит от определенной кодировки передачи содержимого MIME.

Дизайн

Конкретный выбор символов для составления 64 символов, необходимых для Base64, варьируется в зависимости от реализации. Общим правилом является выбор набора из 64 символов, который является 1) частью подмножества, общего для большинства кодировок, и 2) также печатным. Эта комбинация делает данные маловероятными для изменения во время передачи через системы, такие как электронная почта, которые традиционно не поддерживали 8-битные символы. Например, реализация Base64 MIME использует A-Z, a-z и 0-9 для первых 62 значений, а также "+" и "/" для последних двух. Другие варианты, обычно производные от Base64, имеют это свойство, но различаются по символам, выбранным для последних двух значений; примером является безопасный для URL и имен файлов вариант "RFC 4648 / Base64URL", который использует "-" и "_".

Пример

Вот фрагмент цитаты из "Убить пересмешника":

"Большинство людей хорошие, мой ребенок, ты просто еще не осознал это."

Это представлено как последовательность байтов ASCII и закодировано в схеме Base64 MIME следующим образом:

TW9zdCBwZW9wbGUgYXJlIGdvb2QsIG15IGNoaWxkLCB5b3UganVzdCBkb24ndCByZWFsaXplIGl0IHlldC4=