Compound Miter Calculator
Number of sides plus how far they lean — out come the miter and bevel in degrees from square, with the miter-gauge complement so no scale trips you up.
Verified against independent hand calculation · sources cited below
Slope is measured from horizontal — 0° = flat frame, 90° = vertical box.
Presets: 0° flat frame · 15° planter · 30° shadow box · 90° vertical box
35.3°
Miter (table swing)
30.0°
Bevel (blade tilt)
- Polygon corner angle
- 90.0°
- Miter gauge setting
- 54.7°
Both readings are degrees from a square cut (0° = square), matching miter-saw scales. A table-saw miter gauge reads 90° at square instead — set it to 90 − 35.3° = 54.7°.
Every side gets the same miter and bevel on both ends. Angle errors stack across 8 cut faces, so sneak up on the settings with test cuts from scrap before touching the good stock.
What a compound miter is
Butt two boards that are both angled in plan (they meet at a polygon corner) and tilted from the bench (the sides lean), and the joint plane between them is square to neither face. Reaching it takes two adjustments at once: swing the saw table to the miter and tilt the blade to the bevel. Tapered planters, shadow-box frames, waste baskets, hoppers — same geometry every time.
The convention (read this before trusting any table)
Published compound-miter tables disagree with each other constantly, and it’s almost never the trigonometry — it’s the convention. This calculator pins one: θ is the side slope measured from horizontal. θ = 0° is a flat frame lying on the bench; θ = 90° is a vertical-sided box. Many references measure from vertical instead — call that φ. Since φ = 90° − θ, the identities are exact complements (the sines and cosines swap):
miter = atan(cos θ · tan(180°/n)) = atan(sin φ · tan(180°/n))bevel = asin(sin θ · sin(180°/n)) = asin(cos φ · sin(180°/n))
If a chart’s numbers look wrong, subtract its slope from 90° and recompute — nine times out of ten they now agree. Both outputs here are degrees from a square cut (0° = square), which is how miter-saw scales read; a table-saw miter gauge reads 90° at square, so it takes the complement, 90 − miter.
Where the formulas come from
Each corner of a regular n-sided assembly must turn 360°/n of plan-view rotation, split between two cut faces — so each face handles a half-angle of 180°/n. With the sides flat (θ = 0°) that’s the whole story: miter = 180°/n, bevel = 0. Tilt the sides up by θ and the joint plane rotates with them; projecting the half-angle onto the saw’s two axes contributes the cos θ factor to the miter (the plan-view swing shrinks as sides steepen) and the sin θ factor to the bevel (blade tilt grows from nothing to the full half-angle at vertical). The boundary cases fall straight out: a flat frame is all miter, a vertical box all bevel.
Worked example: 6-sided planter, 15° slope
Six sides, each leaning 15° from horizontal (a gently tapered planter). Half-angle = 180°/6 = 30°:
miter = atan(cos 15° · tan 30°) = 29.1°bevel = asin(sin 15° · sin 30°) = 7.4°
Set the miter saw to swing 29.1° and tilt 7.4°, cut both ends of all six sides, and the 120° corners of the hexagon close up. On a table-saw miter gauge, the swing reads 90 − 29.1° = 60.9°. Cut a test set from scrap first — six corners means twelve cut faces, and a 0.2° error per face is a visible 2.4° gap at the last joint.
Crown molding is the same math, renamed
Crown molding sitting between wall and ceiling is a compound miter where the slope is called a spring angle — and it’s quoted off the wall, i.e. from vertical, which is exactly the complementary convention above. For crown-specific settings (spring-angle presets, inside/outside corners, left/right piece guidance), use the crown molding angle calculator — it speaks that trade’s language directly.
Frequently asked questions
What miter and bevel do I need for a 4-sided box with 45° sloped sides?
Miter 35.3°, bevel 30.0° — the classic compound-miter pair (both in degrees from square, slope measured from horizontal). On a table-saw miter gauge that miter reads as 54.7°.
What are the settings for a 6-sided planter with a 15° slope?
Miter 29.1°, bevel 7.4°. Cut both ends of all six sides with those settings and the 120° corners close themselves. On a miter gauge, set 60.9°.
Why does my reference chart give different numbers?
Almost certainly a convention clash: this calculator measures slope from horizontal (0° = flat frame), while many published tables measure from vertical (0° = upright box). The two are complements — subtract your chart’s angle from 90° and the numbers should match. A second clash: some tables report the miter-gauge reading (90° = square) instead of degrees from square.
What if the sides are vertical (90° slope)?
Then there’s no compound angle left: the miter is 0° (a square crosscut) and the bevel is the full polygon share — 45.0° for 4 sides, 30.0° for 6, 22.5° for 8. That’s just a plain beveled box joint.
Miter saw vs. table-saw miter gauge — which number do I use?
A miter saw’s scale reads 0° at a square cut, so use the miter value directly. A table-saw miter gauge reads 90° at square, so use the complement: 90 − miter. Example, 8 sides at 45° slope: miter saw 16.3°, miter gauge 73.7° — the same cut.
Sources & further reading
- Compound-miter identities (slope θ from horizontal): miter = atan(cos θ · tan(180°/n)), bevel = asin(sin θ · sin(180°/n))
- Cross-checked against published compound-angle tables (Fine Woodworking and Wood Magazine reference tables, normalized per source convention) in scripts/compound-miter-crosscheck.py
- Boundary identities verified: θ=0° → miter 180°/n, bevel 0; θ=90° → miter 0, bevel 180°/n
Embed this calculator
Add this calculator to your site — copy the snippet below. Reword the credit or add rel="nofollow" to its link if you prefer.
Dark site? Append ?theme=dark to the iframe src.