Compute next semantic versions from change types — breaking bumps major automatically. Tag v2.4.1 correctly after that breaking fix — local logic, free, no signup.
Diff two JSON documents with path-level change listing — spot breaking API changes instantly. Review a 500-line response diff in minutes — local processing, free, no signup.
Compute subnet masks, network/broadcast addresses, and usable host ranges from any CIDR. Plan a /24 office network correctly — local math, free, no signup.
Compute MD5, SHA-1, SHA-256, and SHA-512 hashes from text or file input using CryptoJS. Paste text or drop files; digests compute instantly for checksums and lookups — free, local, no signup.
Compute turnover rate and retention with replacement-cost breakdown. Price a 20% churn problem correctly — free, local, no signup.
Compute nCr combinations and nPr permutations with factorial steps shown. Count 5-card poker hands (2,598,960) correctly — free, local, no signup.
Breaking change → major (2.4.1→3.0.0); backward-compatible feature → minor (→2.5.0); fixes only → patch (→2.4.2). One breaking change anywhere forces major.
Append -alpha/-beta/-rc with dot numerics (3.0.0-beta.2); prereleases sort before the release. Reset numerics per phase.
Anything may break anytime pre-1.0 by convention — minor bumps carry breaking changes. Ship 1.0 to promise stability.
No — logic runs locally in your browser. Nothing leaves your device.
Last updated October 2026