Skip to main content
CheckTown

Semver Validator

Validate version strings against the Semantic Versioning (semver.org) specification and extract components.

Enter a version string above to validate

We'll parse components, pre-release identifiers, and build metadata

What we check

Format Check

Validating semver format (MAJOR.MINOR.PATCH)

Component Extraction

Extracting major, minor, and patch version numbers

Pre-release Identifier

Parsing pre-release version identifiers

Build Metadata

Parsing build metadata information

Learn More

SemVer Validator: Check Semantic Versioning Format

Learn how semantic versioning works, the MAJOR.MINOR.PATCH format, and how to validate SemVer strings.

What Is Semantic Versioning?

Semantic Versioning (SemVer) is a versioning scheme that assigns meaning to each part of a version number. Created by Tom Preston-Werner, SemVer provides a universal convention for communicating the nature and impact of software changes through version numbers alone.

5 min readRead full guide