3D modeling for people who print things

For people who've outgrown Tinkercad but don't want to spend months learning Fusion or Blender. You still build with shapes and holes, and when a part gets harder you can mirror it, sculpt it, blend it or script it. Everything comes out watertight and ready to print.
free · runs in your browser · no install, no account

Why CubbyCAD exists

Beginner modelers are great until the part you need has a curve, a fillet, or a dimension that has to be exact. Professional CAD can do all of that, but it takes months to learn. CubbyCAD opens in a tab and works the way you'd expect (drop a shape, cut a hole, group). Past that you get mirror and array modifiers that stay editable, sculpting on any shape, groups that blend into one smooth body or loft between sketch profiles, script parts with sliders, and parts you can embed in other parts.

I used Tinkercad, Blender and FreeCAD, wanted something in the middle, and ended up building it.

Sculpted hull, CSG details View guide
A second sculpted ship hull, with cargo, mast and movement-wheel cutouts grouped as holes
Sculpted hull with cutouts View guide
A Blended group in the editor
Smooth blends View guide
The editor View guide
A sketch extruded into a solid
3D sketching View guide
A sculpted form in the editor
Sculpting View guide
A rigged model in the editor
Rigging and posing View guide
The script editor with a live preview
Scripted parts View guide
Imported meshes in a scene
Importing meshes View guide
A part with modifiers applied
Modifier stack View guide
The Export submenu
Slicing and export View guide
The command palette
Command palette View guide
The workspace chooser
Saving and storage View guide

What it can do

The tools you'll want once a part gets harder are listed first.

Sculpt it

Push and pull any shape like clay, add blocks with the Cells tool, brush on a texture, then paint it like a miniature. Strokes go on a layer, so the original shape is still there underneath.
Read the guide

Mirror & arrays

Mirror half a part, or repeat it in a line, grid or ring. You can also twist, smooth and bevel the edges you pick, and every modifier stays editable and can be reordered.
Read the guide

Smooth blends

Set a group to Blended and its parts merge with a rounded seam.
Read the guide

Script parts

Write a part in JavaScript or TypeScript. Its settings turn into sliders anyone can adjust.
Read the guide

Sketch, extrude, loft

Draw on any face or the ground, then extrude or revolve it, or group profiles and loft a surface between them.
Read the guide

Shape building

Drop in shapes, mark them solid or hole, and group them. Manifold does the booleans, so the result is one solid.
Read the guide

Rig & pose

Add a skeleton, bind your model to it, pose it. For characters and toys.
Read the guide

Import stuff

Bring in STL, OBJ and GLB files, or drop in a photo to model against.
Read the guide

Export & print

Export STL, STEP, glTF or PLY, or slice a part for printing without leaving the editor.
Read the guide

Command palette

Press Space and type what you want. Every tool is searchable.
Read the guide

Save anywhere

Save to your browser, to a folder on disk, or sign in to sync.
Read the guide

Coming from Tinkercad?

You already know most of it

If you learned on Tinkercad, CubbyCAD will feel familiar. Shapes are still solids or holes, you group them to combine, and you still get a printable STL at the end. The differences show up when a project gets harder. You can edit inside nested groups without taking them apart, blend joins smooth, use mirror and array modifiers so you don't have to duplicate by hand, sculpt, and export any group under its own name.

I'd start by making something you already know how to make in Tinkercad. That's the quickest way to see what's different.

Read the full Tinkercad comparison

Blend shapes together

Put shapes in a Blended group and they merge with a soft seam. Mechanical parts and organic shapes can live in the same model.
A cat formed out of smooth, organic shapes

Script a part, get sliders

Write a part in code and its parameters become sliders. Change a value and the model updates. Public parts can be embedded on any page, where people can configure and download them.
A parametric involute gear with editable parameters (teeth, pitch, height) and a download button.

Open it and start building

Nothing to install, and you don't need an account unless you want cloud sync.