Beep. Draw. Click.
Measured.
Dry Fire Pro is a shot timer that hears your trigger. On-device ML detects every press through the mic and measures your real draw and split times — so ten minutes a day turns into measurably faster shooting.
R/T #1 1.43s · #2 2.82s · #3 6.12s — measured, not guessed

What Dry Fire Pro does
A measured dry-fire session, in three steps
Dry Fire Pro is a training timer for dry-fire practice — running drills at home with a verified-unloaded firearm. What sets it apart: it doesn't just cue your reps, it hears them, and turns every session into data.
Start a drill
Pick a drill — draws, transitions, speed work — and tap start. After a randomized standby, you get the beep or a voice command.
Draw and press
Run the rep with your own, verified-unloaded firearm. The app detects the click of your trigger through the microphone — no lasers, no sensors.
Read your numbers
Every press is timestamped: reaction time, splits, misses. Session by session, your progress shows up as a trend, not a feeling.
Is it for you?
Competitive shooters
USPSA, IDPA, IPSC — train draws, splits, and transitions against par times, and track your reaction time like a lap time.
Everyday carriers
Build a reliable draw-to-first-press from concealment with short daily sessions, measured instead of guessed.
New shooters
Learn trigger control safely at home with guided drills, on-screen instructions, and honest feedback on every rep.
If you own a handgun and want to get faster without burning ammo, Dry Fire Pro fits. It is not a game or a simulator — it's a measurement tool for real practice.
Try it right now
How fast are you, actually?
This is the app's core loop, in your browser: a randomized standby, a cue, and a measured reaction. In Dry Fire Pro the cue is a beep — and instead of a tap, it's your real draw and trigger press, detected through the microphone.
AVG. HUMAN REACTION ~0.25s · TAP ADDS ~0.05s · A DRAW ADDS THE REST
Reaction test
Wait for the beep, then tap as fast as you can. Randomized standby — no anticipating the cue.
Your training,
tracked.
HQ greets you with your streak, weekly volume, and reaction-time trend — the habit system that turns ten minutes a day into measurably faster shooting.
4 days
One completed drill per day keeps it going6
every session recorded1.05s
0.12s faster this week0.89s
Bill Drill · personal bestPrecision Pairs
a fresh pick, every dayA par timer beeps. Dry Fire Pro listens.
Every other dry-fire timer plays a beep and leaves the rest to feel. Dry Fire Pro detects the actual click of your trigger, so every rep produces a measured reaction time — the difference between hoping you're getting faster and knowing it.
Everything in the app
Detection, timing, drills, and progress tracking — a complete dry-fire training system.
ML Trigger Detection
On-device machine learning hears every trigger press — no extra hardware.
Learn moreShot Timer
A par timer that actually hears your shots — reaction times, splits, and par cues.
Learn moreDrill Library & Builder
Built-in drills from fundamentals to chaos mode — or build your own.
Learn moreStats & HQ
Streaks, reaction-time trends, personal records, and every past session.
Learn moreAlso in the app
Private by design
No accounts, no logins, no trackers. Trigger detection runs entirely on your device — audio is processed locally and never uploaded. Your training history stays on your phone, and everything works offline.
Simple, transparent pricing
Train for free. Upgrade to Premium for the full drill library and more — monthly, yearly, or as a one-time lifetime purchase.
Dry Fire Pro
Everything you need to start training today.
- Shot timer with ML trigger detection
- Starter drill library
- Drill Builder & Drill Tweaker
- HQ dashboard, stats & records
- No account, works offline
Premium
Every drill, every tool — the full experience, unlocked.
- Everything in Free
- All drills unlocked — including newly added ones
- Unlimited Drill Builder — design drills your way
- Advanced Drill Tweaker — fine-tune every detail
A year of Premium ≈ two boxes of 9mm — prices in the app.
Frequently asked questions
What is dry fire practice?
Dry fire is practicing firearm handling — draws, trigger presses, transitions — without live ammunition. It lets you safely build speed and trigger control at home, and it’s how competitive shooters put in most of their reps.
How does Dry Fire Pro detect my shots?
An on-device machine-learning model listens for the mechanical click of your trigger through the iPhone’s microphone and timestamps every press. You can also train a personalized model on your own firearm for even better detection.
Do I need any extra hardware?
No. Unlike laser cartridges or sensor-based systems, Dry Fire Pro only needs your iPhone. No accessories, no setup — just start a drill.
Do I need an account?
No accounts, no logins. Install and train. Your data stays on your device and everything works offline.
Is it free?
Yes — the core shot timer, trigger detection, and a set of drills are free. Premium unlocks the full drill library and more, available as a monthly, yearly, or one-time lifetime purchase.
Train anywhere. Measure everything.
Your first measured drill takes 60 seconds.