UTILS.
100% у браузері

Контрольна сума файлу (WASM)

Обчислюйте CRC-32, Adler-32 і SHA-256 будь-якого файлу — на основі WebAssembly.

⬆   перетягніть файл сюди або клацніть, щоб обрати

Про цей інструмент

Перетягніть будь-який файл, щоб обчислити його контрольні суми CRC-32 та Adler-32 за допомогою власноруч написаного модуля WebAssembly, а також хеш SHA-256 через Web Crypto. Файли обробляються потоком і ніколи не завантажуються — ідеально для перевірки цілісності завантажень.

Поширені запитання

Чому WebAssembly?
Цикли CRC-32 та Adler-32 виконуються в скомпільованому WebAssembly, що помітно швидше за звичайний JavaScript на великих файлах. Якщо WASM недоступний, виконується резервний варіант на JavaScript.
Чи завантажується мій файл?
Ні. Файл читається й хешується потоком повністю усередині вашого браузера; нічого не надсилається на жоден сервер.

Більше інструментів