Fork me on GitHub

Parametric, Open source, 3D modelling, in your browser


Shapesmith is parametric, so it's very quick and easy to modify your models. Each model is defined in a hierarchy of objects, and you can edit any of the objects in the tree at any point. The whole model will re-evaluate automatically

You can even use variables with expressions for dimensions like widths and heights

3D-print ready

Export your model to STL and print it on your 3D printer or send it to a service.


No install required - if you have a WebGL-capable browser you can use Shapesmith. Shapemsith is built with pure HTML5 and Javascript, and makes use of various new web technologies.

chrome safari* firefox
* WebGL is not enabled in Safari by default. Here are the instructions to enable it.

Open source

Even though Shapesmith is a web application, it is also open source. You don't have to worry about the hosted version disappearing, you can always run your own server. You can also run you own server in your school or business to keep your models private.