Как пользоваться
- Введите в поле поиска символ (A), десятичный код (65), hex-код (0x41) или название (line feed).
- Включите «Только печатные символы», чтобы скрыть управляющие символы.
- Найдите нужные коды в таблице.
Описание параметров
- Печатные символы
- Коды 32–126: пробел, цифры, буквы и распространённые знаки пунктуации.
- Управляющие символы
- Коды 0–31 и 127. Чаще всего встречаются 9 — табуляция (\t), 10 — перевод строки (\n), 13 — возврат каретки (\r) и 27 — escape.
- Unicode
- Первые 128 кодовых точек Unicode совпадают с ASCII, поэтому эти символы занимают один байт в UTF-8.
Диапазоны, которые стоит запомнить
| Коды (десятичные) | Hex | Что это |
|---|---|---|
| 0–31 и 127 | 00–1F, 7F | Управляющие символы |
| 32 | 20 | Пробел |
| 48–57 | 30–39 | Цифры 0–9 |
| 65–90 | 41–5A | Прописные A–Z |
| 97–122 | 61–7A | Строчные a–z |
Два преобразования нужны особенно часто. Если из кода символа-цифры вычесть 48, получится её значение, поэтому '7' (55) — это 7. Номер буквы в алфавите равен её коду минус 64 для прописных или минус 96 для строчных, поэтому 'C' (67) — третья буква. Например, A — это 65, 0x41 или 01000001 в двоичном виде.
Часто задаваемые вопросы
Как далеко друг от друга находятся коды прописных и строчных букв?
На 32. A имеет код 65, а a — 97; установка бита 5 (0x20) превращает прописную букву в строчную.
Какой ASCII-код у цифры 0?
48 (hex 30). Цифры 0–9 имеют коды 48–57, поэтому вычитание 48 даёт числовое значение.
Чем отличаются переводы строк Windows и Unix?
Windows использует возврат каретки и перевод строки (13 10, \r\n), а Linux и macOS — только перевод строки (10, \n).
Конфиденциальность
Этот инструмент работает полностью в браузере. Ваши файлы и текст обрабатываются на вашем устройстве и никогда не загружаются на наши серверы.