Guide / 2026-05-20

Browser CAD: The Complete Guide for 2026

Browser CAD is the new default for mechanical design. Not in a futurist sense, in a 2026 sense: parts get modeled, drawings get released, and G-code gets posted from a tab. The category had a long false start, then WebAssembly and WebGPU shipped, and the entire premise became real almost overnight. If you were skeptical of online CAD five years ago, you were right. If you are skeptical today, you are probably out of date.

This guide covers what browser CAD actually means, why now, what it can do, what it still cannot do, how it compares to desktop CAD and to VDI-style cloud streaming, and how to evaluate it for your team. It is written for engineers, designers, and engineering leaders making real tool decisions. We will get specific about what the underlying technology unlocks and where the edges still are.

What "browser CAD" actually means

Browser CAD is professional computer-aided design software where the modeling kernel, sketch solver, rendering pipeline, and user interface all execute inside a standard web browser. Geometry computation happens on the user's device, in the same memory space as the page. Cloud servers handle authentication, document storage, real-time collaboration, and heavy simulation, but they do not render the viewport or solve the constraints. There is no remote desktop session, no Citrix client, no streamed pixels.

That distinction matters because the term "online CAD" is often used loosely. Vendors with desktop applications wrapped in a remote streaming layer like to call themselves cloud CAD or web CAD. They are not. They are a desktop app on a server with a video feed, and the user experience inherits all of the input lag, bandwidth dependency, and pixel-fuzz of any VDI workflow.

Real browser CAD has three properties. First, the heavy compute runs locally as WebAssembly, so a part feature update happens in microseconds without a round trip. Second, the viewport renders through WebGPU or WebGL talking to the user's GPU directly. Third, collaboration and persistence flow over WebRTC or WebSocket without forcing every interaction through a server. If a product breaks any of those three, it is closer to a streaming product than to browser-native CAD.

Why now: WebGPU + WebAssembly + WebRTC made this possible

Browser CAD was not technically feasible until three platform layers all matured. Each one removed a previously hard ceiling.

WebAssembly shipped as a stable cross-browser format in 2017 and matured into a serious compile target through the early 2020s. Languages like Rust and C++ now compile to WASM with near-native performance: typically 1.0 to 1.2 times the runtime of native code for compute-heavy work. A CAD kernel can finally live in the page without being a JavaScript rewrite.

WebGPU reached cross-browser stable status in 2024 across Chrome, Edge, and Safari, with Firefox following. WebGPU exposes compute shaders, modern bind groups, and storage buffers that match Vulkan and Metal closely enough that a CAD viewport can do real GPU work: tessellation, edge silhouette extraction, ambient occlusion, picking, and GPU-accelerated booleans where appropriate. WebGL was always too limited to render dense B-rep models smoothly.

WebRTC data channels turned the browser into a peer-to-peer transport that can move CRDT operations between users at sub-50ms latency without a server round trip per keystroke. That is what makes "two engineers editing the same part" feel native instead of laggy.

Add to this stack: SharedArrayBuffer for multi-threaded WASM, OPFS (Origin Private File System) for fast on-device storage, the File System Access API for native file dialogs, and persistent BroadcastChannel for cross-tab sync. None of these existed in usable form before 2021. Together, they are the substrate browser CAD was always waiting for.

A brief history

The browser CAD story has two acts. Act one is Onshape, founded in 2012 by veterans of the SolidWorks team and launched publicly in 2015. Onshape proved that parametric, assembly-level CAD could work in a browser if you accepted a thin client and ran the kernel on a server. It was the right idea executed with the platform that was available at the time. Onshape was the first product to use the phrase "cloud CAD" with technical credibility, and they earned it. They sold to PTC in 2019 for around $470 million.

For the rest of the 2010s, the category was effectively Onshape and a long tail of viewers. TinkerCAD existed for hobbyists. SketchUp had a browser edition for architectural work. Fusion 360 ran in a browser, but only as a streamed instance of the desktop application, not as native code. The technology stack would not allow anything more ambitious than that.

Act two is what we are in now. Starting around 2022, with WASM stable and WebGPU drafts working in Chrome Canary, a new generation of browser CAD started to ship. Zoo (formerly KittyCAD) opened with a text-first parametric workflow and a custom Rust kernel. OnPaste and a handful of others appeared. Shapr3D, which was originally iPad-native, expanded into the browser. solidSF, written from scratch in Rust with a custom B-rep kernel and native AI agents, is part of the same wave. The pattern is the same across all of them: own the kernel, run it in the browser, do not stream.

What you can do in browser CAD today

The capability set in 2026 covers nearly everything a mid-market mechanical engineering team needs. Browser CAD is no longer a viewer or a toy.

What it still can't do (yet)

The honest list. Browser CAD is good enough for most teams, but it is not equivalent to every desktop CAD plus simulation stack on the planet. There are real gaps.

For a hardware startup designing a robot, a drone, a piece of industrial equipment, a consumer product, or anything in the 10 to 10,000 part range, none of these gaps matter. For an aerospace prime designing a wing, some of them still do.

Browser CAD vs desktop CAD

The honest comparison. Desktop CAD has been the default for thirty years because it had the only stack that worked. That is no longer true.

DimensionDesktop CADBrowser CAD
InstallWindows-only, hours, license serverOpen a URL
UpdatesAnnual major version, manualContinuous, instant
HardwareCertified workstation card preferredAny modern laptop or iPad
OS supportWindows only for SolidWorks/Inventor/NXmacOS, Windows, Linux, iPadOS, ChromeOS
CollaborationFile locking, manual share, eDrawingsReal-time co-edit
Pricing$680 to $4,700+ per year$0 to $59 per seat per month
Onboarding new hiresIT ticket, daysAdd to team, minutes
Mobile reviewRead-only viewer appsFull edit on tablet
Large assembly simulationEdge case: still better todayImproving fast
Highly specialized add-insTwenty years of marketplaceGrowing, not matched yet

Browser CAD vs cloud-streamed desktop

This is the comparison most people get wrong, and it is the one that matters most. A surprising number of "cloud CAD" products are actually a desktop CAD instance running on a remote VM, with the screen piped to your browser as compressed video. The user is essentially running Citrix on a different brand. This is not browser CAD.

PropertyCloud-streamed desktop (VDI)Real browser CAD
Where the kernel runsRemote VMYour device, as WASM
Latency on every click40-120ms server round tripLocal, sub-millisecond
What you seeCompressed H.264 videoNative WebGPU render
Bandwidth dependencyHigh, continuousLight, transactional
Offline workImpossiblePossible (local Pro)
Per-user GPU costVendor pays for GPU VMUses your local GPU
Looks like browser CADYes (marketing)Yes (actual)

If a vendor will not tell you whether their kernel runs in the browser or on a server, the answer is on a server. Ask. The difference shows up immediately the first time your conference WiFi gets shaky.

Comparison of the major options

The 2026 browser CAD market, ranked by capability, with honest notes. We include solidSF because this is our blog; the comparison is otherwise straightforward.

ProductKernelBrowser-nativeAI agentsSolidWorks migrationEntry price
solidSFCustom RustYesNative, 55 toolsFeature-tree replay$29/mo
OnshapeParasolid (server)Thin clientAdvisor add-onSTEP only$1,500/yr
OnPasteCustom WASMYesLimitedSTEP onlyFree / paid tiers
ZooCustom RustYesZookeeperSTEP only$20-$99/mo
Shapr3DParasolidiPad-native, browser secondaryLimitedSTEP only$25/mo

Note: Shapr3D started as an iPad-first product and remains strongest there. Its browser version is functional but its primary interaction model is touch. We include it because users often evaluate it in the same set.

Who browser CAD is for

The audience is broader than the legacy CAD world admits. If any of these fits, browser CAD is the right starting point and possibly the right ending point too.

How to evaluate browser CAD for your team

A real checklist. If you are picking a tool, walk through every item. If a vendor cannot answer any of them, you have your answer.

FAQ

What is browser CAD?
Browser CAD is professional computer-aided design software that runs entirely inside a web browser tab. The geometry kernel, sketch solver, rendering, and UI execute on the local machine through WebAssembly and WebGPU, with the cloud handling auth, storage, and collaboration. It is not remote desktop streaming.
Is online CAD as fast as desktop CAD?
For sketching, parametric modeling, and assemblies up to a few thousand parts, modern browser CAD with a WebAssembly kernel and WebGPU graphics is competitive with native desktop CAD on the same machine. Heavy CAE simulation still benefits from server-side compute.
Does browser CAD work offline?
Most browser CAD tools require connectivity for collaboration and persistence. Some, including solidSF, support a local Pro mode where the kernel and workspace run fully on-device with sync on reconnect.
Can browser CAD open SolidWorks files?
It depends on the product. solidSF imports SolidWorks .sldprt files with feature-tree replay so the result is editable and parametric, not a dead mesh. Most other browser CAD tools support STEP, STL, and OBJ but not native SolidWorks file formats.
What hardware do I need for browser CAD?
Any device released in the last four years with a modern browser, a discrete or integrated GPU that supports WebGPU, and 8 GB of RAM. There is no separate workstation requirement; M1 MacBooks, mid-range Windows laptops, and iPads all work.
Is browser CAD secure for proprietary designs?
Yes, when the vendor encrypts at rest and in transit, defaults documents to private, and supports SSO. Verify the vendor's defaults: Onshape Free, for example, makes documents public by default. solidSF documents are private by default on every paid plan.
Can I do CAM and drawings in browser CAD?
Yes. Modern browser CAD includes drawings, dimensions, GD&T, and CAM toolpaths in the same product. solidSF ships CAM with G-code post processors for GRBL, Haas, and Fanuc.
Will browser CAD replace SolidWorks?
For most teams, yes, within a few release cycles. Browser CAD already covers the daily workflow for parts, assemblies, drawings, and PDM. Specialized simulation, mold design, and legacy file dependencies are the remaining gaps.

Get started

solidSF is browser CAD with a custom Rust kernel and native AI agents. It runs entirely in your tab, opens SolidWorks files with feature-tree replay, includes CAM and drawings, and starts at $29/mo. Students get full access free via uni.solidsf.com. The fastest way to know if browser CAD is right for your team is to open one.

Open the workspace See pricing No credit card. Real product, not a demo viewer.