For mechanical engineering students

Understand the idea.
See how it works.

Study mechanical engineering with worked examples, interactive labs and practice. Explore six guided lessons and practical starter activities in CAD, manufacturing, coding and more.

Get 30 days of free beta access. Verify your email and complete your student profile for automatic approval while places are available.

Our mission

Help mechanical engineering students understand what they learn and connect it with how things work in practice.

Our vision

One place to turn when something does not click, connecting the subjects across your degree: materials, manufacturing, thermodynamics, coding, CAD and more.

See our student learning roadmap →

More than equations.

A home for the subjects you study and the work you produce. Try practical starter activities with written checks and your own notes. These are introductions, not complete courses.

A clear next step, wherever you start.

  1. 01 · Understand

    Start with the concept

    Follow a plain-language explanation, equations and a worked example.

    Find my subject →
  2. 02 · Explore

    Change something. See why.

    Type your values into a lab and connect the results to the underlying model.

    Browse labs →
  3. 03 · Practice

    Check your understanding

    Try questions with hints and feedback, then revisit the ideas you need.

    Open lessons & practice →

Help shape MechLab

Your feedback helps us build a better place to learn mechanical engineering. Our GoFundMe supports development tools, hosting and student testing.

Support MechLab on GoFundMe (opens in a new tab)

Donating is optional and is not required for beta access. Trying MechLab and sharing feedback helps too.