BuildCAD AI

Gridfinity generator: bins and baseplates

Make Gridfinity bins and baseplates to the spec, in your browser. For a bin, set the size in grid units and the height in 7 mm units, then add dividers, a finger scoop, a label tab, magnet or screw holes. For a baseplate, type the inside size of your drawer and pick your printer: you get the largest grid that fits, a border for the rest, and pieces that fit your bed with clips to join them.

  • Free, no account to download
  • STL, 3MF and STEP
  • Checked to seat and stack

Custom insert for your tools: describe or photograph them

Tell the AI designer what goes in the bin (or attach a photo with a ruler next to the tools) and it builds a Gridfinity bin with a pocket and a finger slot for each one, as CAD you can still adjust.

Design my insert

Size in 42 mm grid units, height in 7 mm units.

Every model is built on our CAD engine from the published dimensions (42 mm grid, 7 mm height units, 0.25 mm clearance per side, the 0.8 / 1.8 / 2.15 mm foot profile and the stacking lip) and checked: a bin seats in the baseplate and stacks on another bin without overlapping. Download STL or 3MF for your slicer, or STEP to edit it in Fusion, Onshape or FreeCAD. Free, and no account is needed to download.

What is Gridfinity?

Gridfinity is a modular storage system designed by Zack Freedman and released as open source (MIT licence): bins on a 42 mm grid that drop into a baseplate glued, screwed or just laid in a drawer, and stack on each other when you need them out of the way. Because the dimensions are open, there are thousands of compatible bins, holders and inserts to mix with the ones you make here. See Zack Freedman's video that introduced it, the community wiki and spec at gridfinity.xyz, and gridfinity-rebuilt-openscad, the reference implementation our numbers were checked against.

Gridfinity dimensions

Every number the generator uses. A bin is always 0.5 mm smaller than the cells it covers, so it drops in without binding, and the feet center it in the baseplate on their 45 degree faces.

Gridfinity spec as used by this generator (gridfinity.xyz, gridfinity-rebuilt-openscad), checked October 2026.
FeatureSizeNotes
Grid unit42 x 42 mmEvery bin and baseplate cell
Height unit7 mmA bin of n units is 7 x n mm to the top of its wall
Bin size42 x n - 0.5 mm0.25 mm clearance on each side: 41.5, 83.5, 125.5 mm
Bin corner radius3.75 mmBaseplate openings and outer corners: 4 mm
Foot profile, bottom up0.8 / 1.8 / 2.15 mm45 degrees, straight, 45 degrees: 4.75 mm tall
Foot bottom35.6 x 35.6 mmRadius 0.8 mm, one foot per cell
Inside floor7 mmThe base: the feet plus a 2.25 mm bridge joining them
Baseplate profile, bottom up0.35 / 0.7 / 1.8 / 2.15 mmStraight, 45 degrees, straight, 45 degrees: 5 mm nominal
Stacking lip, bottom up0.7 / 1.8 / 1.9 mmFrom the top of the wall; 4.4 mm nominal, about 3.8 mm once the top edge is rounded or flattened
Magnet holes6.5 x 2.4 mmFor 6 x 2 mm disc magnets, 4 per cell
Screw holes3 mm, 6 mm deepM3, at the same 4 spots
Hole spacing26 mm13 mm from the cell centre, 8 mm in from the 42 mm cell edge
Weighted baseplate6.4 mm floorA 21.4 mm square pocket, 4 mm deep, under each cell
Gridfinity foot profile seated in a baseplate, with the heights of each stepcell edge (42 mm grid)bin wall, 0.25 mm inside the cell edgebin footbaseplate00.8 (45°)2.6 (1.8 straight)4.75 (2.15 at 45°)0.351.05 (0.7 at 45°)2.85 (1.8 straight)4.75 to 5 (2.15 at 45°)
Section at the edge of a cell, heights in mm from the bottom. The bin (blue) sits on the baseplate's 45 degree faces; it is 0.25 mm inside the cell on each side. The drawing is to scale.

Bin sizes

Outside size for 1 to 6 grid units, and the height of a bin one unit taller than it is wide, as an example: 7 mm per height unit, plus 3.8 mm of lip.
Grid unitsOutside sizeHeight, units + 1 (wall)With stacking lip
141.5 mm14 mm17.8 mm
283.5 mm21 mm24.8 mm
3125.5 mm28 mm31.8 mm
4167.5 mm35 mm38.8 mm
5209.5 mm42 mm45.8 mm
6251.5 mm49 mm52.8 mm

Our two small departures from the nominal numbers, both on purpose: the stacking lip's sharp top is cut to a 0.6 mm flat (the reference implementation rounds it with a 0.6 mm fillet, which lowers it about as much), and the baseplate stops at 4.75 mm instead of 5 mm, so the sharp ridge between two cells cannot press into the bridge under a seated bin. Both still seat and stack with every bin that follows the spec.

How to size a Gridfinity baseplate for a drawer

cells = floor((inside width - 0.5) / 42)border on each side = ((inside width - 0.5) - 42 x cells) / 2

Measure the drawer's inside at the bottom, where the plate will lie, and in both directions. Example: a 300 x 250 mm drawer gives 7 x 5 cells (294 x 210 mm); the 5.5 mm left over in width becomes a 2.75 mm border on each side and the 39.5 mm left over in depth a 19.75 mm border at the front and back. On the Baseplate tab, pick your printer: a plate bigger than the bed is split between cells into pieces that fit with 5 mm to spare on each side, and each seam gets bowtie pockets underneath for the clips.

  • Magnets need a 3.4 mm floor (2.4 mm pockets and 1 mm under them); screw holes a 2.4 mm floor; the open frame has no floor and uses the least plastic.
  • A weighted baseplate (6.4 mm floor) takes a steel square, washers or coins in each cell: useful for a plate on a desk rather than in a drawer.
  • Drawers with rounded inside corners: the plate's outer corners are rounded to 4 mm; for bigger radii, take 2 or 3 mm off the size you type.

Printing tips

  • No supports: the feet, the lip, the label tab and the scoop are 45 degree slopes or gentler. Print bins feet down and baseplates flat.
  • PLA is fine for most bins; PETG for bins that live in a hot car or a garage. 0.2 mm layers, 2 to 3 walls.
  • Wall thickness: 1.2 mm (three 0.4 mm lines) is light and quick; 1.6 to 2 mm for heavy tools.
  • Elephant foot makes the bottom of the feet wider and the bins tight in the plate: turn on elephant foot compensation (about 0.15 mm) in your slicer.
  • Magnets go in after printing: press them in or use a dot of superglue, with the same pole up in every baseplate pocket and down in every bin.

Custom inserts for your tools

Sliders make standard bins; a bin shaped around your own pliers, bits or calipers needs the outline of each tool. The AI designer does that part: describe the tools with their length, width and thickness (or attach a photo with a ruler next to them), and it builds a Gridfinity insert with a pocket sized 0.5 mm over each tool and a finger slot to lift it out, using the same Gridfinity geometry as this page, as a design you can adjust and download like any other.

FAQ

Questions about the Gridfinity generator

What is Gridfinity?

Gridfinity is a modular storage system designed by Zack Freedman and released as open source under the MIT licence: bins on a 42 mm grid that drop into a baseplate in a drawer or on a desk, and stack on each other. Anyone can make parts that follow the spec, which is why there are thousands of compatible designs to mix with the ones you make here.

What are the Gridfinity dimensions?

The grid is 42 x 42 mm and heights go in 7 mm units. A bin is 0.5 mm smaller than its cells (41.5 mm for one cell, 83.5 mm for two), its feet have a 0.8 / 1.8 / 2.15 mm profile 4.75 mm tall, and the stacking lip adds about 3.8 mm on top. Magnet holes are 6.5 mm wide and 2.4 mm deep, 26 mm apart. The full table is on this page.

How tall is a Gridfinity bin?

7 mm per height unit from the bottom of the feet to the top of the wall, plus the stacking lip: a 6 unit bin is 42 mm to the top of the wall and 45.8 mm overall. The inside floor is 7 mm up, so a 3 unit bin holds 14 mm below the lip.

How do I size a Gridfinity baseplate for my drawer?

Measure the inside of the drawer at the bottom, take off half a millimetre so the plate drops in, and divide by 42: the whole number is how many cells fit and the rest is a border. A 300 x 250 mm drawer takes 7 x 5 cells (294 x 210 mm) with a 2.75 mm border left and right and 19.75 mm front and back. The Baseplate tab does this for you and splits the plate for your bed.

What magnets does Gridfinity use?

6 mm x 2 mm disc magnets, four per cell, in holes 6.5 mm wide and 2.4 mm deep. Glue them or press them in, and keep the same pole facing up in the baseplate and down in the bins so they attract.

Do I need magnets?

No. Bins locate in the baseplate by their shape alone. Magnets hold them down when a drawer slams or when you carry the plate around; a weighted baseplate keeps a loose plate from sliding on a desk.

Can I print a baseplate bigger than my print bed?

Yes. The generator splits it into pieces that fit your bed, with 5 mm free on each side, and cuts bowtie pockets under the seams. Print the clip as many times as it says and press the clips in to join the pieces.

How should I print Gridfinity bins?

PLA or PETG at 0.2 mm layers with 2 or 3 walls, feet down, no supports: the feet, the stacking lip and the label tab are 45 degree slopes. Thin walls (1.2 mm, three lines on a 0.4 mm nozzle) save time and plastic; go to 1.6 to 2 mm for heavy tools.

Can I make a custom insert for my tools?

Yes, with the AI designer: describe the tools with their length, width and thickness, or attach a photo with a ruler next to them, and it builds a Gridfinity bin with a pocket for each tool and finger slots to lift them out, as a CAD model you can still adjust with sliders.

Is the Gridfinity generator free?

Yes. The sliders, the preview and the STL, 3MF and STEP downloads are free with no account. Saving to your designs needs a free account; the AI designer for custom inserts uses credits, and new accounts start with free ones.