Compare, sort, and bump semantic versions, then evaluate npm-style ranges and prerelease rules
| Version | Normalized | Satisfies |
|---|---|---|
| 1.0.0 | 1.0.0 | |
| 1.2.3 | 1.2.3 | |
| 1.5.0-beta.2 | 1.5.0-beta.2 | |
| 2.0.0 | 2.0.0 | |
| 0.9.8 | 0.9.8 |
Sorted output
0.9.8
1.0.0
1.2.3
1.5.0-beta.2
2.0.0Everything is parsed locally. Supports comparators, wildcards, partial versions, hyphens, tilde, caret, and OR ranges, with SemVer precedence and npm-style prerelease handling.
Compare, sort, and bump semantic versions, then evaluate npm-style ranges and prerelease rules. It requires no desktop installation and supports common developer workflows directly in a modern browser.
Core processing runs locally in your browser. Tool input is not uploaded; downloads and clipboard actions are handled by the browser.
Continue with the next step in the same workflow.
Convert Unix seconds, milliseconds, and date-time values with automatic precision detection plus local, UTC, ISO 8601, and relative output
Convert alpha-aware HEX, RGB, and HSL colors, preview compositing, and check WCAG text contrast
Convert data storage and bandwidth, time, temperature, and engineering units with scientific notation, precision controls, and full result tables
Convert signed arbitrary-precision integers across binary, octal, decimal, and hex, with fixed-width two’s complement