3DPrintCAD – free online 3D design tool for 3D printing
3DPrintCAD is a free 3D modeling app that runs in your browser. Build models from boxes, cylinders, spheres and other shapes, add 3D text (even wrapped around curved surfaces), cut holes, and combine parts. Import STL files to resize, rotate, split, repair hollow or broken meshes, and cut out or reshape areas. Prepare for printing with lay-flat, overhang detection and automatic supports, then export a print-ready STL for Bambu Studio, OrcaSlicer, PrusaSlicer or Cura.
3DPrintCAD needs JavaScript
3DPrintCAD is a free online 3D design tool for 3D printing. Please enable JavaScript in a modern browser (Chrome, Edge, Firefox or Safari) to use it.
3DPrintCAD
▤ Projects
✚ New
⇪ Import
↶
↷
✥ Move
⟳ Rotate
⤡ Resize
⬓ Lay flat
⊕ Attach
⬚ Area edit
🖌 Sculpt
✎ Sketch
Snap off Snap 0.5 mm Snap 1 mm
Snap 5 mm Snap 10 mm
?
Cancel (Esc)
Start building Click a shape on the left, drop an STL file here, or sketch your own shape.
3D
Top
Front
Fit
Nothing selected Drag empty space: box select · Right-drag: orbit · Middle / Shift+right-drag: pan · Wheel: zoom · Drag objects to move them
Import SVG
Cancel
★ Save to My shapes only
Create body
Reduce file size
Merges tiny triangles where the surface barely changes. The shape stays the same within the chosen tolerance and the body stays watertight.
Max change mm
Target file size MB
Calculate
Cancel
Apply
My shapes
✚ Create new project
Projects save automatically in this browser (IndexedDB), including undo history. Use Export STL for files you want to keep elsewhere.
3DPrintCAD shortcuts
Click / Ctrl +ClickSelect / add or remove from selection (Shift or ⌘ also work)
Drag on empty space Box select — left→right: objects fully inside, right→left: anything touched (Ctrl adds)
Right-drag / Alt +drag Orbit the view · Middle-drag or Shift +right-drag: pan · Wheel: zoom
Drag object Move it on the bed (snaps to grid)
White handles Corners resize width + depth, sides one direction, top handle the height (grows up from the bed). Hold Shift to keep proportions
T R S Show / hide move arrows · rotate rings · resize-only mode
H Toggle Solid ↔ Hole
Ctrl +G / +Shift Group / Ungroup
Ctrl +D , Ctrl +C /V Duplicate, copy / paste
Del Delete
D Drop to bed
L A E P B Lay flat · Attach to face · Area edit · Sketch · Sculpt
Sculpt Drag on a body to carve or add · Shift flips carve/add · [ ] brush size
Arrows, PgUp /PgDn Nudge (hold Shift for ×10)
F / Home Zoom to selection / reset view
Import STL models, or SVG drawings (logos, icons) as solid bodies, holes or saved shapes
Ctrl +S / E / O Save now (also autosaves) / Export STL / Projects
Ctrl +Z / Ctrl +Shift +Z Undo / Redo
Esc Cancel tool / clear selection
Holes cut every solid they touch when you Union or Export . Groups keep parts together and can be ungrouped later; Union merges them for good.