DWF Dive Physics Trainer

Practice pressure, buoyancy, gas laws, cylinder math, partial pressure, and other scuba physics concepts with the DWF Dive Physics Trainer.
Featured image for the DWF Dive Physics Trainer, a free interactive scuba physics practice tool from DWF Labs. The trainer generates original problems covering pressure and depth, Boyle’s Law, buoyancy, gas volume, gas consumption, and Dalton’s Law.

Practice the math. Understand the physics. Stop memorizing your way through it.

Scuba diving is full of physics.

Pressure changes with depth. Gas volume changes with pressure. Cylinders hold different amounts of gas. Buoyancy depends on displacement. Oxygen behaves differently as partial pressure changes.

You can memorize a handful of formulas and probably get through a test.

Or you can actually understand what is happening.

The DWF Dive Physics Trainer is built for the second option.

DWF Labs

Dive Physics Trainer

Practice the reasoning behind dive physics, not just the arithmetic.

Problem Code:


Why I Built This

This one is personal.

By the time I went through Divemaster training, dedicated dive physics had essentially been removed from the DM curriculum. I didn’t get exposed to real dive theory until I was preparing for my Instructor Development Course (IDC)—and frankly, it would have served me a lot better if I’d seen it much earlier in my training.

Waiting until you’re on the doorstep of becoming an instructor to suddenly master dive theory is doing it the hard way.

When I sat down to prep for the IDC, I worked through Dive Theory Online, reviewed the formulas, and tried to grind through practice problems until the concepts became second nature. But I ran into a wall:

There just weren’t that many good examples available.

I could find explanations.
I could find formulas.
I could find a few basic practice questions.

What I really wanted was something that could say:

“Okay. Here’s another one. And then another. And another. Change the numbers. Change the units. Change the situation. Make me decide which law applies. Let me screw it up. Show me why I screwed it up. Then give me another one.”

So, years later, I built that tool—not just for IDC candidates, but so divers coming up through the ranks can start building physical intuition long before they’re staring down an instructor exam.


This Isn’t Just a Calculator

A calculator asks you for numbers and gives you an answer.

The Dive Physics Trainer gives you a problem and asks you to figure it out.

Depending on the problem, you may have to:

  • Recognize which physical principle applies
  • Separate useful information from irrelevant information
  • Normalize pressure or volume
  • Convert units
  • Reason through a multi-step problem
  • Decide whether your answer even makes physical sense

And if you get stuck, you can ask for a hint.

If you get it wrong, you can work through the reasoning.

The goal isn’t simply to arrive at the right number. The goal is to understand why it’s the right number.


What Can You Practice?

The current trainer includes problems involving:

  • Pressure and depth
  • Boyle’s Law and pressure-volume relationships
  • Buoyancy and displacement
  • Lift systems and applied buoyancy
  • Cylinder and gas-volume calculations
  • Gas consumption and duration
  • Dalton’s Law and partial pressure

You can work in metric or imperial units, fresh water or salt water, and across several difficulty levels.

You can also choose how you want to answer:

  • Full Answer: Makes you work the problem yourself.
  • Multiple Choice: Gives you possible answers, including distractors based on the kinds of mistakes divers actually make.
  • Mixed: Gives you a little of both.

Want Something More Like a Test?

There is a dedicated Practice Exam mode.

Choose the exam length, work through the questions without hints or worked solutions, and get your review when you’re finished.

Miss something? You can open the question afterward and walk through the solution step by step.

I’ve also included a PADI IE Physics Practice Example preset for people preparing for instructor-level dive theory.

A very important distinction: It is not an official PADI exam. The questions are original DWF Labs problems. The preset isn’t endorsed by PADI and isn’t intended to reproduce the current Instructor Examination question-for-question. It is simply a convenient way to practice the kind of dive-physics reasoning an instructor candidate should be comfortable doing.


Practice Until It Stops Feeling Like Math

One of the interesting things about dive physics is that eventually the formulas start disappearing.

Not literally.

But after enough problems, you stop looking at a question and thinking:
“Which equation am I supposed to memorize for this?”

You start thinking:
“Of course the volume gets smaller. The pressure increased.”

Or:
“That answer can’t possibly be right.”

Or:
“Wait. That’s gauge pressure. I need absolute pressure.”

That’s the point where you’re no longer just solving test questions. You’re developing physical intuition. And that’s much more useful underwater.


For Divemasters, Instructor Candidates, Students, and Curious Divers

You don’t need to wait until you’re prepping for an instructor exam to learn this stuff—in fact, you shouldn’t.

Maybe you’re a Divemaster candidate who wants to get ahead of the game before you hit an IDC.
Maybe you’re headed toward an IDC right now.
Maybe you’re already an instructor and haven’t touched Boyle’s Law algebra in ten years.
Maybe you’re an Open Water or Advanced student who just wants to know what all this pressure stuff actually means.

Or maybe you’re the sort of person who sees a button labeled Generate Problem and thinks: “Well, obviously I’m pushing that.”

You’re my people.


This Is a Beta

The Dive Physics Trainer is currently a DWF Labs Beta.

That means the core tool is working, but I’m still testing it across devices, browsers, problem combinations, and real-world use.

If something looks wrong, a question seems ambiguous, or you get an answer that makes you say, “Frank, there is no freaking way that’s right,” I genuinely want to know about it.

Spot something wrong? Think something could be better? Tell me about it.

Physics is unforgiving. My software shouldn’t be.


One Last Thing

This tool is for education and practice.

It doesn’t replace your instructor, your training agency’s current materials, required coursework, standards, dive planning procedures, or professional judgment. It also isn’t affiliated with or endorsed by PADI or any other training organization.

It’s just the practice tool I wish I’d had when I was coming up through my training.

Knock yourselves out, folks.