PlainTools

Gridfinity Calculator

Enter a drawer's inside size and get how many 42 mm Gridfinity units fit, the leftover margin, the tallest bin in 7 mm units, and how to split the baseplate for your print bed.

Construction & DIYWorldwideSource: Gridfinity Design Reference v5 (gridfinity.xyz): 42 mm grid, 7 mm height unitFree, no sign-up

The answer updates as you type; nothing is sent anywhere.

Drawer 500 × 420 mm

11 × 10 grid (110 units)

The grid covers 462 × 420 mm, leaving 19 mm each side across and 0 mm front and back. Tallest bin that fits: 10u (74.4 mm including the stacking lip).

Baseplate pieces for your print bed

Up to 5 × 5 units fit on the bed. Print 6 pieces: columns of 4 + 4 + 3 units across × rows of 5 + 5 units deep.

The arithmetic

Units = drawer size ÷ 42 mm, rounded down. Leftover = size − units × 42, split between both sides. Height units = (drawer height − floor − 4.4 mm lip) ÷ 7 mm, rounded down.

What this page cannot tell you

Printers and filaments shrink differently, and drawers are rarely perfectly square — measure the narrowest point. Many people fill the leftover margin with spacers; that is a design choice, not part of the spec.

Source: Gridfinity Design Reference v5 (gridfinity.xyz; Gridfinity by Zack Freedman, CC BY-NC-SA). Retrieved 2026-10-05.

Gridfinity specification

How to plan Gridfinity for a drawer

  1. Measure the drawer inside. Measure the inside width, depth and height at the narrowest point, in millimetres or inches.
  2. Enter your print bed. Give the usable width of your printer's bed so the baseplate can be split into printable pieces.
  3. Set the bin options. Tick the stacking lip if your bins have it, and enter any floor thickness under the bins, such as a solid or magnet baseplate.
  4. Read the layout. The result is the grid in units, the leftover margin on each side, the tallest bin that fits, and the baseplate pieces to print.

10 situations where a Gridfinity calculation helps

Planning a kitchen drawer before printing

Knowing it's 11 × 10 units first avoids printing a baseplate that is one unit too wide to go in.

Splitting a baseplate for a small printer

A 220 mm bed fits 5 units a side, so an 11-unit row becomes pieces of 4 + 4 + 3.

Choosing bin heights for a shallow drawer

The height result says whether 3u or 6u bins will close in the drawer.

Organising a toolbox or IKEA Alex drawer

Measure the drawer, and the margin result shows how much spacer is needed to stop the grid sliding.

Accounting for magnet baseplates

Thicker baseplates take height from the bins; enter the floor thickness.

Working from inch measurements

Enter inches and the tool converts to the 42 mm grid.

Estimating print time and filament

The number of units and plates is the starting point for how much to print.

Checking a desk drawer for stackable bins

Turning the lip on or off shows how much height the stacking lip costs.

Designing a custom spacer

The leftover on each side is the width a filler piece must be.

Comparing drawers

Run each drawer to see which gives the best use of whole units.

Where the dimensions come from

Gridfinity is an open, modular storage system designed by Zack Freedman. The dimensions used here are from the Gridfinity Design Reference v5 published on gridfinity.xyz (graphic by willtree8, licensed CC BY-NC-SA): a 42 × 42 mm baseplate unit, bins of 41.5 × 41.5 mm (0.5 mm tolerance), a height unit of 7 mm where each extra unit adds 7 mm, a stacking lip of about 4.4 mm, and a baseplate about 5 mm tall. The page itself says the specification is a work in progress.

Units across = drawer width ÷ 42 mm, rounded down; the same for depth. The leftover is split equally between the two sides. The tallest bin is the drawer height, less any floor under the bins and the lip if used, divided by 7 mm and rounded down. Baseplate pieces are split into the fewest near-equal pieces that fit the print bed.

Height is counted from the drawer floor with bins seated in an open frame baseplate. A solid-floor or magnet baseplate raises the bins by its floor thickness, which you can enter. Everything is calculated in your browser.

Limits: real prints vary with printer calibration and material shrinkage, and some designs (half-grid, lite baseplates) change the numbers. Leave a little slack and test-print one piece first.

Sources

Frequently asked questions

How big is a Gridfinity unit?

42 × 42 mm on the baseplate. Bins are 41.5 × 41.5 mm, leaving 0.5 mm of tolerance.

How tall is a Gridfinity height unit?

7 mm. Each extra unit adds 7 mm, and a stacking lip adds about 4.4 mm on top.

How many Gridfinity units fit in my drawer?

Divide the inside width and depth by 42 mm and round down. A 500 × 420 mm drawer fits 11 × 10 units.

What do I do with the leftover space?

The calculator shows the margin on each side. Many people print spacers or let the grid sit to one side; the spec does not define fillers.

How do I split a baseplate for my printer?

Divide the bed size by 42 mm to get the most units per side, then split each direction into near-equal pieces no larger than that.

What bin height fits my drawer?

Subtract the lip (if your bins have one) and any floor under the bins from the drawer height, divide by 7 mm, and round down.

Related tools