Текст у двійковий код
Перетворюйте текст і значення байтів в обох напрямках з ASCII або UTF-8.
По 8 двійкових цифр на байт, із пробілами між байтами: 01000001.
Межі: 4 096 байтів і 36 864 символи числового введення. ASCII приймає 0–127. Некоректний UTF-8 відхиляється.
Введення зберігається у браузері. До 500 символів також потрапляють до URL і поширених посилань. Очищення видаляє обидві копії.
Схожі інструменти
-
Конвертер кольорів
Один колір на вході, усі нотації на виході, плюс відтінки та контраст за WCAG. -
Конвертер римських чисел
Перетворюйте в обидва боки й дізнавайтеся значення символів. -
Кодування та декодування URL
Підготуйте текст для URL або відновіть символи з відсоткових кодів. -
Форматувальник JSON
Форматування, мініфікація й перевірка JSON із рядком і позицією помилки.
Перетворіть текст на значення байтів або відновіть його з послідовності чисел. Виберіть двійкову, шістнадцяткову, вісімкову чи десяткову систему числення. Для української та інших мов використовуйте UTF-8, а для початкового семибітного набору символів — ASCII. Це допоможе дослідити закодоване повідомлення, підготувати невеликі тестові дані або зрозуміти, як символи подаються байтами. У результаті байти розділено пробілами. Обробка відбувається у браузері, а некоректні дані спричиняють помилку: інструмент не вгадує значення й не повертає частково декодований текст.
Як користуватися
- Виберіть напрямок перетворення, систему числення та кодування символів.
- Введіть текст або вставте байти, розділені пробілами; перегляньте приклад потрібного формату.
- Перевірте результат і кількість байтів, скопіюйте виведення або очистьте збережені дані.
Що враховано
- Двійковий байт має вісім цифр, шістнадцятковий — дві, вісімковий — три, десятковий — від однієї до трьох.
- UTF-8 зберігає українські літери, комбіновані символи, емодзі та письмо справа наліво.
- ASCII приймає лише 0–127; некоректні послідовності UTF-8 відхиляються без непомітної заміни символів.
- До 4 096 байтів і до 36 864 символів числового введення разом із пробілами.
Часті запитання
Як перевести двійковий код у текст?
Виберіть напрямок «Байти в текст», двійкову систему та UTF-8. Вставте групи по вісім цифр, розділені пробілами: 01000001 дає латинську A, а 11010000 10010000 — українську А. Для зворотного перетворення виберіть «Текст у байти». Нулі на початку кожної групи потрібно зберегти.
Двійкове кодування приховує повідомлення?
Ні. Це спосіб запису байтів, а не шифрування: будь-хто може перетворити код назад на текст без пароля. Не вставляйте секрети в посилання для поширення. Інструмент додає до адреси введення довжиною до 500 символів, тому його може прочитати отримувач такого посилання.
Чому одна літера перетворюється на кілька байтів?
UTF-8 використовує від одного до чотирьох байтів для кожної кодової точки Unicode. Українська літера зазвичай займає два байти, а емодзі — чотири. Видимий символ із кількох кодових точок може займати більше. ASCII охоплює лише значення 0–127, тому для українського тексту та інших символів поза цим діапазоном вибирайте UTF-8.
Як розділяти байти у вхідному полі?
Використовуйте пробіли, табуляцію або переноси рядків. Двійковому байту потрібні вісім цифр, шістнадцятковому — дві, вісімковому — три, з початковими нулями за потреби. Десятковий приймає від однієї до трьох цифр. Значення має бути від 0 до 255. Коми, префікси, знаки, дроби та з’єднані групи байтів не допускаються.
Що відбувається з некоректними байтами UTF-8?
Перетворення зупиняється, а поле результату очищується. Неповні та надмірно довгі послідовності, окремі байти продовження й закодовані сурогати відхиляються. Символи заміни не вставляються для приховування помилки. Справжній символ заміни, коректно закодований як EF BF BD, залишається допустимим текстом. Початкова позначка порядку байтів також зберігається.
Чи зберігається текст і чи потрапляє він у посилання?
Обробка локальна. Введені дані зберігаються в цьому браузері в межах дозволеного обсягу; до 500 символів також потрапляють до URL разом із параметрами. Тому поширення посилання може розкрити цей текст. Очищення видаляє збережене введення та його значення в адресі. Довші тексти до URL не додаються.
Оновлено