Parametric primitives and booleans, sketch-to-extrude and revolve, fillets and hollowing, gears and functional joints, reference images and 2D views, a no-code customizer, multi-model AI generation and Modify-with-AI, printer profiles, STL/3MF/OBJ/GLB/STEP/SVG import-export, and cloud sharing — all in the browser.
A browser-based modeler built for people who actually print what they design.
Everything in OwlCAD
Parametric solid modeling
A dozen-plus primitives: box, cylinder, sphere, cone, torus, tube, pyramid, wedge, rounded box/cylinder, and 3D text
Boolean union, subtract, and intersect on real solids
Edits rebuild the model — change a dimension, not a mesh
Manifold geometry engine runs in a Web Worker, off the UI thread
Sketch, extrude, sweep & loft
Draw 2D profiles on the build plate, with curved arc segments
Extrude straight up, revolve 360°, or twist a profile into a helix
Sweep a profile along a path or loft between profiles
Sketches stay editable — reopen and reshape any time
Edge & shell tools
Fillet or chamfer edges — convex, concave, or both
Hollow any solid into a printable shell with a set wall thickness
Add drainage holes through the bottom for resin and paint
Modifiers stay non-destructive and fully undoable
Precise manipulation
Move, rotate, and scale gizmos with grid and angle snapping
Type exact values for position and size — work to spec
Construction workplanes, align, and linear, circular, grid & mirror patterns
Reusable components, a measure tool, live dimensions, and full undo / redo
Assemblies & mates
Mate parts together — coincident, coaxial, and joint relationships
Articulate a joint and scrub its motion within travel limits
Confirm parts move and fit before you commit to a print
Mates solve at the display layer — your authored positions stay intact
AI generation & editing (Pro)
Generate an editable parametric model from a text description
Or sculpt a mesh from text or an image, then refine it with real tools
Choose your AI model — parametric, sculpted mesh, or precise text-to-CAD
Modify with AI: select a part and describe the change in plain language
Keep full control — no black-box, un-editable output
Part of OwlCAD Pro — a monthly allotment of AI credits, plus top-up packs
Or bring your own provider key — generation runs on your account, free of credits
Or connect an AI agent over MCP — it builds real, editable CAD and spends no credits
No-code model customizer
Expose a model’s parameters — dimensions, counts, text, toggles
Share it so anyone can adjust the values and download their own version
Runs in the browser — instant preview, no install, nothing uploaded
Embed a live customizer widget in your own page
AI can suggest which parameters to expose and take plain-language changes (Pro)
Reference images & 2D views
Drop in a reference image and model right on top of it
Move, rotate, and scale-calibrate the reference to real dimensions
Switch to a true orthographic 2D view locked to any plane
Sketch and trace on any face or workplane, not just the build plate
Mechanisms & maker toolkit
Meshing gear trains — spur, herringbone, bevel, and worm drives
Functional joints: pin hinges, ball-and-socket, snap-fits, and living hinges
Parametric threads, enclosures, and other print-ready generators
Bind parameters together so a mechanism stays consistent as you tune it
Print-aware tooling
True millimeter units throughout, with mm / inch display
Printer profiles for Ender 3, Prusa, and Bambu Lab — or a custom volume
Auto-orient, lay flat to a face, and scale to fit the build plate
Watertight (manifold) check with volume and triangle count, plus mesh repair
Import, export & sharing
Import and export STL, 3MF, OBJ, GLB, solid STEP, and SVG — units detected on import
An editable parametric history timeline you can scrub and retro-edit
Local autosave plus cloud projects with rollback version history
Publish a public share link or embed a model in any page; collect comments