Semantic Version Calculator

Bump major/minor/patch, simplify version ranges, and check if a version satisfies a range.

Three things in one: bump a version, compare two versions, or check whether a version satisfies a range expression like ^1.2.3 or >=2.0.0 <3.

Next:

Runs entirely in your browser — nothing you enter is sent to a server.

Free forever · No signup

Need this for real, on your stack?

These free tools are a taste of how we think. We’re a senior software team across Romania & Pakistan that ships deep technical work — platforms, infra, data and the gnarly bits in between.

Talk to our engineers →

Caret vs tilde

^1.2.3 = anything compatible with 1.2.3 (locked major). ~1.2.3 = patch-level changes only (locked minor). Pick one based on how much you trust upstream.

Built by WeWorkWorldwide — a senior software team in Romania & Pakistan that ships deep technical work. Need this turned into something production-grade for your stack? Talk to our engineers →