Semver Comparator

Compare two semantic versions.

Developer

Enter two version strings (e.g. 1.2.3 and 1.2.4) to see which is greater, equal, or less. Supports optional pre-release and build metadata. Runs in your browser.

About Semver Comparator

Semantic versioning (semver) uses major.minor.patch numbers. This tool compares two version strings and tells you whether A is less than, equal to, or greater than B. Useful for release checks and dependency rules.

How to use

  1. Enter version A and version B (e.g. 1.2.3 and 2.0.0).
  2. Click Compare. The result shows A < B, A === B, or A > B.

Frequently Asked Questions

What is semver?
Semantic versioning uses major.minor.patch (e.g. 1.2.3). Pre-release and build metadata (e.g. 1.0.0-alpha) are optional. This tool compares two such versions.
Is my input sent to a server?
No. Comparison runs in your browser. Nothing is uploaded.
Are pre-release versions supported?
Yes. Versions like 1.0.0-alpha are parsed. Pre-release is considered lower than release (e.g. 1.0.0-alpha < 1.0.0).