digests of text

md5 is fine for checksums against accidental corruption but broken for security: collisions are cheap to manufacture. encoding and case apply to every digest on this page.

file

or drop a file anywhere on this page; it is read locally and never uploaded.

digests of file

md5 streams in 4 MB chunks. sha digests need a whole-file copy and are limited to 64 MB to protect this tab's memory; larger files still get an md5 checksum.

reads as
vs text
vs file

hex is case-insensitive; base64 is case-sensitive. accepts a digest, a checksum-file line, or a labeled line from the results above.