GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Home
  • About
  • News
  • Downloads
  • Documentation
  • Libraries
  • Gallery
  • Community
  • GitHub

This view

  • Original page
  • New address

GeezerVison is showing openscad.org — OpenSCAD - Downloads

Releases

Download the stable release version for your platform.

Release Candidate

Try the release candidate with all the new features and improvements for the upcoming release.

Nightly Builds

Try the nightly builds with all the new features and improvements. Enable the new Manifold geometry engine in Preferences for a huge performance boost.

macOS

System requirements: OS X 10.9 or newer

OpenSCAD

64 bit Intel - dmg package - ?? MB
sha256 - sha512

OpenSCAD is also available on MacPorts (check version):

					$ sudo port install openscad
				

OpenSCAD is also available on Homebrew (check version):

					$ brew install openscad@snapshot
				

Windows

System requirements: Windows 7 or newer on x86 32/64 bit

OpenSCAD

x86 (32-bit) - exe installer - ?? MB
asc - sha256 - sha512

OpenSCAD

x86 (32-bit) - zip package - ?? MB
asc - sha256 - sha512

OpenSCAD

x86 (64-bit) - exe installer - ?? MB
asc - sha256 - sha512

OpenSCAD

x86 (64-bit) - zip package - ?? MB
asc - sha256 - sha512

OpenSCAD is also through WinGet:

					$ winget install --id=OpenSCAD.OpenSCAD -e
				

Linux

Debian / Ubuntu / Kubuntu

OpenSCAD is available in the repositories of most recent distributions.

					$ sudo apt-get install openscad
				

Fedora

OpenSCAD is available in Fedora official repositories. To install, run the following command:

					# yum install openscad
				

If you want the MCAD library:

					# yum install openscad-MCAD
				

openSUSE

OpenSCAD is available from software.opensuse.org

Arch Linux

					# pacman -S openscad
				

Other Linux

OpenSCAD

x86 (64-bit) - AppImage - ?? MB
asc - sha256 - sha512

OpenSCAD

ARM (64-bit) - AppImage - ?? MB
asc - sha256 - sha512

App Stores

Get it from the Snap Store

Download on Flathub

BSD

NetBSD (>=6.1)

Set up pkgin and run this command:

					# pkgin install openscad
				

FreeBSD (>=10)

					# pkg install openscad
				

OpenBSD

OpenSCAD is available for amd64, i386 and macppc in OpenBSD packages:

					# pkg_add openscad
				

Other Systems

It's possible to build OpenSCAD on other systems as long as a C++ compiler and the prerequisite software libraries are available.

Source Code

OpenSCAD

source code - tgz archive - ?? MB
asc - sha256 - sha512

You can also access the latest source code on github: openscad/openscad on github

Release Candidates

Release Candidates are builds that contain all features that will be included in the next release and are intended to reach a wider audience for testing before the final release.

The Binaries are signed with GnuPG

  • OpenSCAD <[email protected]>
  • Key ID: 0xF3E12CCC22164A0F
  • Fingerprint: E2EB DADD 336F F516 ADD5 1A78 F3E1 2CCC 2216 4A0F

macOS

System requirements: macOS 12 "Monterey" or newer, universal build supporting Intel and Apple Silicon systems.

OpenSCAD

64 bit Universal - dmg package - ?? MB
asc - sha256 - sha512

Windows

System requirements: Windows 10 or newer on 64-bit Intel.

OpenSCAD

x86 (64-bit) - exe installer - ?? MB
asc - sha256 - sha512

OpenSCAD

x86 (64-bit) - zip package - ?? MB
asc - sha256 - sha512

Linux - AppImage

OpenSCAD

x86 (64-bit) - AppImage - ?? MB
asc - sha256 - sha512

OpenSCAD

ARM (64-bit) - AppImage - ?? MB
asc - sha256 - sha512

WebAssembly §

OpenSCAD

WebAssembly - WEB package - ?? MB
asc - sha256 - sha512

OpenSCAD

WebAssembly - NODE package - ?? MB
asc - sha256 - sha512

OpenSCAD

WebAssembly - Node.js Library Module - ?? MB
asc - sha256 - sha512

Source Code

OpenSCAD

source code - tgz archive - ?? MB
asc - sha256 - sha512

Docker

Docker Logo

Docker images are provided at Docker Hub in the openscad/openscad repository.

  • Release 2021.01, based on Debian Buster
  • Release 2019.05, based on Debian Buster
  • Release 2015.03, based on Debian Stretch
  • Development snapshot, based on Debian Bookworm

Images are currently available for platforms linux/amd64 and linux/arm64.

For more details see the overview page on Docker Hub.

Development Snapshots

macOS §

System requirements: macOS 12 "Monterey" or newer, universal build supporting Intel and Apple Silicon systems.

OpenSCAD

64 bit Universal - dmg package - ?? MB
asc - sha256 - sha512

Windows §

System requirements: Windows 10 or newer on 64-bit Intel.

OpenSCAD

x86 (64-bit) - exe installer - ?? MB
asc - sha256 - sha512

OpenSCAD

x86 (64-bit) - zip package - ?? MB
asc - sha256 - sha512

Linux - AppImage §

The ARM 64-bit (aarch64) AppImage is built and tested only for Raspberry PI OS 64-bit (which may still be in beta test).

OpenSCAD

x86 (64-bit) - AppImage - ?? MB
asc - sha256 - sha512

OpenSCAD

ARM (64-bit) - AppImage - ?? MB
asc - sha256 - sha512

Linux - Snap §

Get it from the Snap Store

Or install with

					# snap install openscad-nightly
				

To use Gamepads or supported 3D Mouse devices (like the SpaceMouse series from 3D Connexion) the following command is needed to allow the snap package access to the joystick interface.

					# snap connect openscad:joystick snapd:joystick
				

Linux - Flatpak §

Get from flathub beta repository

Note that this is not automatically updated as with most other nightly builds, but instead is manually selected builds.

Setup beta repository

					# flatpak remote-add --user --if-not-exists flathub-beta \
					  https://flathub.org/beta-repo/flathub-beta.flatpakrepo
				

Install OpenSCAD beta version

					# flatpak install --user flathub-beta org.openscad.OpenSCAD
				

WebAssembly §

WebAssembly Logo

Many thanks to Dominick (DSchroer) for making this possible. Build instructions and examples can be found in the openscad-wasm repository on github

The ZIP package contains an experimental build based on this work for WebAssembly allowing OpenSCAD to run inside a web browser. Right now it's a bit slow and there's no support for preview, fonts or a built-in GUI. Some of those things will hopefully be supported or improved soon, however GUI support is unlikely to be added.

Try it out at https://ochafik.com/openscad or start with a slightly bigger example.

OpenSCAD

WebAssembly - WEB package - ?? MB
asc - sha256 - sha512

OpenSCAD

WebAssembly - NODE package - ?? MB
asc - sha256 - sha512

OpenSCAD

WebAssembly - Node.js Library Module - ?? MB
asc - sha256 - sha512

Linux - Distribution Packages

The packages are automatically built based on the master branch on github.

Note: The packages are called "openscad-nightly" so it's possible to install the development snapshot packages in parallel to the release version from the official repositories.

Debian / Ubuntu packages built on OpenSUSE build service

The release key must be added to the apt key-ring so apt-get, apt and other tools can validate the packages.
Key ID: 75F3214F30EB8E08 (valid till 2028-04-04)
Key UID: home:t-paul OBS Project <home:[email protected]> Fingerprint: 5F4A 8A2C 8BB1 1716 F294 82BB 75F3 214F 30EB 8E08

NOTE: 2026-01-25: Please re-import the key, it was updated to fix issue #5899.

					# wget -qO- https://files.openscad.org/OBS-Repository-Key.pub | sudo tee /etc/apt/trusted.gpg.d/obs-openscad-nightly.asc
				

After the key is added, the repository URL needs to be configured. This can be done by creating a new file /etc/apt/sources.list.d/openscad.list with the URL specific to the distribution.

The repository links below are shown as https, please check for your installation if https is supported. In Debian/Ubuntu this is usually handled by the apt-transport-https package. OBS also supports HTTP links, but it's recommended to use https whenever possible.

Debian 12 (Bookworm)

					deb https://download.opensuse.org/repositories/home:/t-paul/Debian_12/ ./
				

Debian 13 (Trixie)

					deb https://download.opensuse.org/repositories/home:/t-paul/Debian_13/ ./
				
New style (modernized) configuration as separate file obs-openscad-nightly.sources in the apt configuration directory /etc/apt/sources.list.d/, example for 64bit Intel/AMD.
          X-Repolib-Name: obs-openscad-nightly
            Types: deb
            Suites: ./
            URIs: https://download.opensuse.org/repositories/home:/t-paul/Debian_Testing/
            Architectures: amd64
            Signed-By: /etc/apt/trusted.gpg.d/obs-openscad-nightly.asc
        

Debian Testing

					deb https://download.opensuse.org/repositories/home:/t-paul/Debian_Testing/ ./
				

Debian Unstable

					deb https://download.opensuse.org/repositories/home:/t-paul/Debian_Unstable/ ./
				

Raspbian 12 (64-bit only)

					deb https://download.opensuse.org/repositories/home:/t-paul/Raspbian_12/ ./
				

Raspbian 13 (64-bit only)

					deb https://download.opensuse.org/repositories/home:/t-paul/Raspbian_13/ ./
				

Ubuntu 24.04 (x86_64, aarch64)

					deb https://download.opensuse.org/repositories/home:/t-paul/xUbuntu_24.04/ ./
				

Ubuntu 24.10 (x86_64, aarch64)

					deb https://download.opensuse.org/repositories/home:/t-paul/xUbuntu_24.10/ ./
				

Ubuntu 25.04 (x86_64, aarch64)

					deb https://download.opensuse.org/repositories/home:/t-paul/xUbuntu_25.04/ ./
				

Ubuntu 25.10 (x86_64, aarch64)

					deb https://download.opensuse.org/repositories/home:/t-paul/xUbuntu_25.10/ ./
        

Ubuntu 26.04 (x86_64, aarch64)

					deb https://download.opensuse.org/repositories/home:/t-paul/xUbuntu_26.04/ ./
				

Ubuntu 26.10 (x86_64, aarch64)

					deb https://download.opensuse.org/repositories/home:/t-paul/xUbuntu_26.10/ ./
				

openSUSE packages built on OpenSUSE build service

OpenSUSE nightly builds on OBS are currently disabled, if you are interested in helping to bring them back, please get in touch.

Fedora packages built on OpenSUSE build service

Fedora nightly builds on OBS are currently disabled, if you are interested in helping to bring them back, please get in touch.

Arch Linux

To install OpenSCAD from git on Arch Linux the openscad-git pkgbuild is available on AUR.

Prior Releases

Prior releases are available at files.openscad.org

Signature

Releases are signed with GnuPG

  • OpenSCAD <[email protected]>
  • Key ID: 0xF3E12CCC22164A0F
  • Fingerprint: E2EB DADD 336F F516 ADD5 1A78 F3E1 2CCC 2216 4A0F
  • Download: OpenSCAD_public_key.asc
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.