UTILS.
100% in de browser

Bestandscontrolesom (WASM)

Bereken CRC-32, Adler-32 en SHA-256 van elk bestand — aangedreven door WebAssembly.

⬆   sleep hier een bestand, of klik om te kiezen

Over deze tool

Sleep een willekeurig bestand erin om de CRC-32- en Adler-32-controlesommen te berekenen met een handgeschreven WebAssembly-module, plus een SHA-256-hash via Web Crypto. Bestanden worden gestreamd en nooit geüpload — ideaal om te verifiëren dat downloads intact zijn gebleven.

Veelgestelde vragen

Waarom WebAssembly?
De CRC-32- en Adler-32-lussen draaien in gecompileerde WebAssembly, wat aanzienlijk sneller is dan gewone JavaScript bij grote bestanden. Een JavaScript-fallback draait als WASM niet beschikbaar is.
Wordt mijn bestand geüpload?
Nee. Het bestand wordt volledig binnen je browser in een stream gelezen en gehasht; er wordt niets naar een server gestuurd.

Meer tools