Check whether package versions satisfy common SemVer ranges such as ^1.2.0, ~2.4.1, >=3.0.0 or 1.5.x.
This checker is for dependency updates, release notes and lockfile reviews where a version range is easy to misread. Enter a SemVer range and candidate versions to see which ones match.
Supported ranges
The calculator supports exact versions, comparator sets, caret ranges, tilde ranges and `x` wildcards. It sorts and normalizes the tested versions in the output.
Scope
This is a browser-side practical checker for common ranges. It does not implement every npm pre-release edge case.