3DPrintCAD - online 3D design tool for 3D printing

3DPrintCAD is a 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.

The 3DPrintCAD editor on a computer

Designed for your computer

3DPrintCAD is a full 3D design studio for 3D printing. Precise modelling needs a mouse, a keyboard and a large screen, so it runs on desktop and laptop computers.

Open 3dprintcad.com in Chrome, Edge, Firefox or Safari on your computer

Created by DakovDev · ❤️ Support 3DPrintCAD

3DPrintCAD
Start buildingClick a shape on the left, drop an STL file here, or sketch your own shape.
Working…

Import SVG

SVG preview

mm
mm
mm

Pattern

mm
mm
°
mm (centre is this far in front of the object)

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.

My shapes

Your projects

Projects save automatically in this browser, including undo history. To use them in another browser or on another computer, export a backup file here and import it there.

Created by DakovDev · ❤️ Support 3DPrintCAD

3DPrintCAD shortcuts

Guides: how to use the generators, step by step ↗

Click / Ctrl+ClickSelect / add or remove from selection (Shift or ⌘ also work)
Drag on empty spaceBox select — left→right: objects fully inside, right→left: anything touched (Ctrl adds)
Right-drag / Alt+dragOrbit the view · Middle-drag or Ctrl+right-drag: pan · Wheel: zoom
Drag objectMove it on the bed (snaps to grid)
White handlesCorners resize width + depth, sides one direction, top handle the height (grows up from the bed). Hold Shift to keep proportions
T R SShow / hide move arrows · rotate rings · resize-only mode
HToggle Solid ↔ Hole
Ctrl+G / +ShiftGroup / Ungroup
Ctrl+D, Ctrl+C/VDuplicate, copy / paste
DelDelete
DDrop to bed
L A E P BLay flat · Attach to face · Area edit · Sketch · Sculpt
SculptDrag on a body to carve or add · Shift flips carve/add · [ ] brush size
Arrows, PgUp/PgDnNudge (hold Shift for ×10)
F / HomeZoom to selection / reset view
ImportSTL models, or SVG drawings (logos, icons) as solid bodies, holes or saved shapes
Ctrl+S / E / OSave now (also autosaves) / Export STL / Projects
Ctrl+Z / Ctrl+Shift+ZUndo / Redo
EscCancel 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.

Created by DakovDev · ❤️ Support 3DPrintCAD