Бинарный переводчик преобразует читаемый человеком текст в двоичный код — те единицы и нули, которые на самом деле хранит компьютер, — и преобразует обратно этот двоичный файл обратно в текст. Каждый символ превращается в его значение байта UTF-8 и записывается в выбранную вами базу: двоичный (баз 2), восьмеричный (базовый 8), десятичный (база 10) или шестнадцатеричный (база 16). Введите «привет» и вы сразу увидите 01001000 01101001, вставьте этот двоичный файл обратно, и вы снова получите «Привет».
Перевод не является таблицей поиска из нескольких сотен ASCII писем. Этот инструмент кодирует полный диапазон Unicode через UTF-8, поэтому буквенные буквы, нелатинские скрипты и даже эмодзи правильно переводятся в два, три или четыре байта каждый. При декодировании инструмент повторно собирает многобайтовые последовательности в исходные символы и сообщает о явной ошибке, если поток байтов неверно сформирован, а не производить бесшумную чушь.
В вашем браузере все работает на 100%. Декодируете ли вы захваченную двоичную строку, обучаете, как работает кодировка символов, или проверяете, как сообщение представлено на уровне байтов, ничто из вставляемого не загружается или записывается. Переводчик работает в автономном режиме после загрузки страницы, поэтому вы можете конвертировать чувствительные строки, не покидая их устройство.
Выберите «Текст в двоичный», чтобы закодировать читаемый текст в код, или «двоичный текст», чтобы декодировать двоичный, шестнадцатеричный, десятичный или восьмеричный строки обратно в символы.
Переключение между бинарными, шестнадцатеричными, десятичными и восьмеричными. Выход переформатируется мгновенно, при этом каждый байт нулевого значения до постоянной ширины.
Введите или вставьте текст для кодирования или вставьте код для декодирования. Пробелы, запятые и разрывы строки вся работа как разделители, а непрерывная двоичная или шестнадцатеричная раздельно разделяется на байты.
Конвертированный вывод отображается ниже. Скопируйте его одним щелчком мыши или загрузите образец, чтобы сначала увидеть рабочий пример.
Преобразование текста в двоичный и двоичный обратно в текст в одном инструменте, переключаясь без потери ввода
Вывод или чтение двоичное, восьмеричное, десятичное и шестнадцатеричное — полезно для отладки, образования и низкоуровневых форматов
Кодирует и декодирует весь диапазон Юникода, включая акценты, символы CJK и эмодзи, используя правильные многобайтовые UTF-8
Принимает пробел, запятые или значения, разделенные новой строкой, и автоматические фрагменты непрерывно двоичного и шестнадцатеричного в байты
Encode and decode text to/from Base64 format
Encode and decode URLs, query strings, and form data with encodeURIComponent, encodeURI, or form-urlencoded modes
Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes from any text
0 comments
No comments yet. Be the first to share your thoughts!