June 17, 2026
Description
Need to keep your curious kid out of your cabinets? This will do the trick.
I'd not seen an aesthetic way of locking cabinets, so I designed this low-profile, mostly hidden latch to keep your cabinets secure and looking good.
The clearance between the underside of the worktop and the top of the cabinet door needs to be at least 6mm.
It features a small click-in-place feature to stop the toggle from dropping down while unlocked.
This requires two 3 × 16mm screws per latch. I used Spax PZ Countersunk Zinc Yellow Screws – 3 × 16mm, which have a 4mm head. I've attached STEP files so you can adjust this to suit your own screws.
Print Instructions
Use an impact-resistant plastic, such as PLA-ST, PETG, or Nylon.
Do not use a brittle filament such as pure PLA or an overly elastic material such as TPU.
Print at 100% infill.
When slicing, separate the toggle from the main body on the build plate, as the tolerances are tight and they'll likely stick together if printed in place.
Print both laying flat.
Supports shouldn't be needed unless you have issues with your material sagging on bridges.
I'd recommend using a mouse-ear brim.
Installation Instructions
Place the toggle in the locked position against your cabinet door where you want it to be.
I recommend installing it as far away from the door hinge as possible to minimise lever forces.
Using a pencil, mark the location of two sides of the latch onto the underside of your worktop.
Open the cabinet door, realign the latch to your marks, then mark through the screw holes.
Use a very small drill bit (1.5mm) to drill on your pencil marks a few millimetres into the worktop.
Screw the latch into position through your drill holes.
If installed tight against the door, this is a very strong latch and completely prevents movement.
Differences Between V1 & V2
V2 has slightly tigher tolerences, less sharp edges on the front, slidable screw holes & a larger finger gap to open the lever.
Use V1 is the latch is too stiff, if your printer can't be as finely tuned.
License:
Creative Commons — Attribution — Share Alike