Command line first
Type LINE, PLINE, CIRCLE, ARC, OFFSET, TRIM, EXTEND, FILLET, ARRAY, MIRROR — with autocomplete. If your hands already know the commands, they still work here.
OCS · Free software · GPL-3.0
OpenCADStudio is an open-source CAD application, built in Rust and compiled to WebAssembly, that reads and writes DWG and DXF natively. This site launches its browser build: a command-driven 2D drafting workspace with layers, snaps, dimensions, blocks, layouts and PDF plotting — no account, no install.
Runs in the current tab, or open in a new tab · view the source on GitHub
The workspace
Type LINE, PLINE, CIRCLE, ARC, OFFSET, TRIM, EXTEND, FILLET, ARRAY, MIRROR — with autocomplete. If your hands already know the commands, they still work here.
A full layer manager with a properties panel: colour, linetype, lineweight, on/off, freeze and lock, the way a drawing expects to be organised.
Endpoint, midpoint, centre, quadrant, intersection, perpendicular, tangent, nearest — plus snap tracking, polar tracking and dynamic input for precise placement.
Linear, aligned, angular, radial, diameter and ordinate dimensions with DIMSTYLE support, alongside MTEXT, leaders and tables.
Insert blocks with attribute prompting, edit them in place, and attach external references so shared details stay shared.
Model and paper space with a multi-tab layout system and viewports, plotted to PDF when the sheet is ready to leave the screen.
File formats
OpenCADStudio opens and saves DWG and DXF itself — no round-trip through an intermediate format, no export service. Every release from R13 to R2018 is supported in both directions, so the file you save opens in the rest of your toolchain exactly as a drawing file should.
Revision notes — read before relying on it
The browser build is real 2D drafting, and it is honest about its edges. These are limits of the current web build; the upstream desktop builds for Windows, macOS and Linux go further.
The 3D toolset is desktop-only for now. In the browser you draft in 2D.
Hatch entities in a drawing are preserved, but the web build does not display their fills.
The desktop plugin system is not available in the browser build.
The WebAssembly build runs on one thread, so very large drawings will feel slower than on desktop.
Open by design
Hosted browser CAD services — AutoCAD Web, ARES Kudo, SnapCAD — put sign-up, subscription tiers or cloud project storage in front of the drawing board. OpenCADStudio takes the other path: it is free software under GPL-3.0, the page loads straight into the workspace, and your DWG and DXF files are opened and saved through your browser's own file dialogs. The trade-off is stated just above — the web build is 2D drafting, not a full desktop CAD seat — and the complete source code is public, so nothing about how it works is taken on trust.
The workspace opens in this tab; the first load fetches the WebAssembly build, so give it a moment. Prefer a separate window? Open the app in a new tab.
Launch CAD