Что такое кодировщик/декодер base64?

Base64 Encoder/Decoder — это бесплатный онлайн-инструмент, который преобразует текст в кодировку BASE64 и обратно. Base64 — это схема кодирования двоичного текста, которая представляет двоичные данные в формате строки ASCII, обычно используемая для встраивания данных в URL-адрес, электронные письма, HTML и полезные нагрузки API, где двоичные данные не могут передаваться напрямую.
Инструмент поддерживает как стандартную кодировку Base64 (RFC 4648), так и кодировку, безопасный для URL-адресов, которая заменяет символы + и / символов и _, чтобы сделать вывод безопасным для использования в URL-адресах и именах файлов. Вы можете закодировать обычный текст в Base64 или декодировать строки Base64 обратно в читаемый текст одним щелчком мыши.
Независимо от того, являетесь ли вы разработчиком API, которым требуются данные, закодированные в BASE64, отладочные строки или кодирующие значения, этот инструмент обеспечивает мгновенное преобразование с четким вводом и выводом. Вся обработка происходит в вашем браузере, сохраняя ваши данные полностью приватными.
Base64 - это кодировка, а не шифрование, и различие имеет значение, потому что его регулярно принимают за одно. Все, что здесь закодировано, может быть декодировано кем угодно за секунду, поэтому оно ничего не защищает: его задача - передавать двоичные данные через каналы, которые только надежно сохраняют текст, такие как тела электронной почты, строки JSON и URI данных. Стоимость равна размеру. Каждые три байта становятся четырьмя символами, поэтому выход примерно на 33 процента больше входных данных, поэтому встраивание большого изображения в качестве URI данных может сделать страницу медленнее, чем быстрее. вариант, безопасный для URL-адресов, меняет местами два символа, которые имеют значение в URL-адресе, плюс и косую черту, на минус и подчеркивание, и это то, что используют JWT. Набивка знаками равенства требуется стандартом, но допускается большинством декодеров как необязательная.
Как использовать кодер/декодер base64?
Выберите «Кодировать» или «Декодировать»
Выберите, хотите ли вы закодировать текст в Base64 или декодировать строку Base64 обратно в обычный текст.
Введите свои данные
Вставьте или введите обычный текст (для кодирования) или строку base64 (для декодирования) во входную область.
Получите мгновенные результаты
Инструмент мгновенно преобразует ваш ввод и отображает результат. Для кодирования вы получаете строку base64; для декодирования вы получаете исходный обычный текст.
Скопируйте вывод
Нажмите кнопку Копировать, чтобы скопировать закодированный или декодированный результат в буфер обмена для использования в вашем приложении или проекте.
Основные характеристики
Правильно обрабатывает Unicode
Текст сначала кодируется через UTF-8, поэтому акцентированные символы, смайлики и нелатинские сценарии переживают путешествие туда и обратно, которое наивный вызов бтоа отвергнет
Кодировать и декодировать
Преобразование текста в Base64 и декодирование Base64 обратно в текст с помощью переключателя в один клик
URL-безопасная кодировка
Поддерживает кодировку, безопасную для URL-адресов, которая заменяет + и / с - и _ для безопасного использования в URL-адресах
Преобразование в реальном времени
Вход преобразуется мгновенно по мере ввода, обеспечивая немедленную обратную связь без нажатия каких-либо кнопок
Frequently Asked Questions
Related Tools
Chmod Calculator
Convert Unix file permissions between octal, symbolic and rwx checkboxes. Toggle read, write and execute for owner, group and others, plus setuid, setgid and sticky, and copy the chmod command - all in your browser.
JSON Formatter
Format, validate, and minify JSON data
PHP Unserialize
Decode and visualize PHP serialized strings, JSON, and Base64 data with tree view
YAML Validator
Validate YAML syntax and convert to JSON format
Comments
0 comments
No comments yet. Be the first to share your thoughts!