3D Slicer System Requirements
System requirements
3D Slicer runs on any Windows, Mac, or Linux computer that was released in the
last 5 years. Older computers may work (depending mainly on graphics
capabilities).
Slicer can also run on virtual machines and docker containers. For example, 3D
Slicer + Jupyter notebook in a web browser is available for free via Binder service
(no installation needed, the application can run in any web browser).
Operating system versions
Windows: Windows 10 or 11, with all recommended updates installed.
Windows 10 Version 1903 (May 2019 Update) version or later is required
for support of international characters (UTF-8) in filenames and text.
Microsoft does not support Windows 8.1 and Windows 7 anymore and
Slicer is not tested on these legacy operating system versions, but may
still work.
macOS: macOS Ventura (13) or later (both Intel and ARM based systems).
Latest public release is recommended.
Linux: Ubuntu 20.04 or later
Debian 10 or later
Fedora 35 or later
CentOS 7 or later. Latest LTS (Long-term-support) version is recommended.
Recommended hardware configuration
Memory: more than 4GB (8 or more is recommended). As a general rule,
have 10x more memory than the amount of data that you load.
Display: a minimum resolution of 1024 by 768 (1280 by 1024 or better is
recommended).
Graphics: Dedicated graphics hardware (discrete GPU) memory is
recommended for fast volume rendering. GPU: Graphics must support
minimum OpenGL 3.2. Integrated graphics card is sufficient for basic
visualization. Discrete graphics card (such as NVidia GPU) is recommended
for interactive 3D volume rendering and fast rendering of complex scenes.
GPU texture memory (VRAM) should be larger than your largest dataset
(e.g., working with 2GB data, get VRAM > 4GB) and check that your
images fit in maximum texture dimensions of your GPU hardware. Except
rendering, most calculations are performed on CPU, therefore having a
faster GPU will generally not impact the overall speed of the application.
Some computations in 3D Slicer are multi-threaded and will benefit from
multi core, multi CPU configurations.
Interface device: a three button mouse with scroll wheel is recommended.
Pen, multi-touchscreen, touchpad, and graphic tablet are supported. All
OpenVR-compatible virtual reality headsets are supported for virtual
reality display.
Internet connection to access extensions, Python packages, online
documentation, sample data sets, and tutorials.