Skip to content
Coming Soon

CadFaber

Browser based 3D CAD tool

Free 3D CAD tool in the browser with visual builder and code editor. For makers, 3D printing enthusiasts and students. Runs offline as PWA.

About CADFaber

CADFaber is a free browser based 3D CAD tool with two work modes: a visual builder for intuitive modeling and a code editor for parametric constructions.

You do not need to install any software or create an account. Simply open cadfaber.com and get started. CADFaber is suitable for makers, 3D printing enthusiasts, students and anyone who wants to quickly create a 3D model.

The application runs entirely in the browser, works offline as a PWA and stores your projects locally on your device.

How It Works

CADFaber offers two work modes. The visual builder has an intuitive interface with drag and drop. You can place primitive shapes (box, cylinder, sphere, cone), transform them and combine them into complex models using boolean operations (union, intersection, difference).

The code editor is based on the same engine as Visual Studio Code and supports JSCAD syntax. You write parametric models that can be controlled via variables. For example, if you model a screw, you change the diameter in a variable and the entire model adjusts automatically.

Finished models can be exported as STL, OBJ or STEP. STL is the standard format for 3D printers. OBJ is suitable for rendering and visualization. STEP is used in the professional CAD world.

Use Cases

CADFaber is suitable for various users and scenarios.

3D printing enthusiasts quickly model a spare part, a case or a gadget without having to install heavy desktop software. The STL export goes directly to the slicer.

Students use CADFaber for construction exercises and prototypes. Since it runs in the browser, it also works on university computers where no software may be installed.

Makers and hobbyists appreciate the quick start. You do not need any CAD experience to create simple models with the visual builder. And if you want more control, you switch to the code editor.

Teachers and lecturers use CADFaber for teaching. There is nothing to install, no licenses to manage and no system requirements to check. All students simply open the website.

Technologies

CADFaber is built with Next.js and TypeScript. Three.js is used for 3D rendering. Geometry calculations run through Manifold 3D (WASM) and @jscad/modeling.

The code editor is based on Monaco Editor (the same engine as VS Code). Projects are stored locally in IndexedDB through Dexie.js.

The UI uses Tailwind v4 and shadcn/ui v4. The application is 100% client side with no backend server.

Privacy

CADFaber processes and stores all data exclusively locally in your browser. There is no account, no registration and no server. Your 3D models never leave your computer.

FAQ