STL Cross Section Viewer: Cut Through Any 3D Model
Drop a model, pick the X, Y or Z axis and drag the cut. The viewer shows the part sliced open in 3D and the exact 2D outline of the cut, with its area, perimeter, size and holes. It also finds enclosed voids, and you can save the section as SVG, DXF or PNG.
How to view a cross section of an STL file
- 1
Drop your model
STL, OBJ, 3MF or GLB up to 100 MB. It is read in your browser and never uploaded. Or open one of the three samples.
- 2
Pick an axis and cut
X, Y or Z, then drag the slider or type a position in millimetres. Step one layer at a time with the arrows, or jump to 25, 50 or 75%.
- 3
Read the section
The cut face is orange in 3D. The 2D view shows the outline with a mm grid, and the panel gives the area, perimeter, size, islands and holes.
- 4
Find problems and save
Click the area chart to jump to a narrow spot, check the void count, and download the section as SVG, DXF or PNG, or the area profile as CSV.
What the colours mean
The part on one side of the plane is hidden so you can look straight into the model. Whatever the plane passes through is drawn as a flat face, and the same cut is drawn in 2D below the viewer.
| Orange face | The solid material where the plane cuts the model. In the 2D view it is the filled area. |
|---|---|
| Cyan outline | A hole in the section: an opening through the part or a hollow inside it at this height. Click a hole in the list to ring it in the 2D view. |
| Red dashed line | A contour that does not close because the mesh has a gap there. Area and perimeter skip it. Repair the model to get a closed section. |
| Yellow line on the chart | Where the cut is now. The chart shows the section area at every position along the axis, so dips are narrow spots and gaps are empty layers. |
What the numbers mean
Section numbers are measured on the exact outline of the cut, not on pixels. Model numbers are measured on the whole closed mesh once, when the file is opened.
| Area | The solid area of the cut in mm², holes subtracted. For a print, this is how much material one layer at this height holds. |
|---|---|
| Perimeter | The total length of every outline and hole edge in the cut. For FDM, it is roughly the length of one wall loop at this height. |
| Width x height | The size of the box around the section, measured in the plane of the cut. |
| Islands and holes | Islands are separate solid pieces in this cut. Holes are openings inside them. A hole you did not design is often a hidden cavity. |
| Volume and voids | The model volume, and the number and volume of enclosed voids: empty spaces fully sealed inside the part, such as trapped air or uncured resin pockets. |
| Open edges | Mesh edges that have only one triangle, so the surface has a gap. Sections through those spots come out as open (red) lines. |
Found a problem inside? Fix it or make a new part
Close the gaps that leave open contours, check that the walls you just cut through are thick enough to print, or turn a photo into a new 3D model with AI. The AI generator uses credits; this viewer does not.
More free 3D printing tools
STL cross section viewer FAQ
Sections and volumes are computed in your browser from the triangles in the file. They show the shape of the model itself, not the toolpaths a slicer would print, and are a guide, not a certified inspection report.