Калькулятор CRC32
Считает CRC32 текста, байтов в hex и файлов любого размера в браузере, с выбором кодировки текста.
Байты можно разделять пробелами, запятыми, двоеточиями или дефисами, приставка 0x допустима.
| Файл | Размер | CRC32 |
|---|
Почему у одного текста разные CRC32
CRC32 считается от байтов текста, и их число зависит от кодировки. «Привет» в UTF-8 занимает 12 байт, в windows-1251 — 6, поэтому и суммы разные: A8EAB199 и D05FA41F. Если сумма не сходится с другой программой, стоит проверить кодировку и переводы строк.
Здесь считается обычный CRC-32, тот же, что в архивах ZIP и картинках PNG. Для строки «123456789» он равен CBF43926.
CRC32 файла
Файл читается частями прямо в браузере и никуда не загружается, поэтому размер не ограничен. Можно выбрать несколько файлов сразу: сумма у каждого своя.
CRC32 ловит случайную порчу при передаче и хранении, но от подделки не защищает: подобрать файл с нужной суммой несложно. Для проверки подлинности нужен SHA-256 из генератора хешей.
Другие инструменты
JSON Formatter
Форматирование и починка JSON в браузере, с замечаниями о дублях и длинных числ…
Тестер регулярных выражений
Проверка regex с разбором по-русски и защитой от зависания
JWT Decoder — разбор токена
Разбор JWT с объяснением полей и проверкой подписи
Конвертер CSV в JSON
Таблица в JSON с честными типами и обратной сверкой
Конвертер JSON в CSV
JSON в таблицу для Excel, со сверкой и защитой от формул
Форматирование SQL-запросов
Читаемый вид запроса, сверка с исходником и разбор опасных мест
XML форматирование онлайн
Читаемый XML, ошибки по-русски с подсказкой, сверка с исходником
XML-валидатор онлайн
Разметка, схема XSD и правила карты сайта, YML, RSS — с путём до ошибки