Ergonomic Desk Height Calculator Formula

Understand the math behind the ergonomic desk height calculator. Each variable explained with a worked example.

Formulas Used

Desk Height

desk_height = is_standing == 0 ? round(height_cm * 0.415) : round(height_cm * 0.63)

Desk Height

desk_height_in = (is_standing == 0 ? height_cm * 0.415 : height_cm * 0.63) / 2.54

Chair Seat Height

chair_height = round(height_cm * 0.25)

Top of Monitor from Desk

monitor_height = is_standing == 0 ? round(height_cm * 0.22) : round(height_cm * 0.13)

Variables

VariableDescriptionDefault
height_inchesYour Height(inches)70
is_standingDesk Type0
height_cmDerived value= height_inches * 2.54calculated

How It Works

Ergonomic Desk Setup

Proper desk height keeps your elbows at approximately 90 degrees with your forearms parallel to the floor.

Sitting Desk

  • Desk height = Body height x 0.415
  • Chair height = Body height x 0.25
  • Monitor = Top at or slightly below eye level
  • Standing Desk

  • Desk height = Body height x 0.63
  • Same elbow-at-90-degrees rule applies
  • Worked Example

    A 70-inch (177.8 cm) tall person at a sitting desk.

    height_inches = 70is_standing = 0
    1. 01Height = 177.8 cm
    2. 02Desk height = 177.8 x 0.415 = 73.8 cm (29.1 inches)
    3. 03Chair height = 177.8 x 0.25 = 44 cm
    4. 04Monitor rise = 177.8 x 0.22 = 39 cm above desk

    Ready to run the numbers?

    Open Ergonomic Desk Height Calculator