Premium · Private beta opens Q3 2026

Version control
for the geometry
you ship.

The free diff engine you used is the foundation. Premium adds versioned snapshots, branches, team review and an immutable history, built specifically for STL and 3D-print workflows. No CAD lock-in. No Git command line.

E2EEncrypted at rest
Local history
3DTrue geometric diff
$0Until you commit
stl-diff/enclosure-v3
main
+
Add ventilation slots, fillet edges
maya · 2h ago · main
+18 412−2 104
Merge: thicker base plate
maya · 6h ago · feature/base-1.6mm
+7 902−7 314
Remove draft mounting bosses
kai · yesterday · main
+0−11 240
Fork from production / v2.4
maya · 3 days ago · v3-experimental
+204 118−0
+
Initial commit · production v2.4
kai · 1 week ago
+412 990−0
Diff preview+8 voxels · −12 voxels
the workflow

Side-by-side viewports, layered overlays, volumetric stats - the same engine you tried, now wired to a full project tree.

what's inside

Built on the same browser-first engine. Your geometry still never gets parsed on someone else's server unless you say so.

timeline

Scrub through every commit.

A visual timeline that morphs your geometry from revision to revision. Spot when a fillet was added, when a hole was lost, exactly which commit broke clearance.

branches

Fork without fear.

Branch from any commit, experiment on a variant, then merge cleanly back. Conflicts resolve geometrically (overlap, union, replace), not by line numbers.

privacy

Private repos, your keys.

End-to-end encrypted projects. Server only ever sees ciphertext blobs - even we can't open your assemblies.

reviewers

Team access, scoped.

Per-branch permissions. Viewers can scrub; reviewers can comment; owners can merge.

Mmayaowner
Kkaireviewer
+3studioviewer
api

Drop-in REST API.

POST two meshes, get back a structured diff: triangles, volume delta, watertight changes, thinnest wall. Webhooks fire on every commit so your pipeline reacts in real time.

n-way

N-way comparison.

Compare 3, 4, or a dozen revisions side by side. Find the one with the right wall thickness in seconds.

integrations

CLI & CI hooks.

stldiff push from your terminal. Fail a CI job when geometry drifts beyond tolerance. Just like the code review your team already does.

before you ask
Will the free version stay free?
Yes. The in-browser two-file diff stays free, forever, with no signup. Premium adds versioning, branches and team features on top - the free tool keeps working without any of that.
How is this different from putting STLs in Git LFS?
Git treats STLs as opaque binary blobs. We compute the actual geometric difference (added vs removed mesh, volume delta, watertight changes) and render it visually. You get a real review surface instead of a "binary file changed" line.
What if I don't want my files on your server at all?
Premium projects default to end-to-end encrypted blobs - we store ciphertext, not geometry. If you want zero cloud at all, the free local-only tool is and always will be available.
Which CAD packages can push to STL Diff?
Anything that exports STL, 3MF, OBJ, PLY or STEP: Fusion, SolidWorks, Onshape, Rhino, Blender, OpenSCAD, FreeCAD, plus CLI export from custom toolchains. We don't replace your CAD; we sit downstream of it.
When does Premium open?
Private beta in Q3 2026, general availability Q4. Leaving your email now means we ping you the moment your invite is ready.

Be on the list before geometry has commit messages.

One email, one message when Premium opens. No newsletter, no drip campaign, just the launch ping.