
KetchUp3D
Free, open-source SketchUp alternative for 3D woodworking and furniture design, in the browser or on desktop.
KetchUp3D is a free, open-source 3D edge-and-face modeler written in Rust. The same editor ships as a WebAssembly app for desktop browsers and as a native build for Windows, macOS (Apple Silicon), and Linux. It deliberately follows the SketchUp workflow: draw lines, rectangles, circles, polygons, or freehand outlines, close a planar outline to generate a filled face, then use Push/Pull to give it thickness. The toolbar covers Select, Line, Erase, Orbit, Push/Pull, Scale, Offset, Move, Paint, tape measure, protractor, dimensions, and a Union flyout with Flip, Combine, Union, Intersect, Trim, and Split for working with solid bodies.
Measurements are the point of the tool, so typed input is first-class: lengths accept mm, cm, m, km, in, ft, and yd (plus the inch and foot quote marks), and dimension fields accept formulas such as 60cm - 89mm or (60cm - 89mm) / 2. Geometry snaps to edges, faces, face centers, and the X/Y/Z axes, arrow keys lock an axis or drawing plane, and tape measure and protractor guides stay in the model as snap targets. Groups and named components support nesting and shared definitions, so editing one component updates every linked instance. The Outliner handles reordering and moving objects between levels, and objects can be hidden, locked, or organized with tags. Undo/redo keeps the last 100 geometry operations and is saved with the project.
Projects are portable gzip-compressed JSON .k3d files, and older .ketchup files still open. Autosave runs locally to browser storage or the desktop application-data directory, with no account or cloud required. File then Import reads SketchUp .skp geometry locally (groups and components become editable groups; holes, solid material colors, and inch-to-metre conversion are kept, while textures, transparency, scenes, annotations, and linked component definitions are dropped), and OBJ export writes visible edges and triangulated faces. Compared with a SketchUp subscription, KetchUp3D is narrower but free and local: mobile, cloud storage, and a paid tier are not part of this version, and it is early software (v0.6.x) that changes quickly.








