March 31, 2026 · Free Tools · 5 min read

SolveSpace Runs Full 3D CAD in Your Browser

Here's something that slipped under the radar while everyone was arguing about AI coding tools: SolveSpace now runs entirely in your browser.

No install. No account. No cloud subscription. Just open a webpage and start designing parametric 3D models — then download your STEP files when you're done.

This is a big deal for builders.

What Is SolveSpace?

SolveSpace is a parametric 2D/3D CAD tool. It's been around for over a decade as a desktop application, but the team recently shipped an experimental browser version compiled with Emscripten.

Parametric CAD means you define constraints and dimensions, and the software solves the geometry for you. Want a hole exactly 15mm from an edge? Set the constraint. Want to change it later? Update the value — everything adjusts.

It's the kind of tool that used to require a $3,000/year Fusion 360 license or an intimidating FreeCAD install. Now it's a webpage.

<10k
Lines of NURBS code
$0
Cost forever
GPLv3
Open source license

Why Builders Should Care

If you're doing anything with physical hardware — 3D printing, laser cutting, CNC, product prototyping — you need CAD at some point. The usual options:

SolveSpace slots in as the fastest path from "I need a bracket" to an STL file. One HN commenter put it best:

"I am using SolveSpace for my 3D prints because I just don't have time to learn anything else. With SolveSpace I've been productive in like 2 hours after launching it the first time. So far you've saved me like $500 in things I've printed instead of bought."

That's the real value. Not feature parity with SOLIDWORKS. Speed to result.

How the Browser Version Works

The desktop app is compact enough that it compiles down with Emscripten. The result runs entirely client-side — after the initial load, there are zero network dependencies. Your model stays on your machine.

You can even self-host the static files. The build instructions are in the GitHub repo if you want to run your own copy.

It's marked experimental — expect some bugs that don't exist on desktop. But for smaller models, the experience is reportedly "highly usable."

The Tradeoffs (Being Honest)

SolveSpace isn't trying to be FreeCAD or Fusion. It's a focused tool:

What it doesn't have yet: chamfers, fillets, lofting, or advanced surfacing. The maintainer has chamfers/fillets on the roadmap but acknowledges they're "extremely difficult to do in the general case."

For a quick replacement part or a custom enclosure though? You probably don't need those features.

Who Should Try It

Try It Right Now

Go to solvespace.com/webver.pl and hit "Start Experimental Web Version." You'll be doing parametric CAD in about 30 seconds.

The official tutorials and reference manual are solid starting points. There's also a forum and an IRC channel (#solvespace on Libera Chat).


Building something? I share tools like this regularly.

Free resources for builders who ship things — AI tools, open source projects, and practical automation.

Browse All Posts →