What this slicer is
A real slicer that runs in a browser tab. It intersects your mesh with a plane for every layer, stitches the resulting segments into closed contours, offsets those contours to make perimeters, works out which parts of each layer are exposed to air and need to be solid, fills the rest, and writes G-code with extrusion maths that is actually right.
Nothing is uploaded. The model never leaves your machine, which also means there is no queue and no file size limit beyond your own memory.
How it works
Slicing. Each layer's cross-section is taken from the middle of its slab rather than at the printing height, so a dome or a chamfer that ends inside a layer still appears. Vertices lying exactly on a slice plane, coplanar facets and small gaps in the mesh are handled rather than crashed on; open contours are reported so you know the model has holes.
Perimeters come from genuine polygon offsetting. The first wall sits half an extrusion width inside the contour, because the bead is centred on the path — printing on the outline would make the part half a width oversized in every direction. Walls are printed innermost first so the visible outer wall lands on solid material.
Solid surfaces are found by intersecting each layer with the layers above and below it. Anything not covered gets a solid top or bottom; everything else gets sparse infill in rectilinear, grid, gyroid or concentric.
Extrusion is computed from the real bead cross-section — a rectangle with semicircular ends, w·h − h²(1 − π/4) — which is what slicers use. Treating the bead as a plain rectangle overstates material by about 5 %.
What it does not do
No support generation — use the Support Analyzer for that. No variable layer height, no bridge detection, no ironing, no arc fitting, no multi-material and no wipe tower. Bridged spans print at the normal speed.
Review the G-code before you send it to a machine. Load it into the G-code Viewer here, or into your printer's host software, and look at the first layer.
Tiny Online Tools







