Version Number Sorter
Sort software version numbers (semver, dates, builds) with proper numerical ordering.
Input Version Numbers
Sort Options
Sorted Versions
About Version Number Sorting
The Version Number Sorter properly sorts software version numbers using semantic versioning rules. It handles major.minor.patch format, pre-release versions, build metadata, and ensures "1.10.0" comes after "1.9.0" (not alphabetically).
Features
- Semantic Versioning: Properly sorts semver format (MAJOR.MINOR.PATCH)
- Pre-release Support: Handles alpha, beta, rc, and other pre-release identifiers
- Build Metadata: Supports build numbers and metadata
- Natural Ordering: Correctly orders 1.9.0 < 1.10.0 < 1.20.0
- Multi-digit Support: Handles versions with many parts (1.2.3.4.5.6)
- Prefix Support: Handles versions with "v" prefix (v1.2.3)
- Duplicate Removal: Option to remove duplicate versions
Supported Formats
1.0.0- Basic semver (MAJOR.MINOR.PATCH)v2.1.3- With "v" prefix1.2.3-alpha- Pre-release version1.2.3-beta.1- Pre-release with number1.2.3-rc.2+build.123- Pre-release with build metadata1.2.3+20240315- With build metadata2024.03.15- Date-based versions1.2.3.4- Extended versions
Pre-release Precedence
When comparing versions, pre-releases are ordered as follows:
1.0.0-alpha < 1.0.0-beta < 1.0.0-rc < 1.0.0
Common Use Cases
- Sort software release versions for changelog
- Organize Docker image tags
- Sort npm, pip, or gem package versions
- Order Git tags chronologically
- Sort API version numbers
- Organize firmware or OS versions
How to Use
- Input version numbers via text input, file upload, or URL (one per line)
- Select sort order (oldest first or newest first)
- Optionally remove duplicates
- Choose whether to ignore pre-release versions
- Select version format (auto-detect or strict semver)
- Click "Sort Versions" to process your data
- Copy the results or download as a text file
MAJOR version for incompatible API changes
MINOR version for backwards-compatible functionality
PATCH version for backwards-compatible bug fixes
Related Utils
Feedback
Help us improve this page by providing feedback, and include your name/email if you want us to reach back. Thank you in advance.
Sending...
Feedback sent. Thank you!
Error occurred!
-
-
-
-
-
-
-
- ABI Encoder / Decoder
- Block Estimator
- Calldata Cost
- CREATE2 Address
- ENS Availability
- ENS Cost Estimator
- ENS Lookup
- ENS Namehash
- ENS Record Viewer
- ENS Subname Explorer
- ERC-20 Unit Converter
- Gas Estimator
- HD Wallet Derivation
- Merkle Tree Visualizer
- 4-Byte Selector Lookup
- Solidity Storage Layout
- Transaction Decoder
- Vanity Address Estimator
- Wallet Address Validator
- Wei/Gwei/Ether Converter
-
-
-
-
-
- API Response
- ASCII Table
- Code Bug Detector
- Code Explanation
- CSS Beautifier
- Env Parser
- GraphQL Query
- Syntax Highlight
- HTML Beautifier
- JS Beautifier
- JSON Formatter
- JSONPath
- JWT Decoder
- JS keyCodes
- API Lorem Ipsum
- RegExp
- Regex Library
- Semver Compare
- SQL Beautifier
- TOML Formatter
- Code Unminifier
- XML Beautifier
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Amortization
- Break-Even
- Compound Interest
- Crypto Profit/Loss
- Debt Payoff
- Discount
- Effective Interest
- Emergency Fund
- Inflation Calculator
- Simple Interest
- Invoice Calculator
- IRR Calculator
- Mortgage
- NPV Calculator
- Portfolio
- Profit Margin
- Rent vs Buy
- Retirement Calc
- ROI Calculator
- Salary vs Hourly
- Savings Goal
- Tax Calculator
- VAT
-
-
-
-
-
-
-
-
-
-
-
-
- Equation Solver
- Exponent Calculator
- Factorial Calculator
- Fibonacci Sequence
- Fraction Calculator
- Fraction Simplifier
- GCD Calculator
- GCD/LCM
- Least Common Multiple (LCM) Calculator
- Logarithm Calculator
- Magic Square
- Matrix Calculator
- Number Base Converter
- Pascal's Triangle
- PDE Solver
- Prime Checker
- Prime Factorization
- Roman Numbers
- Scientific Notation
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Broken Link Checker
- Canonical URL Checker
- Core Web Vitals Checker
- Favicon
- Heading Structure
- Keyword Density
- Meta Tags
- Mobile-Friendly Test
- Open Graph Tags
- Page Load Time Analyzer
- Redirect Checker
- robots.txt
- Schema Markup
- SEO Optimized Checklist
- XML Sitemap
- Time on Page Tracker
- Page Title & Desc.
- Twitter Card Generator
-
-
-
-
-
-
- Acceleration
- Substance Amount
- Angle
- Area
- Astronomical
- Base Converter
- Capacitance
- Electric Charge
- Data Transfer
- Data Storage
- Density
- Energy Converter
- Force Converter
- Frequency Converter
- Fuel Economy
- Illuminance
- Inductance
- Length / Distance
- Power
- Pressure
- Electrical Resistance
- Time
- Speed
- Temperature
- Viscosity
- Volume
- Weight
-
-
-
-
-