Определение кодировки

Вставьте строку и автоматически определите, является ли она Base64, Base64URL, Hex, Base32, Base85, URL-кодированием или обычным текстом

Символов: {{ inputText.length }}
{{ r.name }} {{ Math.round(r.confidence * 100) }}%
{{ r.note }}
Не найдено известных форматов кодировки
Введите текст для автоанализа его типа кодировки

Об определении кодировки

Когда вы получаете незнакомую строку, часто трудно понять, какая это кодировка. Этот инструмент судит по набору символов, паттернам длины и опознавательным знакам (таким как знак процента %, +/= в Base64, только A-Z2-7 в Base32 и т.д.), выводя кандидатов от наиболее к наименее вероятному, чтобы помочь выбрать подходящий инструмент.

Примечание: определение основано на статистических признаках, а не на 100% гарантии. Например, случайный текст, который совпадает с набором символов Base64, тоже может быть определён как Base64. Судите по контексту.

Область определения

Base64, Base64URL, Hex (шестнадцатеричное), Base32 (RFC 4648), Base85 (Ascii85), URL-кодирование (Percent-Encoding), обычный текст.

Часто задаваемые вопросы

В: Почему одна строка подходит под несколько вариантов?
О: Разные кодировки используют общие наборы символов (например, символы Hex также входят в набор Base64). Инструмент выводит всех подходящих кандидатов и сортирует по уверенности, наиболее вероятный — первым.
В: Если определено как «Обычный текст», означает ли это, что точно не закодировано?
О: Не обязательно. Если текст содержит китайские символы, пробелы или обычную пунктуацию, то, даже если он сам является какой-то кодировкой, он будет классифицирован как обычный текст из-за очевидных признаков. Проверьте с помощью конкретного инструмента.