Checksums, checked.
A file and text hashing utility for Android. Pick files, get digests, check a download against a published value, verify a whole folder against its sums file, and write sums files that desktop tools accept byte for byte. Modern interface, zero permissions, fully offline.
F-Droid release on the way.
$ sha256sum ubuntu-24.04.iso 9b8e1a...c1 ubuntu-24.04.iso # or point HashPony at the folder # and let it check SHA256SUMS ubuntu-24.04.iso OK netinst.iso OK extras.zip MISSING
Four things, done well.
Every digest is computed in a single read pass, so hashing a large file with several algorithms costs one read, not one per algorithm.
Hash
Hash one file, many files, or a whole folder. Type or paste text for a live digest. Tap any result to copy.
Compare
Paste an expected value and get a clear match or no-match verdict. Spaced, colon-separated and mixed-case input all compare cleanly.
Verify
Point it at a download folder. It finds the sums file and checks every entry, reporting OK, FAILED or MISSING.
Export
Write sums files that sha256sum -c, shasum -c and xxhsum -c accept byte for byte, plus SFV.
The kitchen sink, off by default.
SHA-256 is on out of the box. Everything else is a tap away in Settings, grouped so the main screen stays clean.
The SHA-2 and SHA-3 families, BLAKE2 and BLAKE3, Keccak-256, the regional SM3 and Streebog, legacy MD5, SHA-1, RIPEMD-160 and Whirlpool, and the non-cryptographic CRC32, Adler-32 and the xxHash family (XXH32, XXH64, XXH3-64, XXH3-128).
Zero permissions. Not minimal, zero.
There is no INTERNET permission and no network code, so the offline claim is checkable in the manifest itself. Files come in through the system picker and the share sheet, and nothing leaves your device except what you explicitly share or save.
Get HashPony
Android 8.0 or newer. A stable F-Droid release is on the way; the current build is a release candidate.