Gridfinity bins, made to size

Generates Gridfinity bins to the exact dimensions of the standard: pick grid units, height in U, internal dividers, a label tab and magnet or screw holes, then download the STL. The geometry is built in your browser.

Filament

Reference base: 42 × 42 mm cells. Not exported.

Geometry is transferred as STL, without materials. The file stays in this browser for 24 hours.

Layer height 0.2 mm: it divides both the 7 mm height unit (35 layers) and the 4.4 mm lip (22) exactly. No brim, no raft, with first-layer compensation on — the fit depends on the outline of the contact face, and elephant's foot ruins it. No supports needed.

The lip edge is truncated 0.6 mm before its theoretical tip: that last layer measured less than one extrusion width and the slicer dropped it. Total height comes out at 7·U + 3.8 mm and stacks just the same, because both contact surfaces are parallel 45° chamfers and the standard already builds in 0.5 mm of clearance.

Footprint and height

1U = 7 mm of body. The floor takes the first unit, so usable depth is 7·(U−1). From 3U up, the label tab fits.

Interior

The ceiling depends on footprint, wall and divider: no compartment ever drops below 8 mm a side.

On a 0.4 nozzle, 0.8 mm is two perimeters and 1.2 mm is three. The 2.6 mm cap is how far the lip reaches inward. It doesn't affect the fit, only the interior volume.

Stacking, label and grip

The 4.4 mm rim that lets bins stack on each other and lock into a baseplate. Without it there is nothing to grab the bin by.

It stands 12.72 mm tall and reaches 15.85 mm inward: it needs 3U or more and a compartment at least 20 mm deep. Partial tabs are 42 mm wide, one grid unit.

A concave fillet against the front wall so small parts can be swept out with a finger. The radius follows the interior depth; it isn't asked for separately.

Underside

Four per grid unit. A Ø6.5 × 2.4 mm pocket for a 6×2 neodymium magnet; Ø3 × 6 mm for M3. Only 1.55 mm of material is left between hole and foot edge: the thinnest point of the part.

This tool makes bins. The baseplate that receives them is a different geometry and is coming as a separate tool; meanwhile the bins stack on each other.

What this tool does

How it works

  1. 01

    Set the footprint

    Units across and deep, height in U. The panel shows the real millimetres and flags a footprint that won't fit the bed.

  2. 02

    Lay out the interior

    Dividers, wall, corner radius, label tab and grip scoop. The preview rebuilds on its own.

  3. 03

    Download the STL

    Slice at 0.2 mm layers, no brim, first-layer compensation on. It prints without supports.

Frequently asked questions

What is Gridfinity and why is everyone printing it?

Gridfinity is an open modular storage system for drawers, workbenches and toolboxes, created by Zack Freedman and now the single most printed thing in the hobby. The idea is one rule: everything sits on a 42 mm grid, so a bin designed by anyone drops into a baseplate made by anyone else. A 2×2 bin measures 83.5 mm a side, because the real footprint is 42·n − 0.5; it grows 7 mm taller per height unit U; and it ends underneath in feet whose chamfered profile locks it into the plate. The Gridfinity bins generator on ilove3d builds that solid to those dimensions and hands you an STL ready to slice, with no OpenSCAD or Fusion to install and no account to open anywhere. The whole computation runs in your browser, and the file never leaves your machine.

Will these bins fit the Gridfinity parts I already own?

Yes. The only thing that decides whether a bin fits is the profile of its feet, and in the Gridfinity bins tool on ilove3d that profile is taken to the millimetre from the reference specification: 42 mm grid pitch, 42·n − 0.5 footprint, a 0.8 mm chamfer at 45° at the bottom, a 1.8 mm straight section and a 2.15 mm chamfer above it, totalling 4.75 mm tall and 2.95 mm of horizontal travel. The contact face is 35.6 mm per unit, and the corner radius goes from 0.8 mm at the bottom to 3.75 mm at the top. The tool's automated test does not compare constants against constants: it measures the finished geometry plane by plane and fails if any number moved. That is also why there is no clearance or tolerance slider — the standard already leaves 0.5 mm between units, and adding your own is the classic mistake that makes bins rattle or jam.

What bin size fits my printer?

The arithmetic is straightforward, because a bin is 42·n − 0.5 mm wide. On a Bambu A1 mini, 180×180, four units fit: 167.5 mm. On a Prusa MK4, 250×210, five fit across X at 209.5 mm but only four in Y — and watch this one, because six units measure 251.5 mm and will not fit in 250. On a P1S, X1C, A1 or K1, all 256×256, six do fit. The generator on ilove3d goes up to eight units per axis, 335.5 mm, for large-format machines, and warns in the panel once the footprint passes six. Height is rarely the constraint: 24U is 168 mm of body plus the lip. Start with the default 2×2×3U, 83.5 mm a side and roughly an hour on the bed — a cheap fit test before committing three hours to a big bin.

How do I slice it, and does it need supports?

It needs no supports in any configuration, and that is a design requirement of the Gridfinity bins tool on ilove3d: both base chamfers are exactly 45°, so is the chamfer that carries the stacking lip, and the ceiling of each magnet pocket is a 6.5 mm circular bridge the slicer closes on its own. The one exception is the underside of the label tab, which rises at 36° from horizontal; that is the geometry of the standard, not a choice of ours, and it prints acceptably because it is a continuous ramp anchored to the wall. Use a 0.2 mm layer height, which divides both the 7 mm height unit into 35 layers and the 4.4 mm lip into 22. Print with no brim and no raft, with first-layer compensation enabled: the fit depends on that 35.6 mm contact outline, and elephant's foot ruins it. PLA or PETG both work.

Do I need magnets, screws or a baseplate?

None of the three is mandatory, and the holes are off by default in the Gridfinity bins tool on ilove3d. If you want them, the standard uses 6×2 mm neodymium magnets and the tool cuts a Ø6.5 × 2.4 mm pocket: half a millimetre of clearance on the diameter and two spare layers of depth, so the magnet sits recessed and never rubs against the plate. For screws there are Ø3 × 6 mm holes sized for M3. They go four per grid unit, so a 6×6 bin swallows 144 magnets; the corners-only switch cuts that to four. Keep in mind that an empty hole weakens the thinnest point of the whole part, where just 1.55 mm of material is left between the hole and the edge of the foot. The baseplate is a different geometry and ships as a separate tool; meanwhile bins stack on each other.