DIY Laser Cut Under Cabinet Shelves (spice rack, tea shelf)

I recently posted an image of some shelves I built on instagram, and there was enough interest I though I would post a how to and the files in case anyone wants to make their own.

These shelves require only a short screw or two into the bottom of your cabinet where it will not show, making them good for renters who can’t attach things to the wall.

Picture of completed shelves


  • 1/4” plywood
  • bolts & nuts (or wingnuts)
  • Small L brackets
  • sandpaper
  • wood glue
  • spray paint (optional)


  • Drill with drill bit big enough to make hold for bolt to pass through.
  • Laser cutter with a bed big enough to fit the largest dimension of your shelf.
    (Many maker spaces and craft studios have laser cutters now. In Lincoln, you can get a 1 month membership at Nebraska Innovation Studios for $55 or $35 if you are an alumni. You can also check out Make Shift at Turbine Flats. It’s totally possible to cut these with a jigsaw as well, it would just be quite a bit harder.)


First, the files. I have a few different configurations, all supplied as is (instructions for altering them to fit your kitchen forthcoming)

1: 2 shelf 2 support base file

Finished 2 shelf 2 support

Finished 2 shelf 2 support

Ready for your customizations, this will require you to copy and paste the support and shelf once you’ve adjusted.

2: 3 shelf 3 support

Finished 3 shelf 3 support

Finished 3 shelf 3 support

This is the original file I used to cut my 3 support 3 shelf project. You’ll probably want to delete all but one of each, make adjustments, and then copy/paste again. (Better files coming soon)

3: 2 shelf, 2 support, optimized for a 12″x24″ bed

This is included as an example of optimizing the cuts and splitting over several files to fit on a smaller bed.

Taking measurements

It is doubtful these files will work as is, you’ll need to adjust them to work in your home.

First, you’ll want to carefully measure the dimensions where you want the shelves to go. Some dimensions to make note of:

  • The overall height of the shelves. I rested mine on molding that sits above my counter, but if you don’t have such molding, you’ll want to measure all the way down to the counter. (Add a tiny bit, maybe 1/8” or 1/16” to the bottom if you want to ensure a perfect fit. You’ll then have to file or sand it down.)
  • The width of the shelves
  • The height of each shelf (I used existing spices and tea tins to determine the height I wanted)
  • The clearance you want above your counter space (Again, my shelves rest on molding, but yours could rest on the counter itself)
  • The notch you’ll need to make at the back of the shelf (see picture below, bottom right) so you can check and see if yours is big enough.

Measurements Sketch

Jot all these dimensions down before you start working with the file.

If you’re working at a maker space, they probably have adobe illustrator there, but you’ll want to make sure you have carefully measured everything before you get there. You can also get a free trial of the software through adobe. Sorry, I can’t help transfer these files into other formats, but if others want to they can contribute them back to the github repo.

If you want, you can cut the pieces out of cardboard to visualize how the’ll look in your space. I did this before I made the first set to make sure they would look OK.

Making alterations

I plan to make a video to demonstrate how to alter the files to match your dimensions, but I can’t today and decided to publish anyway. Check back, or email to tell me to hurry up. 🙂

Cutting the shelves

Consult with someone at your maker space for instructions cutting your shelves. Every laser cutter is different, so I can’t be a ton of help there.

Some tips, though:

  • It may take several passes to cut through all your wood. Be very careful not to move your piece until you have determined it is cut all the way through.
  • Some laser cutters never cut all the way through in places. In this case, you may need to take a sharp knife to the back to get the piece all the way out.
  • You’ll probably have to change the stroke width of the shapes to .001, but check the instructions for your laser cutter. I left the files with a larger stroke because on some computers, the file appears blank when set to .001.

Finishing work

Sand all your pieces before you fit everything together. This is annoying, but makes a huge difference.

Hold up each support where it will go, and make sure it fits. You may find that the bottom support is too long–you need to file or sand it down until the fit is perfect. If you made it too short, you can glue a small piece of something (cardstock, cardboard, a small sliver of wood or rubber, several tiny pieces of duct tape, whatever works) to the bottom until it fits well. If the notch for the cabinet support isn’t big enough, you may need to file that. Once you have everything down, fit the shelf together and check again to make sure it fits.

Then, glue the quarter round pieces under the shelves like so for a little additional support.

Shelf Support Example

I just used wood glue here and held each piece in place and then allowed it to dry for a while. If you want to make sure it’s extra strong, you may want to clamp them in place while it dries.

After the shelves are all done and the glue is dry, you can spray paint them. I haven’t done this step yet, I’m waiting till the weather is warm.


The shelves are held in place via L brackets screwed into the bottom of the cabinet. Make sure you use very short screws for this, or else they will poke up in the bottom of the cabinet.

Detail of installation

For this step it’s useful to have someone hold the shelf up while you mark everything.

Place the L bracket where you want it to go and mark the holes in the bracket.

For the three support shelf, I’ve found it sufficient to only put a bracket on the middle support, but for the two support shelf, you’ll probably need one at each end.

Next, use your (short!) screws to attach the L bracket to the underside of the cabinet.

Use your mark on the shelf to drill a hole big enough for the bolt to pass through.

Then, you line everything up, put your bolt through the shelf and L bracket, and tighten everything up.

The Github Repo

The links to these files point to a lasercut_shelves github repo. If you’d like to contribute files or have me link to yours from the repo, do a pull request (with new files or to a link from the if you know how or email me at

This entry was posted in Life.