Skip to content

Semver Checker

Parse, compare, and validate Semantic Versioning 2.0.0 strings. Check which of two versions is greater (with full prerelease precedence), test whether a version satisfies an npm-style range (^, ~, comparators, hyphen, ||), and bump major/minor/patch/prerelease. Runs 100% client-side.

Validators & Testers
cosmodev ~/tools/semver-
Version A
Version B

1.2.3 is less than 1.2.10

Version
Range

satisfies1.2.5 ∈ ^1.2.0