Perfect-fitting baseplates in under a minute
No CAD, no guessing. Tell us your drawer size or draw any shape, and get a 3D-printable baseplate that snaps into the Gridfinity ecosystem.
- Exact fit
- Auto split for your printer
- Live preview
Drawer → grid → split → print
One unit is 42 mm. The tool fills your space with as many units as fit, handles the leftover margins, and slices the result into pieces your printer can actually print.
From chaos to grid
Before
Loose screws, mystery cables, tools sliding when you open the drawer.
After
A baseplate sized to your drawer. Bins click into place. Nothing rolls anywhere.
Four steps
- 1Enter your spaceDrawer size in mm, grid units, a preset, or a custom path.
- 2The grid generatesMargins, alignment, and connectors are placed automatically.
- 3Auto-split for your printerSections are sized to your build volume, with optional clips.
- 4Download & printSTL or 3MF. Print, snap clips, drop in bins.
A real drawer
Say your drawer is 512 × 318 mm. Here's what the generator does.
Drawer size
512 × 318 mm. Measured once with a tape.
Grid
12 × 7 units. Margins centered automatically.
Split
Four pieces, sized to fit your printer. Connector clips included.
Pick how you describe the shape
Four ways to tell the generator what you need.
Millimeters
Type a width and depth. Perfect when you have a tape measure.
Grid Units
Think in bins. e.g. 6 × 4 units.
Drawer Presets
Pick a known drawer (IKEA Alex, common toolboxes, etc).
Path
Draw a custom polygonal outline. L-shapes, cutouts, anything.
Custom polygonal outlines
When your space isn't a clean rectangle, draw it. The grid still snaps to standard 42 mm units inside whatever shape you make.
Drag points & edges
Reshape the outline freely. Slide whole sides without losing the rest.
Lock corners to 90°
Keep corners square while you adjust the rest of the shape.
Constrain edges
Lock an edge to horizontal, vertical, or a fixed length.
Fillet radii
Set a global radius, or override per corner for soft edges.
Three flavours
They all fit standard Gridfinity bins. Pick based on how you'll mount it.
Normal
Solid, sturdy default. Works with magnets or screws.
Skeleton
Hollowed grid. Same fit, less filament, faster prints.
CLICKbase
No magnets. Bins click in with built-in spring clips.
When the plate is bigger than your printer
Pick how the generator slices your baseplate into printable pieces.
Fewer Parts
Minimum number of pieces. Larger sections per print.
Balanced
Evenly sized pieces. Predictable, looks tidy.
T-Junctions
Staggered splits. No four-way crosses, stronger joints.
Edges, sorted
What happens to the leftover space when your plate isn't a multiple of 42 mm.
Auto
Solid border by default. Centered alignment. Recommended.
Manual
Half-grid, margin-fit, or overtile. Use when tiling plates or filling weird gaps.
Three things you actually get
No CAD needed
Set numbers, click, download. Done in under a minute.
Real-time preview
See the grid update as you change settings.
Printer-aware splitting
Add your printer once. Big plates get auto-split to fit.
The full reference
Every knob, what it does, what it defaults to, and when it shows up. Grouped the same way as the panel on the right of the generator.
Baseplate Type
Picker Default: NormalPick how bins attach. Normal is solid and supports magnets or screws. Skeleton hollows out the body to save filament. CLICKbase uses spring clips so you don't need any magnets at all.
Tolerance
Picker Default: Standard (0.2 mm)Global fit allowance baked into bin pockets and CLICKbase clips. Print the tolerance test once and pick the value where bins seat snugly without binding. Persists across all generators on this site.
Baseplate Size
Dimensions Default: 126 × 126 mm 10–3000 mm mmOverall width × depth of the plate. Four input modes share this value: Millimeters (type a number), Grid Units (type unit counts), Drawer Presets (pick from common drawers), and Path (draw a custom outline).
Sizing Mode
Picker Default: MillimetersWhich input mode is active in the Baseplate Size panel. Switching tabs keeps your other inputs intact, so you can flip back to a previous mode without losing data. Path mode disables the rectangular sizing inputs and follows the drawn outline instead.
Grid Alignment
Alignment Default: CenterWhere the grid sits inside the plate when the size isn't a clean multiple of 42 mm. Center keeps margins symmetrical. Corner alignments push all the leftover space to one side. Sliders let you nudge it pixel-perfect beyond the 9 presets.
Margin Type
Picker Default: SolidHow leftover edge space is treated. Solid leaves a plain border. Margin Fit generates custom-sized connector pieces to fill gaps. Half Grid drops 21 mm half-units where they fit. Overtile continues the standard grid past the edge and clips it (great for tiling multiple plates).
Enable Magnet Holes
Toggle Default: OffAdds recessed holes at every grid-cell corner for 6 × 2 mm neodymium magnets. Bins with matching magnets snap firmly into place, strong enough to hold even when the plate is tipped upside down.
Disabled when: Baseplate Type is CLICKbaseMagnet Diameter
Slider Default: 6 mm 3–12 mm, step 0.1 mmHole diameter for the magnet press-fit / glue pocket.
Shown when: Magnet Holes enabledMagnet Thickness
Slider Default: 2 mm 1–4 mm, step 0.1 mmHole depth. Should match your magnet thickness.
Shown when: Magnet Holes enabledEnable Screw Holes
Toggle Default: OffAdds countersunk through-holes at grid-cell intersections. Use to mount the baseplate to a drawer bottom, wall, or workbench.
Screw Shaft Diameter
Slider Default: 3 mm 2–6 mm, step 0.1 mmThrough-hole size for the screw shaft.
Shown when: Screw Holes enabledScrew Head Diameter
Slider Default: 6 mm 2–8 mm, step 0.1 mmCountersink diameter so the screw head sits flush.
Shown when: Screw Holes enabledRemove Holes on Split Lines
Toggle Default: OnDrops any screw hole that would land on a split edge so it doesn't clash with connector clips or weaken the joint.
Shown when: Screw Holes enabled
Split to Build Plates
Toggle Default: OffCuts the baseplate along grid lines into pieces that each fit your selected printer's build area. Requires a printer to be configured.
Disabled when: No printer configuredBuild Plate Margin
Slider Default: 10 mm 0–50 mm, step 1 mmSafety gap between the printable area and your build volume edge.
Shown when: Split to Build Plates enabledSplit Strategy
Picker Default: Fewer PartsHow splits are placed. Fewer Parts minimizes piece count. Balanced makes pieces evenly sized. T-Junctions staggers splits so no four pieces meet at a single point, creating stronger joints but slightly more cuts.
Shown when: Split to Build Plates enabledParts Connector
Picker Default: NoneAdds connector geometry at split edges. Clips creates pockets along the seams; the printable clip model is automatically packaged in your download. Quantity needed is shown in the download modal.
Shown when: Split to Build Plates enabled Disabled when: Skeleton baseplate (Clips)Nest onto Build Plates
Toggle Default: OffPacks multiple split pieces onto the same virtual build plate to minimize the number of print jobs. Only works when exporting 3MF.
Shown when: Split to Build Plates enabledPiece Spacing
Slider Default: 3 mm 0–20 mm, step 1 mmGap between pieces when nested onto the same plate.
Shown when: Nesting enabled
Show Advanced Settings
Toggle Default: OffReveals the advanced panel. A warning appears at the top because these settings can break standard bin fit if you change them carelessly.
Grid Unit Width
Slider Default: 42 mm 10–100 mm, step 0.1 mmWidth of one grid cell. The Gridfinity standard is 42 mm. Change at your own risk and only if you also have matching bins.
Shown when: Show Advanced enabledGrid Unit Depth
Slider Default: 42 mm 10–100 mm, step 0.1 mmDepth of one grid cell. Same caveat as Grid Unit Width.
Shown when: Show Advanced enabledGrid Unit Border Radius
Slider Default: 4 mm 0–10 mm, step 0.5 mmCorner radius of each individual grid cell.
Shown when: Show Advanced enabledOuter Border Radius
Slider Default: 4 mm 0 to Grid Unit Border Radius mmCorner radius of the outer plate edge. Capped at the grid-cell radius unless you unlock it via the small button in the panel header, then it can go up to half the shortest plate side.
Shown when: Show Advanced enabledMagnet Base Height
Slider Default: 2.8 mm 0–10 mm, step 0.1 mmAdds height under the bin pocket to give magnets somewhere to live. Default is the standard Gridfinity value.
Shown when: Show Advanced enabledBottom Padding
Slider Default: 0 mm 0–10 mm, step 0.1 mmExtra height under the whole baseplate. Useful when you need to lift the plate above a non-flat surface.
Shown when: Show Advanced enabledTop Cutoff
Slider Default: 0.4 mm 0–2 mm, step 0.1 mmRemoves a thin slice from the very top of the baseplate before splitting. Default 0.4 mm strips the top two layers at a 0.2 mm layer height (or four at 0.1 mm) for cleaner top surfaces.
Shown when: Show Advanced enabled
Common questions
Generate your baseplate
Open the generator with sensible defaults, or jump straight into Path mode for custom shapes.