Latest release: v0.5.0
Download CADCraft
CADCraft is free. This guide walks you through downloading the official v0.5.0 release, installing it on your operating system, and checking that the file is genuine.
- Release
- v0.5.0
- License
- MIT or Apache-2.0
- Windows
- x64, ARM64, x86
- macOS
- Universal
- Linux
- x86_64, aarch64, riscv64
- FreeBSD
- x86_64
Quick downloads
Windows
v0.5.0 MSI x6464-bit MSI installer for most Windows 10 and 11 PCs
macOS
v0.5.0 DMG UniversalUniversal DMG for Apple silicon and Intel Macs
Linux
v0.5.0 Flatpak x86_64Flatpak for x86_64. AppImage, .deb and .rpm also available
Web
WebAssemblyNo install. Runs in your browser via WebAssembly
All download buttons link directly to the official GitHub releases of storytold/cadcraft. cadcraft.org does not host or modify the desktop installers.
Recommended: ArtCraft Launcher
The ArtCraft Launcher (v0.3.2) installs CADCraft and keeps it up to date, along with the other ArtCraft apps. Pick it if you want automatic updates.
Get the launcherInstall on Windows
- 1Download cadcraft-0.5.0-windows-x64.msi (64-bit, suits most Windows 10 and 11 PCs). ARM64 and 32-bit builds and portable zips are on the release page. cadcraft-0.5.0-windows-x64.msi
- 2Double-click the MSI and follow the installer. If Windows SmartScreen shows a warning, choose More info → Run anyway.
- 3Launch CADCraft from the Start menu.
For IT admins, a silent install with a desktop shortcut:
>msiexec /i cadcraft-0.5.0-windows-x64.msi /qn DESKTOPSHORTCUT=1
Install on macOS
- 1Download cadcraft-0.5.0-macos-universal.dmg. It runs natively on both Apple silicon and Intel Macs. cadcraft-0.5.0-macos-universal.dmg
- 2Open the DMG and drag CADCraft into your Applications folder.
- 3Launch it from Applications. If macOS blocks the first launch, right-click the app and choose Open.
Install on Linux
- 1
Download the Flatpak bundle (x86_64) and install it for your user: cadcraft-0.5.0-linux-x86_64.flatpak
>flatpak install --user cadcraft-0.5.0-linux-x86_64.flatpak - 2Prefer another format? AppImage, .deb, .rpm and tarballs are available for x86_64, aarch64 and riscv64 on the release page.
FreeBSD
An x86_64 tarball for FreeBSD 14 is included in the release assets.
Verify your download
Every release ships a SHA256SUMS.txt file. Compare its value with the checksum of the file you downloaded: SHA256SUMS.txt
macOS / Linux
>shasum -a 256 cadcraft-0.5.0-macos-universal.dmg>sha256sum cadcraft-0.5.0-linux-x86_64.flatpak
Windows (PowerShell)
>Get-FileHash .\cadcraft-0.5.0-windows-x64.msi -Algorithm SHA256
Build from source
You need a recent Rust toolchain (Rust 1.95 or newer for the desktop and web UI). Then clone and run with a sample drawing:
>git clone https://github.com/storytold/cadcraft>cd cadcraft>cargo run --release -p cadcraft -- --sample
Command-line tool (for scripts and agents)
cadcraft-cli is a headless build for automation, CI and AI agents. It ships with the desktop downloads (macOS has a separate universal CLI zip).
>cadcraft-cli info drawing.dxf>cadcraft-cli convert drawing.dxf drawing.svg>cadcraft-cli mcp
Self-host the web version
The release includes cadcraft-web-0.5.0.zip, a static site with no server code. Upload the folder anywhere that serves static files. Serve .wasm as application/wasm and enable gzip or Brotli to cut the download from about 13 MB to about 5 MB. cadcraft-web-0.5.0.zip
>unzip cadcraft-web-0.5.0.zip>cd cadcraft-web-0.5.0>python3 -m http.server 8765
System requirements
- Windows 10 or 11: x64, ARM64 or 32-bit
- macOS: Apple silicon or Intel (universal build)
- Linux: x86_64, aarch64 or riscv64
- Web: a browser with WebGPU or WebGL2 (recent Chrome, Edge, Firefox or Safari)