The dry fire timer other apps wish they were.

Standalone Apple Watch with haptics. Pause & resume mid-drill. Fully customizable sounds. Drill export & import. 23 built-in competition drills with progress tracking. Features you won't find in any other dry fire app.

Download on the App Store

Your shot timer is costing you training time.

You already know dry fire is where the real gains happen. You follow a program. You run Bill Drills, El Presidente, transitions, reloads. You have 30 different drills with different par times for each string.

And every single session, you're burning minutes punching numbers into a timer. Flipping through a notebook. Trying to remember what par time you hit last time on String 4 of your draw drill.

That friction adds up. It breaks your focus. And the worst part? Some days it's enough to make you skip training entirely.

Dry Fire Timer eliminates all of it. Your drills are saved. Your par times are waiting. You open the app, tap a drill, and you're training in under 5 seconds.

What other dry fire apps can't do.

Apple Watch

Standalone drills from your wrist

Run drills without your phone. Browse by category, start with one tap, feel haptic signals — Stand By tap, Go buzz, Par Time pulse. Logs sync back to iPhone automatically. No other dry fire app works independently on Apple Watch.

Watch drill categories
Watch drill running
Pause & Resume

Pause and resume mid-drill

Paused on rep 23 of 50? Resume from rep 24. Your session isn't lost because life interrupted. Try finding this in another dry fire timer.

Pause and resume mid-drill
Customizable Sounds

Full control over every signal

4 presets — Default, Tactical, Soft, Classic — or build your own. Assign a different tone to each of the 5 signals from 8 tone types. Preview before you train. Other timers give you one beep. This gives you full control.

Custom sound signals
Export & Import

Share your entire training program

Export drills as JSON, send to your squad via AirDrop or text. They import and run your exact drills with your exact par times. No other dry fire app lets you do this.

Drill list for export
Training Log

Training log with progress charts

Every drill logged with time, par times, notes, and target photos. Charts track your improvement over weeks. Export logs as CSV with photos for your coach.

Drill saved to log
Built-in Drills

23 competition-proven drills, loaded and ready

Don't waste your first session building drills from scratch. Dry Fire Timer ships with drills competitive shooters actually run:

  • Core — Draw & Press, Reload, Draw to First Shot, One Hand Strong, One Hand Weak
  • Match — Bill Drill, El Presidente, Mozambique, Failure to Stop, Transitions, and more
  • Steel Challenge — All 8 stages: Smoke & Hope, Showdown, Speed Option, Five to Go, Pendulum, Outer Limits, Roundabout, Accelerator
Drill detail with strings and par times
Par Shift

Get faster with one tap

One tap shifts every par time across all strings by 1/100th of a second. Tiny, relentless increments that compound over weeks. Perfect companion to Steve Anderson's program.

Par shift controls
Precision Timer

A timer that doesn't lie to you

Hardware-scheduled beeps with millisecond accuracy. Random or fixed start delay — your choice. Yellow "Stand By" flash, then green "GO!" — unmistakable signals whether you're wearing ear pro or training at home.

Stand By signal
Drill Library

Your entire training program, in your pocket

Save 30, 50, 100 drills — each with multiple strings and individual par times. Every drill stays exactly where you left it. Open the app tomorrow, next week, next month — your par times are right there, ready to beat.

Drill editing with strings
Bluetooth

Works with AirPods and Bluetooth speakers

Connect AirPods for silent training or a Bluetooth speaker for group sessions. The app detects audio route changes and keeps working.

GO signal — green flash

Set up once. Train every day.

01

Pick a drill or build your own

Choose from 23 ready-to-go drills or create custom ones with any combination of strings, reps, and par times. Save it once — it's yours forever.

02

Hit play and execute

"Stand By" cue. Random or fixed delay. Beep and green flash — GO. Execute your rep before the par time beep. The drill runs through every string and rep automatically. You just shoot. Works from your phone, Apple Watch, or through AirPods.

03

Push your limits

Drill felt easy? Par Shift. One tap, every par time drops. Log your session. Come back tomorrow and pick up exactly where you left off — a little faster, a little sharper.

Why shooters switch to Dry Fire Timer — in their own words.

"No more notebooks"

"This saves me from having to keep writing down my par times, and trying to remember what times I use for a particular drill."

— Triangle Tactical
"More reps, same session"

"I got a lot more practice in the same amount of time."

— Triangle Tactical
"Better than my $120 timer for dry fire"

"Even if you have a real shot timer that you use for dry-fire, the advantages offered by Dry Fire Timer are large enough that you should consider trying it out."

— Triangle Tactical
"Simple and effective"

"Works better than traditional shot timers for dry fire practice."

— App Store review, 5 stars
"Worth every penny"

"Given the amount of time this app will save you, I can tell you that it is worth the fee."

— Triangle Tactical
"Hands-free with Bluetooth"

"Works well with Bluetooth speakers for multiple shooters."

— App Store review, 5 stars
13 years on the App Store — continuously updated
Recommended companion to Steve Anderson's "Refinement and Repetition"
Built by a competitive shooter who uses it every day
Recommended by Triangle Tactical as replacement for discontinued SureFire Shot Timer

You already spent $120 on a shot timer.
Here's what it can't do.

Feature Hardware Shot Timer Dry Fire Timer
Save 30+ drills with par timesRe-enter every session✓ Always saved, always ready
Multiple strings per drillManual setup each time✓ Built in, runs automatically
Shift all par times at onceNot possible✓ One tap — every string
Track training historyNot possible✓ Full log with photos & charts
Share drills with partnersNot possible✓ Export & import as JSON
Customizable soundsFixed beep✓ 4 presets + per-signal tone picker
Random or fixed start delayRandom only✓ Both — your choice
Precise par time beepYes✓ Hardware-scheduled
Apple Watch supportNo✓ Haptic signals from your wrist
AirPods / BluetoothNo✓ Full support
Pause & resume mid-drillNo✓ Yes
Price$100–$130$8.99 during trial, then $19.99

Try free for 14 days. $8.99 during trial, $19.99 after.

$19.99 $8.99
One-time purchase during trial. $19.99 after. Yours forever.
  • 14-day free trial — every feature unlocked
  • $8.99 during trial, $19.99 after
  • No subscriptions
  • No ads, no account
  • Every feature included
  • Every future update free

You spend more than this on a box of ammo you'll burn through in 10 minutes. Dry Fire Timer will save you time every single session for years.

Download on the App Store — Free

Frequently Asked Questions

Your shot timer is great for live fire. For dry fire, you need something that remembers your drills, tracks your progress, and lets you shift par times without re-entering numbers every session. That's exactly what this app does — and why competitive shooters use it alongside their hardware timer, not instead of it.

It was practically built for it. Set up each drill with its par times and strings, save it once, and it's ready every session. Use Par Shift to tighten your times exactly as the program prescribes.

Yes. Everything runs on your device. No account, no internet, no excuses.

It's designed for dry fire with par times. It gives you a start signal and a par time to beat — it doesn't listen for shots.

Yes. Browse drills by category, start with one tap, and get haptic signals on your wrist — no phone required. Your drill log syncs back to your iPhone.

Yes. Pick from 4 presets (Default, Tactical, Soft, Classic) or go full custom — choose a different tone for each of the 5 signals. 8 tones available, all generated in real-time. Preview before you commit.

Yes. AirPods, Bluetooth speakers, wired headphones — the app detects your audio route and works with whatever you connect.

iPhone and iPad running iOS 17 or later. Apple Watch with watchOS 10 or later.

Yes. Export any drill as JSON and send it however you want — AirDrop, text, email. They import it and they're running your exact drill with your exact par times.

Let's be straight about what Dry Fire Timer doesn't do.

It's not a shot timer.

It doesn't listen for gunshots. It doesn't measure split times from live rounds. If you need that, bring your $120 hardware timer to the range. This app gives you a start signal and a par time to beat — that's what dry fire needs.

It's not a firearms training course.

It won't teach you how to grip, draw, or clear a malfunction. It assumes you already know what you're doing and just need a tool to run your drills faster, track your progress, and stop wasting time on setup.

It's not a ballistic calculator or a gun database.

No ammo logs. No barrel twist charts. No collection tracking. This app does one thing — runs dry fire drills with precision timing — and does it better than anything else.

It's not a social network.

No profiles. No leaderboards. No followers. You export drills to your training partners directly. That's it. Your training data stays on your device.

It's not a subscription.

Free to try for 14 days. $8.99 during trial, $19.99 after. No recurring charges. No ads. You pay once, you own every feature forever, including every future update.