3D Slicer

3D Slicer (Dental Extensions)

Free, open-source medical imaging platform. With the DentalSegmentator and Automated Dental Tools extensions it automatically segments teeth, jaws and the mandibular canal from CBCT and exports STL. Research use; not approved for clinical use.

FreeLatest version: 5.12.4Research use · not for clinical diagnosis

3D Slicer is a free, open-source platform for viewing, segmenting and analysing medical images, and with a few community extensions it becomes a capable workstation for dental CBCT. It suits dental researchers, oral and maxillofacial teams, orthodontic labs and students who need to segment teeth, jaws and the mandibular canal and export 3D models. There is no official “dental edition” of 3D Slicer: the dental tools come from extensions you install inside the program, the best known being DentalSegmentator and Automated Dental Tools.

Slicer is developed by an international open-source community, and it is released under a BSD-style licence that allows academic and commercial use. The project states clearly that 3D Slicer is not approved for clinical use and that the distributed application is intended for research. Keep that in mind: it is excellent for models, teaching and research, not a replacement for your certified diagnostic or implant planning software.

3D Slicer at a glance

ItemDetails
Latest version5.12.4 stable (September 2026); a 5.13 preview release is also available
LicenceFree and open source (3D Slicer licence, BSD-style)
PlatformsWindows 11, macOS 14 Sonoma or later (Intel and Apple Silicon), Linux (e.g. Ubuntu 22.04+, Debian 11+, Fedora 35+)
Developer3D Slicer open-source community (slicer.org)
Official websiteslicer.org
Best forAutomatic tooth and jaw segmentation from CBCT, STL export, dental and craniofacial research

What it does

  • Loads DICOM studies through its built-in DICOM database, plus NRRD, NIfTI and many other research formats.
  • Segment Editor with threshold, paint, draw, scissors, islands, grow-from-seeds, smoothing and logical operations for manual and semi-automatic segmentation.
  • DentalSegmentator extension: fully automatic deep-learning segmentation of maxilla/upper skull, mandible, upper teeth, lower teeth and mandibular canal from CT or CBCT.
  • Automated Dental Tools extension: automatic CBCT segmentation (AMASSS), landmark identification on CBCT and intraoral scans (ALI), automatic orientation (ASO) and registration (AReg).
  • Exports segmentations as STL or OBJ surface models for CAD, mesh editing and 3D printing.
  • GPU volume rendering, multiplanar reformatting and measurement markups (lines, angles, curves).
  • Extension Manager for one-click installation of add-ons, and a built-in Python console for scripting and batch work.

How dental teams use it

Automatic tooth and jaw segmentation with DentalSegmentator

  1. Open the Extension Manager, search for “DentalSegmentator”, install it and restart Slicer.
  2. Load a CBCT by drag and drop or through the DCM button. To practise, use the “CBCT Dental Surgery” volumes in the Sample Data module.
  3. Open Segmentation > DentalSegmentator, select the volume and click Apply. On first run it downloads PyTorch, nnU-Net and the model weights.
  4. Review the five segments and correct any errors in the Segment Editor.
  5. Export the result as STL through the extension’s export option or the Segmentations module.

Manual segmentation of a single tooth or lesion

  1. Load the scan and crop it to the region of interest with Crop Volume to speed things up.
  2. In the Segment Editor, add a segment and use Threshold to create a starting mask.
  3. Refine it with Paint, Scissors and Islands, then smooth the surface.
  4. Show the result in 3D and export it as STL or OBJ.

Orthodontic and craniofacial research workflows

  1. Install Automated Dental Tools from the Extension Manager.
  2. Use ASO to orient CBCT or intraoral scans consistently, then ALI to place landmarks automatically.
  3. Use AReg to register scans from different time points and compare changes.
  4. Process whole folders of cases in one run; each module accepts a single file or a folder.

Install and first run

  • Windows: run the 64-bit installer. Install to a path with only English ASCII characters, otherwise Python packages used by extensions may fail to load.
  • macOS: open the disk image and drag Slicer to Applications. Preview builds are unsigned and need approval under System Settings > Privacy & Security.
  • Linux: unpack the archive and run the Slicer launcher. Some distributions need extra libraries (for example Mesa GLU packages) installed first.
  • Hardware: 8 GB RAM or more is strongly recommended; a rule of thumb is about ten times more RAM than your largest dataset. OpenGL 3.2 is the minimum; a discrete GPU helps volume rendering.
  • AI extensions: DentalSegmentator runs fastest on an NVIDIA GPU with CUDA. Without it, processing can take a long time and the module asks for confirmation before starting.
  • Versions: install extensions from the Extension Manager of the same Slicer release; extensions are built per release.

Limitations

  • Not approved for clinical use; the developers describe the distributed application as intended for research.
  • No official dental implant planning or surgical guide design workflow in the core application.
  • The interface is large, and new users often need a few hours with tutorials before they feel productive.
  • AI segmentation downloads large dependencies (PyTorch, nnU-Net, model weights) on first run and is slow on CPU-only machines.
  • Automatic results must be checked slice by slice, especially around metal restorations and in mixed dentition.
  • Community extensions follow their own release pace and may lag behind new Slicer versions.

3D Slicer vs alternatives

InVesalius is quicker to learn for simple DICOM-to-STL conversion but has no dental AI. ITK-SNAP is lighter and focused purely on segmentation, with AI-assisted interactive segmentation in version 4.4, but it has no dental-specific models. Blue Sky Plan is built for implant planning and guide design, which Slicer does not offer out of the box, but it is shareware (conditionally free) and runs only on Windows.

FAQ

How do I download DentalSegmentator for 3D Slicer?

You do not download it separately. Install 3D Slicer, open the Extension Manager, search for “DentalSegmentator” and install it, then restart Slicer.

Can 3D Slicer do tooth segmentation?

Yes. DentalSegmentator segments upper and lower teeth, both jaws and the mandibular canal automatically, and the Segment Editor lets you segment individual teeth manually.

Can I plan dental implants in 3D Slicer?

The core application has no dedicated implant planning or guide design workflow. For that task, use purpose-built planning software and keep Slicer for segmentation and models.

What are the Automated Dental Tools in 3D Slicer?

It is a free extension from the DCBIA OrthoLab group that adds automatic CBCT segmentation, landmark identification, orientation and registration for CBCT and intraoral scans.

Is 3D Slicer free?

Yes. It is free and open source under a BSD-style licence, with no restrictions on legal uses, including commercial ones.

How do I install 3D Slicer on Ubuntu?

Download the Linux archive from the official site, extract it and run the Slicer launcher. If it fails to start, install the missing system libraries listed in the Slicer documentation.

What are the best 3D Slicer alternatives?

InVesalius for simple DICOM-to-STL work, ITK-SNAP for focused segmentation, and dedicated implant planning software when you need guides.

How do I use 3D Slicer as a beginner?

Start with the Sample Data module, learn the DICOM, Volume Rendering and Segment Editor modules, and follow the official tutorials linked from slicer.org.

Last checked against official sources: 26 September 2026 (developer website: slicer.org). Versions and licence terms change — confirm on the developer's site before deploying in a clinic.

Other programs

Submit your application