Текст в двоичный
Преобразуйте текст в двоичные, восьмеричные, десятичные или шестнадцатеричные байты UTF-8 либо декодируйте байты в текст.
Скалярные значения Unicode: · Байты UTF-8: · Цифры: · Символы:
Метод
Кодируйте точные байты UTF-8, не единицы UTF-16 или графемы. A → hex 41; é → C3 A9; 😀 → F0 9F 98 80. Пробелы, NUL, BOM и комбинируемые последовательности сохраняются без нормализации. Без пробелов ширины: двоичная 8, восьмеричная 3, десятичная 3, hex 2; AB → десятичное 065066. Отдельное 65 допустимо, 6566 нет. Ошибочные байты, одиночные суррогаты и неверный UTF-8 отклоняют весь результат. Пределы: кодирование 65536 единиц UTF-16 и байтов; декодирование 589824 единицы ввода, 524288 цифр, 65536 байтов/единиц вывода.
Скопировано
Не удалось скопировать. Выделите результат и скопируйте вручную.
О тексте в двоичный
Преобразуйте текст в двоичные, восьмеричные, десятичные или шестнадцатеричные байты UTF-8 либо декодируйте байты в текст.
é → C3 A9; 😀 → F0 9F 98 80; AB → 065066
Модель · UTF-8
Примеры использования
Как использовать
Введите текст
Получите бинарный код
Или введите бинарный для декодирования
Скопируйте результат
Советы профессионалов
- Пределы: кодирование 65536 единиц UTF-16 и байтов; декодирование 589824 единицы ввода, 524288 цифр, 65536 байтов/единиц вывода.
Часто задаваемые вопросы
Кодируйте точные байты UTF-8, не единицы UTF-16 или графемы. A → hex 41; é → C3 A9; 😀 → F0 9F 98 80. Пробелы, NUL, BOM и комбинируемые последовательности сохраняются без нормализации.
Без пробелов ширины: двоичная 8, восьмеричная 3, десятичная 3, hex 2; AB → десятичное 065066. Отдельное 65 допустимо, 6566 нет. Ошибочные байты, одиночные суррогаты и неверный UTF-8 отклоняют весь результат. Пределы: кодирование 65536 единиц UTF-16 и байтов; декодирование 589824 единицы ввода, 524288 цифр, 65536 байтов/единиц вывода.