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.
Runs entirely in your browser — nothing you enter is sent to a server.
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 →