Semantic Versioning (SemVer)Calculator & Matcher
Evaluate npm and Cargo version ranges (^, ~, >=, <=, ||), calculate version bumping logic, test matrix compatibility, and inspect SemVer 2.0.0 precedence rules 100% locally in your browser.
Insert Syntax:
Desugared Mathematical Equivalent:1 clause
Clause 1:>= 18.2.0AND< 19.0.0
Single Version Instant Match Test
SATISFIES RANGE (18.3.1)
Evaluation details: Satisfies clause: >= 18.2.0 AND < 19.0.0
Candidate Version Matrix & Boundary Tester
Test candidate release versions simultaneously against range: ^18.2.0
Supports npm tags & package.json lines
Total Tested
7
Satisfied
4
Max Satisfying
18.4.0
100% Client-Side Privacy
Every range evaluation, token parsing, and bump calculation runs exclusively in local browser memory. No inputs or versions are ever transmitted to external servers.
npm & Cargo Parity
Full support for standard npm caret and tilde conventions, as well as Cargo's strict 0.0.x pin rules and bare version caret expansions.
Instant Output & Batch Suite
Test candidate lists in batch, filter satisfied or failed releases, copy bumped versions with one click, and isolate release candidates accurately.