Command Palette

Search for a command to run...

БИ

бинарный переводчик

Перевод текста в двоичный и двоичный текст в текст, плюс шестнадцатеричный, десятичный и восьмеричный, с полной поддержкой UTF-8

Что такое бинарный переводчик?

Двоичный переводчик преобразует читаемый человеком текст в двоичный код - единицы и нули, которые на самом деле хранит компьютер - и преобразует этот двоичный файл обратно в текст. Каждый символ превращается в его значение UTF-8 байтов и записывается в выбранную вами базу: двоичную (по основанию 2), восьмеричную (по основанию 8), десятичную (по основанию 10) или шестнадцатеричную (по основанию 16). Введите "Hi", и вы мгновенно увидите 01001000 01101001; вставьте этот двоичный файл обратно, и вы снова получите "Hi".

Как текст для двоичного переводчика он принимает целые предложения и абзацы, а не только одиночные буквы: пространство между двумя словами становится 00100000, а разрыв строки становится 00001010. Он также работает как двоичный переводчик в десятичную дробь для строк байтов. Декодируйте двоичный файл в текст, нажмите "Переключиться" и выберите "Десятичный", и каждый байт отображается как число от 0 до 255, поэтому 01001000 01101001 читается как 72 105.

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

В вашем браузере все работает на 100%. Декодируете ли вы захваченную двоичную строку, обучаете, как работает кодировка символов, или проверяете, как сообщение представлено на уровне байтов, ничто из вставляемого не загружается или записывается. Переводчик работает в автономном режиме после загрузки страницы, поэтому вы можете конвертировать чувствительные строки, не покидая их устройство.

Текст должен стать байтами, прежде чем он может стать двоичным, и выбранная кодировка решает ответ. UTF-8 используется здесь, что означает, что символы ASCII занимают один байт и производят восемь битов каждый, в то время как букву с акцентом занимают два байта, а смайлик четыре. Таким образом, слово из пяти символов не всегда состоит из сорока битов, и двоичная строка, которая декодируется во что-то искаженное, обычно создавалась при другой кодировке. группировка имеет значение при декодировании: восемь битов в байт является предположением, а двоичная строка, длина которой не кратна восьми, либо усечена, либо записана в семибитном ASCII, который был распространен в старых системах. Разделители гибкие на входе, потому что источники различаются, но последовательный интервал делает длинную строку намного проще проверить на глаз.

Как использовать бинарный переводчик?

  1. Выберите направление

    Выберите «Текст в двоичный», чтобы закодировать читаемый текст в код, или «двоичный текст», чтобы декодировать двоичный, шестнадцатеричный, десятичный или восьмеричный строки обратно в символы.

  2. Выберите базу чисел

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

  3. Введите свой ввод

    Введите или вставьте текст для кодирования или вставьте код для декодирования. Пробелы, запятые и разрывы строки вся работа как разделители, а непрерывная двоичная или шестнадцатеричная раздельно разделяется на байты.

  4. Скопируйте результат

    Конвертированный вывод отображается ниже. Скопируйте его одним щелчком мыши или загрузите образец, чтобы сначала увидеть рабочий пример.

One byte in all four bases

Text becomes bytes before it becomes any of these bases, and the byte is the part that matters. The encoder runs UTF-8 by hand so a character outside ASCII produces the same bytes here as it would anywhere else: an emoji is four bytes, not one mangled value.

How the capital letter H, byte value 72, looks in each base
BasePadding per byteThe letter H
Binary8 digits01001000
Octal3 digits110
Decimalnone, 0 to 255 varies in width72
Hexadecimal2 digits48

Основные характеристики

  • Двусторонний перевод

    Преобразование текста в двоичный и двоичный обратно в текст в одном инструменте, переключаясь без потери ввода

  • Четыре базы чисел

    Вывод или чтение двоичных, восьмеричных, десятичных и шестнадцатеричных - полезно для отладки, обучения и форматов низкого уровня

  • Полная поддержка UTF-8

    Кодирует и декодирует весь диапазон Юникода, включая акценты, символы CJK и эмодзи, используя правильные многобайтовые UTF-8

  • Гибкий входной синпарсинг

    Принимает пробел, запятые или значения, разделенные новой строкой, и автоматические фрагменты непрерывно двоичного и шестнадцатеричного в байты

Frequently Asked Questions

Выберите «Текст в двоичный», оставьте базовый набор в двоичный и введите текст в поле ввода. Каждый символ преобразуется в его значение байта UTF-8 и отображается в виде 8-битных групп, поэтому «А» становится 01000001. Результат обновляется в реальном времени и может быть скопирован одним щелчком мыши.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

binary translatortext to binarybinary to textbinary code translatortext to hexhex to textascii to binarybinary decoderbinary encodertext to decimaltext to binary translatorbinary to decimal translator