How to use: Semver Parser

Semver Parser is a free online Developer Tools tool that break a semantic version into major, minor, patch, prerelease and build metadata instantly in your browser. Paste your data, adjust the options and get the result in real time — no installation, no sign-up, and nothing is ever uploaded to a server.

Use Semver Parser now →

Description

Break a semantic version into major, minor, patch, prerelease and build metadata.

  • Developer Tools
  • Because everything is computed client-side, Semver Parser is safe to use with sensitive data such as API keys, tokens or private logs.
Input Semver Parser Output Runs 100% in your browser — your data never leaves your device.
Semver Parser — Input → Output

How to use

Using Semver Parser takes three steps:

  1. Paste your data into the input box (or load the example).
  2. Configure the options to match your target format or scenario.
  3. Copy, download or inspect the output — it updates live as you type.
How to use · Semver Parser 1 Paste your data intothe input box (or loadthe example). 2 Configure the optionsto match your targetformat or scenario. 3 Copy, download orinspect the output —it updates live as youtype.
How to use

Run

Examples

Shows every semver component and explains what each one is allowed to change.

Input

2.14.7-rc.3+build.20260911

Output

2.14.7-rc.3+build.20260911

  major        2   incompatible API changes
  minor        14   backwards-compatible functionality
  patch        7   backwards-compatible bug fixes
  prerelease   rc.3   lower precedence than the release
  build        build.20260911   ignored when comparing precedence

Valid semver 2.0.0: yes
Precedence key: 2.14.7-rc.3

This output was produced by actually running the tool, not written by hand.

Use cases

Common situations where Semver Parser helps:

  • Break a semantic version into major, minor, patch, prerelease and build metadata.

Parameters

keyOptionstypealloweddefaultSemver Parser
modeOperationselectparse (Parse and explain), compare (Compare two versions), bump (Bump a part), range (Test a range), sort (Sort a list)parse
bSecond version / rangetext2.0.0
partBump partselectmajor, minor, patch, premajor, preminor, prepatch, prerelease
prePrerelease tagtextbeta

Input: text · Output: text · live update while typing: ✓

FAQ

What is Semver Parser?

Semver Parser break a semantic version into major, minor, patch, prerelease and build metadata. It runs entirely in your browser, so your data stays private.

Is Semver Parser free to use?

Yes. Semver Parser is free, unlimited and works without registration or installation.

Does my data get uploaded?

No. All processing happens locally in your browser; nothing is sent to any server.

Good to know

  • Everything runs client-side, so extremely large inputs are limited by your browser tab’s memory rather than by a server upload limit.

Related tools

Semver Parser → · Developer Tools →

Use Semver Parser now →