cycleCAD

What cycleCAD is
cycleCAD is a browser-based parametric 3D CAD modeller for designers, makers and CNC shops. Its sketch engine lists 13 tools, 12 constraint types, grid snapping, inferred constraints and degree-of-freedom analysis. The solid modeller has 16 operations, including extrude, revolve, sweep, loft, fillet, chamfer, shell, pattern, hole and boolean. Its assembly workspace supports seven joint types, mate constraints, explode and collapse, interference checks, contact sets and motion studies. cycleCAD uses OpenCascade.js for B-rep geometry and describes STEP, IGES and GLB round-tripping through a converter server; it also lists Inventor IAM and IPJ import. An AI Copilot turns natural-language prompts into geometry, using offline templates for common parts and plans of up to 20 operations. A 55-command JSON-RPC Agent API can be scripted from a browser console, MCP server, REST API or CLI. The tool is free, open source under the MIT license, and runs in a browser without installation or an account. Real-time collaboration, cloud storage, enterprise SSO and self-hosted enterprise builds are listed as later roadmap items.
Who it suits
cycleCAD suits designers, makers and CNC shops looking for browser-based parametric modeling and assembly design. Its file support and API may also suit workflows that use the listed exchange formats or scripting options.
What it does well
- Free and open source under the MIT license.
- Runs in a browser without an account.
- Assembly workspace includes seven joint types.
- Supports STEP, IGES and GLB round-tripping.
- Offers a 55-command JSON-RPC Agent API.
What to know first
- Cloud collaboration is not supported.
- Cloud storage is listed as a later roadmap item.
- Engineering analysis is in progress.
- No security certifications or compliance are stated.
Limits
The free plan is the listed plan. Cloud collaboration is unavailable, engineering analysis is in progress, and cloud storage, enterprise SSO, real-time collaboration, and self-hosted enterprise builds are later roadmap items.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Free | Free · open source · MIT license · browser app · no account required | Free |
As cyclecad.com lists them, read 11 Oct 2026. The maker's own page has the final word.
Getting started
- Open https://cyclecad.com/cyclecad.html in a web browser.
- Start using the browser app without installing software or creating an account.
- Import a supported STEP, IGES, GLB, Inventor .iam, or .ipj file if needed.
- Use the sketch, solid-modelling, or assembly workspace to build a design.
- Script tasks through the browser console, MCP server, REST API, or CLI using the Agent API.
Verdict
cycleCAD offers a broad set of sketch, solid-modeling and assembly tools in a free browser app. Its current limitations include no cloud collaboration and several enterprise or storage features remaining on the roadmap.
Questions
How much does cycleCAD cost?
The Free plan costs nothing.
Does cycleCAD require an account or installation?
No. It runs in a browser without installation or an account.
What file formats does cycleCAD support?
It imports and exports STEP, IGES, and GLB through a converter server, and supports importing Inventor .iam and .ipj files.
Can cycleCAD design assemblies?
Yes. Its assembly workspace includes seven joint types, mate constraints, explode and collapse, interference checks, contact sets, and motion studies.
Is cycleCAD open source?
Yes. The Free plan is described as open source under the MIT license.
Does cycleCAD offer cloud collaboration?
No. Cloud collaboration is not supported.
Facts from cycleCAD's own pages
- AI Copilot
- The Copilot turns natural-language prompts into geometry, with offline templates for common parts and plans of up to 20 operations. · cyclecad.com, 11 Oct 2026
- AI providers
- The page names Gemini 2.0 Flash, Groq Llama 3.3 70B, and Claude Sonnet 4.6 as language-model options. · cyclecad.com, 11 Oct 2026
- Assemblies
- The assembly workspace supports seven joint types, mate constraints, explode and collapse, interference checks, contact sets, and motion studies. · cyclecad.com, 11 Oct 2026
- Assembly design
- Yes · cyclecad.com, 19 Sept 2026
- Cloud collaboration
- No · cyclecad.com, 19 Sept 2026
- Current limitations
- The maker says engineering analysis is in progress and lists real-time collaboration, cloud storage, enterprise SSO, and self-hosted enterprise builds as later roadmap items. · cyclecad.com, 11 Oct 2026
- File import and export
- STEP, IGES, GLB; Inventor IAM and IPJ import · cyclecad.com, 19 Sept 2026
- Free plan
- Yes · cyclecad.com, 19 Sept 2026
- Integrations and API
- Its 55-command JSON-RPC Agent API can be scripted from the browser console, MCP server, REST API, or CLI. · cyclecad.com, 11 Oct 2026
- Inventor import
- The assembly workspace lists import support for Inventor .iam and .ipj files. · cyclecad.com, 11 Oct 2026
- Kernel and formats
- cycleCAD uses OpenCascade.js for B-rep geometry and describes STEP, IGES, and GLB round-tripping through a converter server. · cyclecad.com, 11 Oct 2026
- Maker
- The suite page identifies Sachin Kumar as founder of cycleCAD, ExplodeView, and cycleCNC. · cyclecad.com, 11 Oct 2026
- Modeling method
- parametric · cyclecad.com, 19 Sept 2026
- Purpose
- cycleCAD is a browser-based parametric 3D CAD modeller intended for designers, makers, and CNC shops. · cyclecad.com, 11 Oct 2026
- Security and account
- The maker says cycleCAD runs in the browser without installation or an account; the page does not state security certifications or compliance. · cyclecad.com, 11 Oct 2026
- Sketching
- The sketch engine provides 13 tools, 12 constraint types, grid snapping, inferred constraints, and degree-of-freedom analysis. · cyclecad.com, 11 Oct 2026
- Solid modelling
- The solid modeller lists 16 operations, including extrude, revolve, sweep, loft, fillet, chamfer, shell, pattern, hole, and boolean. · cyclecad.com, 11 Oct 2026
- Support and contact
- The product page provides the contact email [email protected]. · cyclecad.com, 11 Oct 2026
- Supported platforms
- web, API · cyclecad.com, 19 Sept 2026
Where cycleCAD stands on Freedom251
- 3D CAD Software#24 of 79
