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

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

·

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

Разработчик
Текст и письмо
Изображения и цвета
Медиа
Веб и SEO
Утилиты
Конфиденциальность и безопасность
Калькуляторы
  1. Главная
  2. Текст и письмо
  3. Текстовые инструменты
  4. Текст в двоичный код / Двоичный код в текст

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

Последнее обновление: 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 Encoder/Decoder

Encode and decode Base64

Character Counter

Count characters in text

Case Converter

Convert text between cases