Skip to content
Runs privately in your browser

Free Online Semantic Version Calculator

Validate stable major.minor.patch versions and increment major, minor or patch. Prereleases are outside this tool.

Your input stays on this device. Processing is bounded; regex runs in a worker with a two-second timeout.

Result

How to use Semantic Version Calculator

Validate stable major.minor.patch versions and increment major, minor or patch. Prereleases are outside this tool.

  1. Set Text.
  2. Set Part.
  3. Run the tool, review the result and its stated limitations, then copy or download if needed.

Example & practical use

Validate stable major.minor.patch versions and increment major, minor or patch. Prereleases are outside this tool. The example below demonstrates Text; Part.

Example input:
{
  "text": "1.2.3",
  "part": "minor"
}
Expected result (relevant fields):
"1.3.0"

Features & result limitations

Validate stable major.minor.patch versions and increment major, minor or patch. Prereleases are outside this tool.

Frequently asked questions

What inputs does Semantic Version Calculator accept?

Text; Part

How should I interpret the Semantic Version Calculator result?

Validate stable major.minor.patch versions and increment major, minor or patch. Prereleases are outside this tool.

Where does Semantic Version Calculator process my data?

Inputs are processed locally in your browser. Submitted text is not sent to external services. A successful-run event increments an aggregate tool counter without your input.