Chair Ergonomics Calculator
Calculate ideal seat height, depth, width, backrest angle, and armrest height from body measurements for custom chair building.
About this calculator
Good chair dimensions come from anthropometry — the proportional relationships between standing height and the seated measurements that actually determine comfort. When you don't supply exact popliteal height (floor to the back of the knee while seated) or seated hip breadth, this calculator estimates them as roughly 25% and 18.5% of standing height, respectively, which are reasonable population averages but won't be exact for any one body — entering your own measured values gives a materially more accurate result. Seat height starts from popliteal height and then subtracts an offset that depends on how the chair will be used: dining chairs keep the full popliteal height for feet flat on the floor, task chairs drop 1" for a slight forward lean, and lounge chairs drop a full 3" for a reclined, lower-slung feel; cushion thickness (compressed) is subtracted on top of that so the wood seat pan sits lower under padding.
Seat depth is buttock-to-popliteal length minus 2" of clearance so the front edge doesn't press behind the knee — cutting a seat pan deeper than this recommendation is one of the most common reasons a "comfortable-looking" chair actually cuts off circulation at the back of the thigh. Backrest angle, seat tilt, and backrest height all scale up together from dining (most upright, 7° recline) through task to lounge (most reclined, 20° recline, tallest back), so pick your intended use case first — mixing dining-chair seat height with lounge-chair backrest angle produces an ergonomically inconsistent design.
Inputs
Results
Seat height from floor (in)
17
Seat depth (in)
7.9
How to Use This Calculator
- Enter the User Height in inches — the calculator estimates seated proportions from standing height.
- Enter Popliteal Height (floor to back of knee) and Seated Hip Breadth if known, or enter 0 to auto-estimate.
- Select the Chair Use: dining (most upright), desk, or lounge (most reclined).
- Enter Cushion Thickness (compressed) to adjust the seat height for cushioned builds.
- Review Seat Height, Seat Depth, Seat Width, Backrest Angle, and Lumbar Support Height as your cutting targets.
How the result changes with User height (in)
| User height (in) | Seat height from floor (in) | Seat depth (in) |
|---|---|---|
| 48 | 12 | 5 |
| 51 | 12.8 | 5.4 |
| 84 | 21 | 10.2 |
What each input means
- User height (in)
- Standing height in inches. Used to estimate proportions if specific measurements aren't provided.
- Popliteal height (in, 0=auto)
- Floor to back of knee while seated. Enter 0 to estimate from height.
- Seated hip breadth (in, 0=auto)
- Widest point of hips when seated. Enter 0 to estimate from height.
- Chair use
- Purpose determines angles and proportions. Dining is most upright, lounge is most reclined.
- Cushion thickness compressed (in)
- Compressed cushion thickness. Lowers the wood seat pan accordingly.
What each result means
- Seat height from floor (in)
- Height of the seat surface (or frame if cushioned) from the floor.
- Seat depth (in)
- Front-to-back seat depth with 2" behind-knee clearance.
- Seat width (in)
- Minimum seat width with hip clearance.
- Backrest angle from vertical (deg)
- Recommended backrest recline angle.
- Seat tilt back-to-front (deg)
- Recommended downward slope from back to front of seat.
- Lumbar support center (in above seat)
- Height of lumbar support peak above the seat surface.
- Backrest height (in)
- Total backrest height above the seat surface.
- Armrest height above seat (in)
- Natural elbow rest height above the seat.
- Overall chair height (in)
- Total height from floor to top of backrest.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersUser height (in) = 68, Popliteal height (in, 0=auto) = 0, Seated hip breadth (in, 0=auto) = 0, Chair use = 0 = 5 input(s) provided
- Calculate Seat height from floor17 = 17
- Calculate Seat depthSeat depth = seatDepth - 27.9 = 7.9
- Calculate Seat width14.6 = 14.6
- Calculate Backrest angle from vertical7 = 7
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does entering my own popliteal height and hip breadth matter if the calculator can estimate them?
The auto-estimates use fixed population-average ratios — popliteal height at 25% of standing height and seated hip breadth at 18.5% — which only hold for average body proportions. Two people of the same standing height can have noticeably different leg or hip proportions, so entering your own measured values in place of 0 replaces those estimates with numbers specific to your body and produces a more accurate seat height and width.
Why does seat height drop when I switch from dining to lounge use, even with the same body measurements?
Seat height starts from popliteal height and then subtracts a use-specific offset: 0" for dining (feet flat on the floor), 1" for task (slight forward lean), and 3" for lounge (a lower, reclined feel). Cushion thickness is subtracted on top of whichever offset applies, so a cushioned lounge chair ends up with the lowest wood seat-pan height of the three use cases.
Why does the calculator subtract 2 inches from my seat depth number?
seatDepth is first computed from buttock-to-popliteal length (with a lounge-specific boost), then effectiveSeatDepth subtracts a flat 2" of clearance so the front edge of the seat doesn't press into the back of your knee. Building a seat pan deeper than this final number is a common way a chair that looks generously sized ends up cutting off circulation at the thigh.
Why do backrest angle, seat tilt, and backrest height all change together when I pick a different chair use?
All three are pulled from parallel per-use lookup tables — for example backrest angle is 7° for dining, 12° for task, and 20° for lounge, with seat tilt and backrest height following the same upright-to-reclined progression. They're designed to move together because mixing, say, a dining chair's upright seat height with a lounge chair's 20° backrest recline would produce an ergonomically inconsistent design.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Chair Rail Calculator
Rail height and material from room dimensions.
Furniture MakingTable Design Calculator
Calculate leg dimensions, apron sizing, taper angles, board footage, and lumber cost for dining and work table projects.
Furniture MakingVeneering Calculator
Calculate veneer square footage, leaf count, adhesive quantity, and cost for furniture veneering projects with grain matching waste factors.
Furniture MakingFurniture Finish Schedule Calculator
Calculate finish material quantities, dry times, and total project timeline for polyurethane, lacquer, oil, shellac, and other wood finishes.
More in Crafts, Hobbies & Games.