CalSolve

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

Кодируйте текст в Base64 или декодируйте Base64 обратно в читаемый текст.

Кодирование и декодирование происходят локально в вашем браузере и никуда не отправляются.

Об этом инструменте

Base64 — это способ кодирования двоичных или текстовых данных в виде строки простых символов ASCII, чтобы их можно было безопасно передавать или хранить везде, где ожидается текст — в URL, поле JSON, вложении электронной почты или data:-URI для встроенного изображения.

Этот инструмент поддерживает полный текст Unicode (а не только базовый ASCII) и работает полностью в вашем браузере, поэтому вставленный контент никогда не покидает ваше устройство.

Стоит помнить, что Base64 — это кодирование, а не шифрование: оно полностью и легко обратимо, поэтому его никогда не следует использовать для защиты чувствительных или секретных данных — только для безопасного представления их в виде текста.

Похожие инструменты

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

Для чего используется кодирование Base64?
Base64 кодирует двоичные или текстовые данные в строку простых символов ASCII (A-Z, a-z, 0-9, + и /), что часто используется для встраивания данных в URL, JSON-данные, вложения электронной почты (MIME) и data:-URI для изображений, встроенных прямо в HTML или CSS.
Отправляются ли мои данные на сервер?
Нет — всё кодирование и декодирование происходит локально в вашем браузере с использованием стандартных API JavaScript. Ничто из того, что вы вводите или вставляете здесь, никуда не передаётся.
Является ли Base64 шифрованием или мерой безопасности?
Нет. Base64 — это кодирование, а не шифрование — оно полностью обратимо любым человеком без необходимости ключа и предназначено только для безопасного представления двоичных данных в виде текста. Его никогда не следует использовать для защиты конфиденциальной информации.
Почему текст, закодированный в Base64, выглядит длиннее оригинала?
Base64 представляет каждые 3 байта входных данных как 4 символа ASCII, поэтому закодированный текст примерно на 33% длиннее оригинала. Это увеличение размера — плата за возможность безопасно представить любые двоичные данные в виде простого текста.