← Open PrintCAD · 한국어

Free 3D modeling for 3D printing, right in your browser

PrintCAD is a free, browser-based CAD tool for designing 3D-printable parts. Draw a sketch, push/pull it into a solid, round the edges and export 3MF or STL for your slicer — no install and no account.

Start modeling → Free tools: STL repair · cost calculator · parts · cases →

What you can do

Make your first part in 5 steps

  1. Pick your printer in Printer settings so the build plate matches your machine.
  2. Draw a sketch: press R for Rectangle, click on the bed, and type 40,20 then Enter.
  3. Make it 3D: drag the blue arrow, or type 10 and Enter for a 10 mm extrusion.
  4. Refine: click the top face and draw a circle on it, then push it down to make a hole; click edges and choose Fillet.
  5. Export → 3MF, open it in Bambu Studio, PrusaSlicer or OrcaSlicer, slice and print.

Design tips for 3D printing

Frequently asked questions

Is PrintCAD free?

Yes. Every modeling tool and STL, 3MF and STEP export are free. PrintCAD is supported by optional donations.

Do I need to install anything or create an account?

No. PrintCAD runs in a modern web browser such as Chrome, Edge, Safari or Firefox. There is no sign-up.

Which file formats can I export for 3D printing?

3MF and STL for slicers, and STEP for other CAD software. 3MF keeps units in millimeters and is recommended for Bambu Studio, PrusaSlicer and OrcaSlicer.

Does PrintCAD work with Bambu Lab, Prusa and Creality printers?

Yes. It exports standard 3MF/STL files that every slicer reads, and includes build-plate presets for Bambu Lab X1/P1/A1, A1 mini, Prusa MK4/MINI, Creality Ender-3/K1 and Elegoo Neptune 4.

Where are my models saved?

Your work is autosaved in your browser and you can save .pcad project files to your computer. Models are never uploaded to a server.

Can I enter exact dimensions?

Yes. While drawing, moving or rotating, just type numbers (for example 40,20 for a rectangle) and press Enter. You can also edit sizes and positions in the Info panel.

How do I add text or a name tag?

Choose the Text tool (K), click on the bed or a face, type your text, then drag the arrow up to emboss it or into a face to engrave it.

Can I edit an existing STL or STEP file?

You can import STEP and STL files. STEP files import as solid bodies that you can edit; STL meshes are best for small simple parts.

Is PrintCAD like Shapr3D or Tinkercad?

PrintCAD uses direct push/pull modeling on a precise CAD kernel (OpenCascade), focused on 3D printing, and runs free in the browser. It is an independent project, not affiliated with those products.

Open PrintCAD — it's free →

Terms · Privacy · [email protected]