SemVer Calculator
Parse, validate, and compare semantic versions (semver). Bump major/minor/patch, test range constraints (^ ~ > x-range), diff versions, and inspect pre-release precedence — fully client-side.
Build metadata
Resolved ranges (npm/semver)
Supports
^ ~ > >= < <= = x/* wildcards, || OR, space AND, hyphen 1.2.3 - 2.0.0Used for premajor / preminor / prerelease bumps
Try an example
Copied!