Preview3D for Mac & iPad
Get
Native Mac & iPad app · now on the App Store

Preview any
3D model.

Preview3D is a fast, native viewer for STEP, STL, OBJ, glTF, 3MF and more — on Mac and iPad. Quick Look thumbnails, painted multi-material 3MF, PMI/GD&T inspection, one-click conversion, and AR on iPad.

$9.99 · one-time · macOS 14+ · iPadOS 17+

Powered by StepKit Quick Look & thumbnails Apple silicon
DRAG TO ROTATE

Flange model · KittyCAD

One viewer, every format

From CAD to mesh to print — all in one window.

STEPSTPSTLOBJPLYglTFGLBUSDZUSDDAEFBX3DSX3DLWO3MF · paintedG-code · toolpath+ more
Features

Built for engineers, makers and 3D printing.

A focused viewer that does the slow, painful parts well — CAD tessellation, Finder previews, and conversion — without the bloat.

Native & fast

A real macOS app built on SceneKit / Metal — models load and orbit instantly, with a clean, consistent presentation look.

Real STEP support

Reads STEP / STP via StepKit, a pure-Swift B-rep kernel — watertight tessellation with crease-aware normals, straight from the exact geometry, and per-part STEP colors.

Quick Look & thumbnails

Spacebar-preview and Finder thumbnails for every supported format — including STEP, painted 3MF, FBX and 3DS that macOS can't render on its own.

Painted multi-material 3MF

Renders PrusaSlicer multi-material painting (mmu_segmentation) in its filament colors — including fine sub-facet brush detail.

G-code toolpath

Open .gcode and .bgcode from PrusaSlicer, OrcaSlicer, Cura or Bambu Studio — the toolpath in the slicer's own colours, a layer slider, and the print stats.

Inspect & measure

An info panel with volume, surface area, centre of mass, watertightness, dimensions and B-rep structure — plus an instanced assembly tree, where clicking a sub-part highlights and isolates it.

PMI & GD&T

Read the manufacturing intent in a STEP file (AP242): dimensions with ± tolerances, geometric tolerances and datums — listed in the panel, with the graphical annotations drawn over the model.

One-click convert

Turn STEP into STL / OBJ / GLB / USDZ, or any loaded scene into STL / OBJ / PLY — whole model or a single selected sub-part.

Snapshots & export

Save a PNG of the current view at 1×, 2× or 4× — for docs, listings, or print-prep — with the same look you see on screen.

DRAG TO ROTATE

Painted prints, in full color.

PrusaSlicer stores multi-material painting as per-triangle segmentation that nothing else on macOS can preview. Preview3D decodes it — palette and all — so you see the finished multi-color print before it leaves the slicer.

  • Reads mmu_segmentation + the filament palette
  • Sub-facet brush detail, not just per-face color
  • Works in the window, Quick Look and thumbnails

See inside the print, before it prints.

Open a .gcode or .bgcode straight from the slicer and the toolpath is drawn the way the slicer draws it — coloured by what it's printing, with a legend to match. Extrusions get their real width, so it reads as laid-down plastic rather than wireframe. Drag the layer slider to cut the print open at any height.

  • Colour-coded by feature: perimeters, infill, bridges, supports
  • Layer slider peels the print open at any height
  • Print time, filament, weight and material, read from the header
A 3DBenchy G-code toolpath in Preview3D, coloured by feature type, with a layer slider and a legend
DRAG TO ROTATE

Strap-hinge model · KittyCAD

Convert, don't re-export.

Open a STEP from a vendor, export it as STL for the slicer, GLB for the web or USDZ for AR — without round-tripping through heavyweight CAD. STEP conversions use Preview3D's exact B-rep tessellation; everything else goes through Apple's Model I/O.

  • STEP → STL / OBJ / GLB / USDZ
  • Any scene → STL / OBJ / PLY
  • Watertight, high-quality meshes
See it in action

The actual app, on Mac and iPad.

Real windows — colors, measurements, the assembly tree, the PMI overlay, print toolpaths, and a model placed in the room with AR.

PMI & GD&T — dimensions, tolerances and datums, drawn over the model
PMI & GD&T — dimensions, tolerances and datums, drawn over the model
Colored STEP assembly with the part tree and live measurements
Colored STEP assembly with the part tree and live measurements
Painted multi-material 3MF in full filament color
Painted multi-material 3MF in full filament color
Colored glTF / GLB
Colored glTF / GLB
STL mesh — clean, fast rendering
STL mesh — clean, fast rendering
glTF scene
glTF scene
AR on iPad — place a model in the room, right on the print bed
AR on iPad — place a model in the room, right on the print bed
G-code toolpath on iPad — coloured by feature, with the layer slider and the print stats
G-code toolpath on iPad — coloured by feature, with the layer slider and the print stats
STEP on iPad — exact B-rep geometry, smooth and crisp
STEP on iPad — exact B-rep geometry, smooth and crisp
Pricing

One app. One price.

One purchase for Mac and iPad. No subscription.

Available now
Preview3D for Mac & iPad
$9.99one-time

App Store · macOS 14 Sonoma or later · iPadOS 17 or later.

  • STEP, STL, OBJ, PLY, glTF/GLB, DAE, 3MF & more
  • Quick Look previews & Finder thumbnails
  • Painted multi-material 3MF in full color
  • PMI / GD&T inspection (AP242) · Mac
  • One-click convert to STL / OBJ / GLB / USDZ / PLY · Mac
  • PNG snapshots at 1× / 2× / 4×
  • Free updates
  • Universal purchase — buy once for Mac & iPad
Download on theApp Store