How the Cabinet Door Cut List works
From the cabinet opening and the overlay, get the door size and the length to cut every stile, rail and panel, in sixteenths of an inch or in millimetres, before you touch the saw.
How this is calculated
A frame-and-panel door is two stiles running the full height, two rails fitted between them, and a panel that floats in a groove cut into the inside edge of all four. Three sizes follow from that, and all three start from the finished door size.
Door size from the opening
overlay door width = opening width + 2 × overlay
height = opening height + 2 × overlay
inset door width = opening width − 2 × gap
height = opening height − 2 × gap
pair each width = (single-door width − gap between the doors) ÷ 2Rockler's example puts a 1/2" overlay on an 11" × 22" opening and gets a 12" × 23" door. Eagle Woodworking's measuring guide gives the same rule, the inset rule with a 1/8" gap, and the pair rule: a 30" opening with a 1/2" overlay and 1/8" between the doors makes two doors 15 7/16" wide. For an inset pair this tool applies the same split to the inset width; none of the sources prints an example of that case, so it is tested as a hand-worked one.
Stiles and rails
stile length = door height
rail length = door width − 2 × stile width + 2 × tenon lengthThe rails only show between the stiles, but each end also carries a short tenon (the coped end) that sits inside the stile. Leave it out and the door comes out narrower than planned by twice the tenon length. Rockler, Freud, CMT and infinitytools.com all state this rule for router-cut cope-and-stick doors and each works an example: 12" − 4 1/2" + 3/4" = 8 1/4" in Rockler's. The length to add depends on the bit set. Rockler and Freud show the tenon as long as the groove is deep (3/8" and 13/32"); CMT gives 7/16" for its tenon and infinitytools.com 7/16" for its profile width. Measure yours on a test cut.
A flat-panel shaker door made on the table saw is the same geometry: a groove along the inside edge of all four pieces and a tongue (stub tenon) on each rail end that fills it. DIY Montreal works it for a 16" door with 2" stiles and 3/8" tongues, 16" − 4" + 3/4" = 12 3/4", and MWA Woodworks for a 20" door with 1/2" tongues, 20" − 4" + 1" = 17". Both are among the tested examples below.
Panel
panel width = door width − 2 × stile width + 2 × groove depth − 2 × side gap
panel length = door height − top rail width − bottom rail width + 2 × groove depth − 2 × top/bottom gapThe panel is the opening inside the frame, plus what reaches into the groove on each side, less a gap so a solid-wood panel can swell without pushing the frame apart.
Two ways the sources write the panel width
Rockler and CMT say to make the panel 1/4" narrower than the rail is long. Freud works from the groove depth instead: door width, minus both stiles, plus both groove depths, minus the allowance. These are the same formula whenever the tenon is as long as the groove is deep, which is what a cope-and-stick bit set cuts, because the rail then reaches exactly as far into the stile as the panel could. They differ only if you enter a longer tenon for a mortised joint. This tool uses the groove form, so the panel stays right in that case, and takes tenon length and groove depth as separate inputs. With both at 3/8" and a 1/8" gap it reproduces Rockler's numbers.
The sources do not agree on how much room to leave, so the gap is yours to set:
| Source | Taken off the width, in total | Taken off the length, in total |
|---|---|---|
| Rockler | 1/4" (1/8" per side) | 1/4" (1/8" per side) |
| CMT | 1/4" | none, if its groove is as deep as its 7/16" tenon (inferred: CMT does not print the groove depth) |
| Freud | 1/8" | 1/16" |
| MWA Woodworks (shaker) | 1/8" (1/16" all round) | 1/8" (1/16" all round) |
The gap boxes in this tool are per side, so half of these totals. Freud's reason for the smaller figure along the length is that wood moves more across the grain than along it, which is also why the tool warns whenever the side gap is zero and only notes a zero gap at the top and bottom. The tool starts with Rockler's 1/8" per side all round; use the optional top-and-bottom box to set the two directions separately.
Rounding
The calculation itself is not rounded. The cut list is shown in sixteenths of an inch, or to 0.1 mm. A size that falls exactly on a 1/32" or 1/64" is shown as that fraction. Anything else is marked ≈ and rounded, by these rules:
- The listed parts are the figures to work from. The door size shown is what those parts make: rail length, less the tenon at each end, plus both stile widths, all as listed. The line under the table shows that sum, and it always adds up.
- Stile and rail widths and the tenon are echoed to the nearest step. The rail length is then worked out for those listed stiles, so the door comes out within half a step of the size asked for.
- The panel is always rounded down, and never listed larger than the space between the grooves of the frame as listed, less the gap you asked for. A list followed to the letter cannot give a panel that will not go in.
Sizes typed in millimetres rarely land on a sixteenth; switch the cut list to millimetres for those.
Guards against typing slips
Two inputs are refused because they are almost certainly mistyped, not because any source sets a limit: an opening read as more than 120 in (10 ft), which is what millimetres typed without "mm" look like, and an overlay as large as the opening itself. A side gap under 1/32" is flagged, because that is less than the smallest allowance in any of the sources.
What this tool does not cover
One rectangular door, or one pair, with straight rails and a single panel. It does not size arched or cathedral rails, mitred frames, slab doors, glass doors or doors with a centre rail, and it does not place hinges. Rockler's panel-length example is for a 4" arched top rail; it is tested here as a hand-worked case, with the 2" its arch leaves at the crown entered as a straight top rail width. The tool's own starting values use a straight 2 1/4" top rail instead, so its panel is 19" long where Rockler's is 19 1/4".
What this calculator is tested against
This tool cannot be published unless it reproduces every example below. 9 are copied from a published source. 8 were worked by hand from the cited rule.
| Example | Expected | Basis |
|---|---|---|
| Rockler example: 11" x 22" opening, 1/2" overlay, 2-1/4" stiles, 3/8" tenons, 1/8" panel gap | door 12" x 23"; stiles 23"; rails 8 1/4"; panel 8" wide | Published Rockler, Arched and Cathedral Door Template Instructions (Rev 03/15) |
| Rockler panel length: 23" door, its arched top rail read as a straight 2" rail (the 2" its arch leaves at the crown), 2-1/4" bottom rail | panel 19 1/4" long (23 − 2 − 2 1/4 + 3/8 + 3/8 − 1/4) | By hand Rockler, Arched and Cathedral Door Template Instructions (Rev 03/15) |
| Freud example: 12" x 18" door, 2" stiles and rails, 13/32" stub tenons, 1/8" off panel width, 1/16" off length | stiles 18"; rails 8 13/16"; panel 8 11/16" x 14 3/4" | Published Freud, Premier Adjustable Rail & Stile instructions, 12" x 18" door example |
| CMT example: 12" wide door, 2-7/16" stiles, 7/16" tenons | rails 8" (12 − 4 7/8 + 7/8) | Published CMT, Step-By-Step Raised Panel Door Construction |
| CMT panel rules on that door at 24" long: groove taken as deep as the 7/16" tenon, 1/8" side gap, no gap at top and bottom (both inferred) | panel 7 3/4" x 20", the two sizes CMT prints | By hand CMT: panel 1/4" narrower than the rail, and 4" shorter than the door |
| Shaker door, DIY Montreal: 16" x 25" door, 2" stiles, 3/8" tongues in 3/8" grooves | stiles 25"; rails 12 3/4" (16 − 4 + 3/4) | Published DIY Montreal, How to Make Shaker Doors on a Table Saw |
| Shaker door, MWA Woodworks: 20" wide door, 2" frame parts, 1/2" tongues (door height is not given and does not affect the rail) | rails 17" (20 − 4 + 1) | Published MWA Woodworks, How to Make a Shaker Style Door |
| MWA Woodworks panel rule on that door: door width − both frame parts + 7/8", for 1/2" grooves and a 1/16" gap all round | panel 16 7/8" x 26 7/8" (20 − 4 + 7/8, and 30 − 4 + 7/8 for a 30" door) | By hand MWA Woodworks panel formula; the 16 7/8" result is worked here, not printed |
| infinitytools.com example: 18" x 24" door, 2-1/4" stiles, 7/16" profile at each rail end | stiles 24"; rails 14 3/8" | Published infinitytools.com, How to Make Cabinet Doors Using Matched Rail and Stile Router Bits |
| Pair of overlay doors: 30" x 27" opening, 1/2" overlay, 1/8" between the doors | each door 15 7/16" x 28" | Published Eagle Woodworking, Cabinet Doors Measuring Instructions |
| Pair of overlay doors: 30" x 24" opening, 1-1/4" overlay, 1/8" between the doors | each door 16 3/16" x 26 1/2" | Published Eagle Woodworking, Cabinet Doors Measuring Instructions |
| Inset door: 16" x 34" opening, 1/8" gap on every side | door 15 3/4" x 33 3/4" | Published Eagle Woodworking, Cabinet Doors Measuring Instructions |
| This tool on first load: Rockler opening and joint with a straight 2-1/4" top rail | 2 stiles 23"; 2 rails 8 1/4"; panel 8" x 19" (23 − 4 1/2 + 3/4 − 1/4) | By hand Rockler rail and panel formulas applied to a straight top rail |
| Full cut list for the 30" x 27" overlay pair above, Rockler frame and joint | 4 stiles 28"; 4 rails 11 11/16"; 2 panels 11 7/16" x 24" | By hand Eagle Woodworking door size, then Rockler rail and panel formulas |
| Pair of inset doors: 30" x 24" opening, 1/8" reveal, 1/8" between the doors | each door 14 13/16" x 23 3/4"; rails 11 1/16" | By hand Eagle Woodworking inset rule and pair rule combined: (opening − 2 × reveal − centre gap) ÷ 2 |
| Extended tenons: Rockler 12" x 23" door with 1-1/8" mortised tenons, 3/8" groove | rails 9 3/4" (12 − 4 1/2 + 2 1/4); panel unchanged at 8" x 19" | By hand Freud: for extended tenons add twice the tenon length; panel still sized from the groove depth |
| No expansion gap: 15" x 24" door, 2-1/4" stiles and rails, 3/8" tenons, 1/4" groove, panel bottomed in the groove | stiles 24"; rails 11 1/4"; panel 11" x 20" | By hand Freud panel formula with the expansion allowance set to 0 |
Sources
- Rockler, Arched and Cathedral Door Template Instructions (Rev 03/15)Full worked example for a router-cut cope-and-stick door: opening to door size, rail length, panel width and panel length. This tool starts from its opening, overlay, stile width and joint, with a straight 2 1/4" top rail in place of Rockler’s 4" arched one, so the panel here is 19" long where Rockler’s is 19 1/4".
- Freud, Premier Adjustable Rail & Stile Bit System instructionsStates the rail formula and the panel formula from groove depth, with a 12" × 18" door worked through. Also the rule for extended tenons.
- CMT, Step-By-Step Raised Panel Door ConstructionRail length equation with a worked example. Sizes the panel 1/4" narrower than the rail and 4" shorter than the door; it does not print its groove depth.
- infinitytools.com, How to Make Cabinet Doors Using Matched Rail and Stile Router BitsStile and rail lengths for an 18" × 24" door.
- Eagle Woodworking, Cabinet Doors Measuring InstructionsDoor size from the opening for overlay doors, inset doors and pairs, with worked examples.
- DIY Montreal, How to Make Shaker Doors on a Table SawA flat-panel shaker door with tongues and grooves cut on the table saw: 16" × 25" door, 2" stiles, 3/8" grooves, 12 3/4" rails. The source for the shaker example in this tool.
- MWA Woodworks, How to Make a Shaker Style DoorStates the same rail rule for a shaker door with 1/2" tongues (20" door, 2" frame parts, 17" rails) and sizes the panel for a 1/16" gap all round.