STL Slicer
LocalSTL slicer online — slice meshes by layer height, preview each layer contour, export layered SVG or outline G-code. No upload; Pro.
Drag files here, or click to browse
Supports STL, OBJ, PLY, 3MF, GLB, GLTF
Choose fileThe model previews on the page after you drop it; after slicing, the slider steps through layers on screen (stacked, or single-layer view) with wheel zoom, drag pan and a fit button — the current layer's Z annotation follows the view. The SVG / G-code buttons always export all layers. Accepts mesh files only (STL/OBJ/PLY/3MF/GLB/GLTF); point clouds (.xyz/.pcd, faceless PLY) are rejected with a clear message. Contour slicing (preview + outline G-code), no infill/support; full print slicer is future work. Layer heights and coordinates are interpreted in model units as millimeters — STL/OBJ carry no unit field, so rescale non-mm models (e.g. inches ×25.4) before slicing. The outline G-code uses a fixed header (G21 mm convention, feed F600, safe height Z5) — a reference contour path, not a substitute for a full slicer.
What is it? STL Slicer slices STL/OBJ/PLY/3MF/GLB meshes by layer height, previews the layer contours and exports SVG layers or outline G-code. It is a contour slicer, not a full print slicer — no infill, supports or printer profiles.
TL;DR: Slice STL, OBJ, PLY, 3MF and GLB meshes by layer height in your browser — preview each layer's contours, then export layered SVG or outline G-code. No upload.
How to use
- Open a mesh — it previews on the page in 3D. Mesh files only (STL/OBJ/PLY/3MF/GLB/GLTF); point clouds are rejected with a clear message.
- Set the layer height and click Slice.
- Step through layers with the slider (stacked, or the single-layer view for just layer N — the current layer's Z is annotated on the preview and follows the view). The layer preview supports wheel zoom, drag pan and a Fit button; zoom/pan persist while stepping. Then export SVG or G-code (exports always include all layers, without the annotation).
FAQ
Does it generate infill and supports?
No — it produces layer outlines (contours). Infill and support generation are out of scope.
Is it local?
Yes, slicing runs in your browser.
Is it free?
No — Mesh Slicing is a Pro feature; on the Free plan this page shows an upgrade prompt.
Which file formats can I slice?
STL, OBJ, PLY, 3MF, GLB and glTF — mesh files only. Point clouds (.xyz, .pcd and faceless PLY) are rejected with a clear message; convert the cloud to a mesh first.
Can I print the G-code this exports?
Not directly — the G-code is an outline path with a fixed header (G21 mm convention, feed F600, safe height Z5), meant as a contour reference for previewing, documentation or further CAM work. For a printable file with infill and supports, run the exported contours or the original model through a full slicer such as Cura, PrusaSlicer or Bambu Studio.
What is inside the SVG export?
Every layer's contours in one SVG file — outlines only, no infill, no Z annotation (the on-page annotation is a preview-only aid). It is the quickest way to get 2D layer vectors out of a mesh for laser cutting, plotting, or layer documentation.
My model is in inches — do I need to rescale?
Yes. Layer heights and coordinates are read in model units as millimeters, and STL/OBJ carry no unit field — rescale non-mm models (e.g. inches ×25.4) before slicing, or the layers will be at the wrong scale.
Examples
- Drop in an STL → set the layer height → preview contours (single-layer view) and export SVG/G-code
Supported formats
Limitations
- Contour slicing only — no infill, supports or printer profiles.
- Best suited to previews and outline toolpaths.
- Layer heights and coordinates are interpreted in model units as millimeters — STL/OBJ carry no unit field, so rescale non-mm models (e.g. inches ×25.4) before slicing.
- The outline G-code uses a fixed header (G21 mm convention, feed F600, safe height Z5) — a reference contour path, not a substitute for a full slicer.
- Accepts mesh files only (STL/OBJ/PLY/3MF/GLB/GLTF); point clouds (.xyz/.pcd, faceless PLY) are rejected loudly with guidance.
- Runs locally in your browser; nothing is uploaded.
Privacy
Privacy first: this tool runs entirely in your browser — your input and files never leave your device, and everything is cleared when you close the page.