Glyph WidgetsGlyph Widgets
О проектеКонтактыКонфиденциальностьУсловияПоддержать на Ko-fi

© 2026 Glyph Widgets. Все права защищены.

·

100% обработка на стороне клиента

Текст в двоичный код / Двоичный код в текст

Последнее обновление: 5 марта 2026 г.

Преобразуйте текст в двоичное или шестнадцатеричное представление. Поддерживает Unicode через кодировку UTF-8.

Вывод
Вывод:
Разделитель:
0 символов
0 символов

Сохранённые настройки — функция для спонсоров.

История инструментов — функция для спонсоров.

Заметки к инструментам — функция для спонсоров.

Возможности

  • ▶Преобразование текста в двоичный код
  • ▶Преобразование текста в шестнадцатеричный код
  • ▶Настраиваемый разделитель
  • ▶Поддержка Unicode/UTF-8
  • ▶Преобразование в реальном времени
  • ▶Копировать в буфер обмена
  • ▶Преобразование двоичного кода в текст
  • ▶Преобразование шестнадцатеричного кода в текст

Как использовать этот инструмент

1

Выберите режим

Выберите 'Текст → Двоичный' для кодирования или 'Двоичный → Текст' для декодирования.

2

Введите текст

Введите или вставьте текст (режим кодирования) или двоичные/hex данные (режим декодирования).

3

Выберите формат

Выберите двоичный или шестнадцатеричный формат. При кодировании можно настроить разделители.

4

Копировать результат

Скопируйте преобразованный вывод в буфер обмена. Используйте обмен для смены направления.

Процесс кодирования UTF-8

Каждый символ сначала преобразуется в его байтовое представление UTF-8. Символы ASCII (A-Z, 0-9) используют 1 байт, европейские символы с акцентами используют 2 байта, большинство азиатских символов используют 3 байта, а эмодзи обычно используют 4 байта. Это делается с использованием API TextEncoder, который предоставляет нативное кодирование UTF-8 в браузере.

Двоичное преобразование

Каждый байт UTF-8 преобразуется в 8-битное двоичное представление с использованием toString(2) и дополняется до 8 цифр ведущими нулями. Например, значение байта 65 (буква 'A') становится '01000001'. Это показывает точный битовый паттерн, хранящийся в памяти компьютера.

Шестнадцатеричная альтернатива

Для шестнадцатеричного вывода каждый байт преобразуется с использованием toString(16) и дополняется до 2 цифр. Это создает более компактное представление — каждый байт становится 2 шестнадцатеричными символами (0-9, A-F) вместо 8 двоичных цифр. Например, байт 65 становится '41' в hex.

Проверка и конфиденциальность

Проверка ввода проверяет недвоичные символы и проверяет границы байтов перед преобразованием. Если двоичный код представляет недействительные последовательности UTF-8, декодер покажет замещающий символ (�). Вся обработка происходит в вашем браузере без связи с сервером.

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

Текст преобразуется в двоичный код путём кодирования каждого символа с помощью UTF-8, затем представления каждого байта как 8-битного двоичного числа (0 и 1).

Связанные инструменты

Base64

Кодировать текст в Base64

Счётчик символов

Подсчитать символы в тексте

Конвертер регистра

Преобразование регистра текста