# PrintCAD > PrintCAD (https://printcad.app) is a free, browser-based 3D CAD tool for designing parts for 3D printing. No install and no account. Users sketch on the build plate or on faces, push/pull sketches and faces into solids, refine with fillets, chamfers, shells, patterns and booleans, and export 3MF, STL or STEP for slicers such as Bambu Studio, PrusaSlicer and OrcaSlicer. Key facts: - Price: free. Optional donations via PayPal. - Platform: any modern web browser (WebGL + WebAssembly). Precise B-rep geometry via the OpenCascade kernel. - Export: 3MF (recommended, millimeters), STL, STEP. Import: STEP, STL. - Modeling: line, rectangle, circle, polygon, slot and text sketches; overlapping or line-divided regions extrude separately; push/pull; fillet; chamfer; shell (hollow); mirror; linear and circular pattern; union/subtract/intersect; exact numeric input for sizes, offsets and angles. - Also: arc and spline sketches, offset and rounded corners, editable segment lengths/angles, screw holes (M2–M8 clearance, self-tapping, countersunk, counterbore, nut trap), resize cylindrical holes/bosses, auto-orient for fewest supports, thin-wall check, split with alignment pins, share links and embeddable viewer, history panel, works offline (PWA), touch support, revolve, parametric templates (box with lid, name tag/keychain, washer/spacer, mounting plate), split body by plane, measure tool. - 3D printing helpers: overhang highlighting (>45°), cross-section view, build-plate presets (Bambu Lab X1/P1/A1, A1 mini, Prusa MK4/MINI, Creality Ender-3/K1, Elegoo Neptune 4), lay a face flat, drop to bed, out-of-bounds warnings, volume and weight estimates. - Privacy: models stay in the user's browser and local files; nothing is uploaded. - Languages: English, Korean, Japanese, Simplified Chinese, Spanish, German, French, Portuguese. - Contact: help@2nd-korea.com ## Free tools - [STL repair & converter](https://printcad.app/tools/stl-repair/): detects holes, non-manifold edges, flipped and degenerate triangles; repairs them; converts inch/cm to mm; exports STL, 3MF, OBJ. Runs in the browser, no upload. - [3D print cost calculator](https://printcad.app/tools/print-cost/): filament weight from an STL (volume, surface, walls, infill), electricity, printer wear, labor, failure rate and markup → cost and selling price in USD, EUR, GBP, KRW, JPY, CNY, BRL. - [Parametric parts generator](https://printcad.app/tools/parts/): involute spur gears, knobs with D-shaft, hex standoffs, cable clips, wall hooks, phone stands, boxes with lids, name tags, washers, mounting plates → STL/3MF/STEP. - [Lithophane maker](https://printcad.app/tools/lithophane/): photo → flat, curved or cylinder (lamp shade) lithophane STL/3MF, adjustable thickness, border, brightness/contrast. - [SVG to STL](https://printcad.app/tools/svg-to-stl/): SVG or black-and-white image → cookie cutter, raised logo/sign or mirrored stamp (STL/3MF/STEP). - [G-code viewer & editor](https://printcad.app/tools/gcode-viewer/): layer-by-layer 3D preview, print time and filament estimate, insert M600 filament change / pause / temperature change at a layer. - [Electronics case generator](https://printcad.app/tools/case/): cases with standoffs, port cutouts and snap-on vented lids for Raspberry Pi 4, Pi 5, Pi Zero 2 W, Arduino Uno, Arduino Nano, ESP32 DevKitC or a custom board. ## Docs - [Guide and FAQ (English)](https://printcad.app/guide): features, 5-step tutorial, 3D printing design tips, FAQ - [가이드와 FAQ (한국어)](https://printcad.app/ko/guide) - [Terms](https://printcad.app/terms), [Privacy](https://printcad.app/privacy)