Home
Watchdroid
Mail Blackhole
HTTP Status Codes
ASCII Table
Semver Checker
Mail Blackhole Comparison
Watchdroid Comparison
blackdroid.dev

Semver Checker

Check semantic versions online — parse versions, compare two releases, bump major/minor/patch/prerelease and test npm-style ranges like ^1.2 or 1.x for free.

Parse

Normalized1.4.2-rc.1+build.5
Major / minor / patch1 / 4 / 2
Prereleaserc.1
Build metadatabuild.5

Compare

Result1.4.2 < 1.5.0
Differenceminor

Build metadata is ignored when ordering versions.

Bump

1.5.0

Range check

e.g. *, 1.x, ^1.2.3, ~1.2.3, >=1 <2, 1.2.3 - 2.0.0, <1 || >=2

Expanded range>=1.2.0 <2.0.0-0
1.1.9✗ no match
1.2.0✓ satisfies
1.9.7✓ satisfies
2.0.0✗ no match
1.8.0-beta.2✗ no match
Highest matching1.9.7

About Semver Checker

Paste a version to break it into major, minor, patch, prerelease and build metadata, compare two versions to see which is newer and what kind of release separates them, or bump a version by any release type with an optional prerelease identifier.

The range checker understands full npm range syntax — caret, tilde, x-ranges, hyphen ranges, comparator unions — expands it to primitive comparators and tests a whole list of versions against it, showing the highest match. Powered by the same semver library npm uses, running entirely in your browser.