Gridfinity, sized for you
- Pick a bin — standard, lite, tool holder or card slots.
- Add compartments and labels, magnets, a notch.
- Or plan the whole drawer and download every bin at once.
Gridfinity is a 42 mm modular storage grid: a printed baseplate in the drawer, printed bins that drop into it. This free generator makes both in your browser — and plans a whole drawer. Pick a bin size, a type (standard, lite, tool holder, card slots), compartments, label tabs with your text, magnets; or enter your drawer's size and get a baseplate that fills it, split into pieces that fit your printer; or lay out every bin on the drawer's grid and download them all at once.
What changed — 7 November 2026: 2.0 — lite bins, tool holders, card slots, compartments per row, divider height, centre / right tabs, label text (engraved, embossed, or in a second colour), finger notch, wall thickness, screw-down baseplates, drawer height helper and the drawer planner. 1.0 (same day): first version. Written by Ned Walsch. Gridfinity is Zack Freedman's open system (MIT); the dimensions follow gridfinity-rebuilt-openscad.
| Type | What it is | Good for |
|---|---|---|
| Standard | Solid base, floor at 7 mm, optional magnets | Anything; tool drawers with magnets |
| Lite | Hollow feet, 0.8 mm floors, ~60 % less plastic | Desk drawers, large sets, fast prints |
| Tool holder | Solid fill drilled with a grid of holes (with clearance) | ¼" bits (6.7 mm hex), AA (15 mm), AAA (11), 18650 (19), 21700 (22), pens (12.5), paint dropper bottles (25.5) |
| Card slots | Solid fill cut with parallel slots | SD (25 × 2.8), microSD (12 × 1.6), cards (87 × 1.8), CR2032 (21 × 3.8), USB sticks (13.5 × 5.5) |
How many units fit your drawer, the largest baseplate your bed prints, and the generators compared: the Gridfinity guide.
| Part | Value |
|---|---|
| Grid pitch | 42 mm; bins 0.5 mm smaller (41.5 mm per unit, corner radius 3.75 mm) |
| Height unit | 7 mm; a "3u" bin is 21 mm to the top of the wall, plus a 3.9 mm stacking lip |
| Bin base profile | 0.8 mm 45° · 1.8 mm straight · 2.15 mm 45° (4.75 mm), floor at 7 mm (lite: wells with 0.8 mm floors) |
| Baseplate | 5 mm tall, 0.7 · 1.8 · 2.15 mm profile, outer radius 4 mm; magnet / screw-down versions add a 3.4 mm floor |
| Walls / dividers | 0.95 mm (or 1.2 / 1.6) / 1.2 mm |
| Magnets | Ø6.5 × 2.4 mm pockets for 6 × 2 mm discs, 8 mm in from each cell edge (26 mm apart) |
| Label tab | 15.85 mm deep, 36° underside (prints without supports); text engraved 0.6 mm or embossed 0.4 mm |
A modular storage system designed by Zack Freedman: a baseplate with a 42 mm grid sits in a drawer, and printed bins snap into it. Bin sizes are counted in grid units (42 mm) across and height units (7 mm) up, so a "2 × 1 × 3" bin is 83.5 × 41.5 mm and 21 mm tall plus the stacking lip. Bins from any Gridfinity generator or model fit any Gridfinity baseplate.
Yes. The dimensions follow the standard as implemented in gridfinity-rebuilt-openscad: 42 mm pitch, 41.5 mm bin footprint with 3.75 mm corners, the 0.8 / 1.8 / 2.15 mm base profile, the 0.7 / 1.8 / 2.15 mm baseplate profile and the 4.4 mm stacking lip. The tool checks the fit itself: a bin sits in the baseplate with 0.25 mm of play per side, and a stacked bin rests on the lip below it without touching — for standard and lite bins alike.
Choose "Whole drawer", enter the drawer's inside size and your bed, then click the grid to drop bins: each one copies the bin settings (height, type, compartments, labels), so set up a bin, place it a few times, change the settings, place more. "Fill gaps" packs the rest. The 3D view shows the finished drawer; the zip has the baseplate pieces, one file per kind of bin with the count in its name, and a map of the drawer.
A bin with hollow feet: each grid cell becomes a well with a 0.8 mm floor, so a 1 × 1 × 3 bin uses about 60 % less plastic and prints much faster. It still fits baseplates and stacks like a standard bin. The trade-offs: no magnet holes (the floor is too thin) and no scoops; dividers run down into the wells.
Yes — choose "Tool holder": the bin is filled solid and drilled with a grid of holes sized with clearance for ¼" hex bits, AA, AAA, 18650 and 21700 cells, pens and markers, paint dropper bottles, or any round, hex or square size you enter, optionally staggered to fit more. "Card slots" does the same with slots for SD and microSD cards, credit cards, CR2032 coin cells or USB sticks. A taller bin gives deeper holes.
Yes. Pick a label tab style, then type one label per compartment (left to right, front row first). The text is engraved 0.6 mm into the tab, or embossed 0.4 mm on it. Embossed labels can print in a second colour: the extra 3MF switches filament for the two text layers and back (single-nozzle printers pause; the bin walls get a thin stripe of the label colour at that height). Tool holders and card slots take one label along the front.
No — bins sit in the baseplate by gravity and the profile keeps them in place. Magnets (6 × 2 mm discs) in the bins and the baseplate make them click in; worth it for tool drawers and anything carried. A screw-down baseplate adds countersunk holes for #6 / M3.5 flat-head screws so the plate cannot slide in a big drawer or on a wall.
Enter the drawer's inside height under the bin size: the tool works out the tallest bin that still closes the drawer, counting the baseplate (5 mm, or 8.4 mm with magnets or screws), the 3.9 mm stacking lip and 1 mm of clearance.
Bins print upright with no supports — label tabs are a 36° slope. 0.2 mm layers (the label colour change counts on them), 2–3 walls and 10–15 % infill. Baseplates print flat, no supports. PLA is fine for drawers; PETG for a hot garage.