MD5SUM(1) General Commands Manual MD5SUM(1)

# [NAME](#NAME)

md5sum - Print or check the MD5 checksums

# [SYNOPSIS](#SYNOPSIS)

**md5sum** \[OPTIONS] \[FILE]...

# [DESCRIPTION](#DESCRIPTION)

Print or check the MD5 checksums

# [OPTIONS](#OPTIONS)

[**-c**, **--check**](#c)

read checksums from the FILEs and check them

[**-w**, **--warn**](#w)

warn about improperly formatted checksum lines

[**--status**](#status)

don't output anything, status code shows success

[**--quiet**](#quiet)

don't print OK for each successfully verified file

[**--ignore-missing**](#ignore)

don't fail or report status for missing files

[**--strict**](#strict)

exit non-zero for improperly formatted checksum lines

[**--tag**](#tag)

create a BSD style checksum

[**-z**, **--zero**](#z)

end each output line with NUL, not newline, and disable file name escaping

[**-h**, **--help**](#h)

Print help

[**-V**, **--version**](#V)

Print version

# [VERSION](#VERSION)

v(uutils coreutils) 0.12.0

2026-10-16

---

Document: md5sum(1) from uutils 0.12.0-r4 (Chainguard OS)
Source: https://github.com/uutils/coreutils
