ГлавнаяИнструментыТекст в двоичный код и обратно

Текст в двоичный код и обратно

Компьютер хранит текст числами: у каждого символа есть номер в таблице Unicode, а в памяти он лежит байтами UTF-8. Латинская «A» — это 65, в двоичном 01000001, один байт; русская «я» — кодовая точка 1103 (U+044F), но в UTF-8 это два байта 11010001 10001111. Калькулятор переводит текст в двоичный, шестнадцатеричный, восьмеричный и десятичный вид двумя способами — по байтам UTF-8, как в файле, и по кодовым точкам, как в учебнике, — и обратно: вставьте двоичный или hex-код, получите текст. Разделитель между группами, ширина группы в 8 бит и таблица по каждому символу настраиваются. Проверено 04.09.2026.

Вставьте текст — получите код; вставьте код из нулей и единиц или hex-байтов — получите текст.

По символам

Байты UTF-8 — по 8 бит с ведущими нулями; кодовые точки — 16 бит (выше U+FFFF — 24). Обратный перевод: группы бит собираются в байты и декодируются как UTF-8. Проверено 04.09.2026.

Как пользоваться

  1. Направление определяется автоматически: если в поле только нули, единицы и пробелы — это код.
  2. Двоичная, шестнадцатеричная, восьмеричная или десятичная.
  3. Байты UTF-8 — как в файле и в сети; кодовые точки Unicode — как в задачнике по информатике.
  4. Кнопка копирует код, таблица показывает символ за символом.

Частые вопросы

Как перевести букву в двоичный код

Найти её номер в таблице символов и записать в двоичной системе. «A» — 65 = 01000001. Для русских букв номер больше 255, и в одном байте он не помещается: в UTF-8 такая буква занимает два байта, а по кодовой точке записывается 16 битами.

Чем отличаются байты UTF-8 от кодовых точек

Кодовая точка — номер символа в Unicode, один на символ. UTF-8 — способ уложить этот номер в байты: латиница в один, кириллица в два, иероглифы в три, эмодзи в четыре. Файлы и сеть хранят байты, поэтому «привет» в UTF-8 — 12 байт.

Почему в коде группы по 8 бит

Байт — восемь бит, и ведущие нули сохраняются, чтобы границы байтов были видны: 65 записывается как 01000001, восемь знаков вместо семи. Для кодовых точек группы по 16 бит.

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

Разбить на байты по восемь бит, каждый перевести в число и собрать символы по правилам UTF-8. Калькулятор делает это сам, если вставить код: пробелы между байтами необязательны.

Что такое hex-представление

Та же запись, но в шестнадцатеричной системе: один байт — две цифры 0–9 и A–F. «A» — 41, «я» — D1 8F. Так байты показывают hex-редакторы и отладчики.

Работает ли с эмодзи

Да: эмодзи — четыре байта в UTF-8, кодовая точка выше U+FFFF. Составные эмодзи с модификаторами показываются как несколько кодовых точек.

Данные куда-то отправляются

Нет, всё считается в браузере.

Ещё инструменты для SEO и маркетинга

Кластеризатор запросов, генераторы sitemap и robots.txt, минус-слова, разметка Schema.org и калькуляторы — в разделе инструментов.