DrillLane Editorial Oct 6, 2026 9 min read

A par timer gives you two beeps: a start beep after a random delay (1 to 4 seconds on ours) and a par beep when your time is up. A shot timer listens through a microphone or feels recoil through a watch or sensor, and records the time of every shot: the first one and each split after it. A par timer never hears you; you decide whether the rep beat the beep.
Below are nine dry-fire timers for the browser, iPhone and Android. DrillLane makes two of them — the browser timer and the app — and the table says where they fall short.
A par timer runs a deadline. You set a time, say 0.7 seconds for a draw to a sight picture, press start, wait through the random delay, and move on the first beep. If the sights settle before the second beep, the rep counts. It cannot tell you how much time you had to spare.
A shot timer measures instead of judging. In dry fire the only sound is the trigger click. Dry Fire Pro says it measures splits from the click. AlbertLab’s DryFire times the first shot once sensitivity is calibrated, and “works best in a quiet room”.
Whichever kind you use, the par moves as you improve. Pistol Wizard prints a plain rule next to its timer: pass 10 of 10 reps and cut the par by 0.1 second; pass at least 8 of 10 and keep practicing until you get 10 of 10; pass fewer than 8 of 10 and add 0.1. If you only want the beep, our free browser par timer needs no install and no account.
Checked October 6, 2026 on the US App Store, Google Play and each maker’s site. Prices change; the store page is the final word.
| Timer | Hears your shots | Runs on | Cost | Saves results |
|---|---|---|---|---|
| Pistol Wizard dry fire timer | No | Browser | Free, no account | No |
| DrillLane browser timer | No | Browser | Free, no account, no install | No; saving is in the DrillLane app |
| ShootOnTime: Par Timer | No (the maker says so) | iPhone | Free, no in-app purchases listed | Not stated; saves par presets |
| DrillLane app | No | iPhone, Android, web | Free, no ads | Yes, signed in: drill timer runs (par, reps) and typed-in times and points |
| Dry Fire Pro: Gun Shot Timer | Yes, the dry-fire click | iPhone | Free; Pro $2.99/month, $19.99/year or $34.99 once | History; no account |
| DryFire — Shot Timer (AlbertLab) | Yes; dry fire: first shot | Android | Free, contains ads | Yes, on the phone, no account |
| Dry Fire – Shot Timer (Daniel Yaakob) | Implied: split-time drills, sensitivity levels | iPhone | Free; $6.99 Premium | Not stated on the listing |
| PlinkPal Shot Timer & Dry Fire | Yes: audio, accelerometer | iPhone, Apple Watch, Android, Wear OS | Free; Premium $6.99 to $59.99 | Yes: tracker and charts |
| Drills (Shooters Global) | SG Timer: live and dry fire Video: Shotisize AI | iPhone, Apple Watch, Android | Needs an SG Timer or Pulse to input data; app free; SG Pro $4.99/month or $39.99/year | Yes, cloud: stats and videos |
“Not stated” means the listing does not say either way. It is not the same as “no”.
A free timer page with no account. You set a par time, a start delay with a “Randomizer” that adds a random amount up to a maximum you choose, and a number of reps. The difficulty presets are, in the page’s words, “based off of USPSA standards and DryFire Reloaded (2017) by Ben Stoeger”, and the drill list covers Dry Trigger, Draw steps, Target Transition and Speed Reload. It does not listen for shots and does not save results.
LiberApps calls it “entirely free”, and the App Store listing shows no in-app purchases. It says so plainly: the app “does NOT register or detect the audible firing of firearms.” The version history adds optional stand by and par beeps, an optional reset time, saved presets and up to five par beeps. We found no Android version.
Our dry-fire timer in the browser takes a par from 0.1 to 600 seconds, 1 to 200 reps and a rest of 0.5 to 120 seconds between them. Every rep starts after a random 1 to 4 second delay, and spoken range commands (“Make ready”, “Stand by”, “Reset” and a closing range-clear call) can be switched on or off. It keeps the screen awake and installs nothing. It needs no account and saves no results; saving is in the DrillLane app.
The maker describes it as “a par timer that listens”. It has a random standby with a minimum and maximum, voice commands, and a machine-learning detector that “detects your trigger click” on the device, then reports “reaction times, splits, and averages”. A “My Firearm” setup records a few trigger clicks for “sharper detection, tuned to you”. The free plan includes the shot timer and starter drills; Pro costs $2.99 a month, $19.99 a year, or $34.99 once for lifetime access (listed as Pro Tier). A Google Play app called DryFire Pro – 10m Trainer is a different product.
Free to use, with ads. It offers a “configurable random start delay”, a “fixed or descending par” and spoken start commands. In shot-timer mode, after the start beep the microphone “detects each shot and times your first shot and splits automatically”. For dry fire the listing promises less: once sensitivity is calibrated, the microphone “picks up the trigger click and times your first ‘shot'”, and it “works best in a quiet room”. Training and saved results work offline, “without an account or cloud”. We found no iPhone version.
Easy to confuse with the one above. The App Store listing names par time drills, start delays, an optional countdown, split time drills and sensitivity levels, and the 2.0.0 notes mention “more accurate tracking algorithms”, but it never says how shots are picked up. Detection is implied, not described. A $6.99 Premium upgrade is sold in the app. The last update on the listing is version 2.0.0 from December 15, 2023. We found no Android version.
Its Google Play listing says it uses “advanced audio algorithms and your phone’s accelerometer to detect shots”, adds a smartwatch recoil timer, and “tracks draw time, split times, and total elapsed time”. For dry fire it has a par timer with custom par times, and with a laser cartridge the camera “detects the laser dot”. The maker’s site also lists a “Dry Fire Shot Timer”. Results go into a performance tracker with charts, loadouts and a leaderboard. Premium in-app purchases on the App Store range from $6.99 to $59.99.
Drills is the companion app for the SG Timer and SG Pulse, and the maker’s FAQ is clear about what that means: “Does the Drills app work without SG Devices? No. In order to input data, you need an SG Timer or SG Pulse. You may only review your progress and shooting history without devices connected.”
With the hardware paired it is a full logbook: shot times from the timer, a cloud-backed calendar, progress per drill and hit factor. The App Store description also offers Shotisize AI: upload a video “filmed with any device” and it detects “the sound of a start signal and shots”. The app is free; SG Pro costs $4.99 a month or $39.99 a year.
Both DrillLane timers are par timers. Neither one hears a shot, and neither measures your first shot or your splits. If you need that, see the shot timer apps above.
What we built instead is the drill side. The same timer sits on every drill page that has a par: 111 of our 152 drills, as of October 6, 2026. The first time you open it, the par comes from the drill; after that the timer reuses the settings you last started with on that drill. The par is 0.3 seconds on Trigger Press, 0.7 on Draw to Sight Picture, 1.0 on Standing Reload and 2 seconds on the First Shot Drill.
The DrillLane app runs on iPhone, Android and the web with the same timer rules: the first run takes the drill’s par, and after that it reuses the settings you last started with. The timer does not measure your shot times. Signed in with a free account, you can tap Save after a run started from a drill to keep its par and reps done; the standalone Timer tab does not save. You also type in your results: the time, say from a shot timer at the range, plus points or hits when the drill is scored that way. From those the app keeps your personal best and your progress on each drill.
Put simply: if you want the phone to time your shots, pick a listening app. If you want a drill list with par times and a log of your results, that is what we built.
At the range, a Bill Drill on a printed Bill Drill target shows the difference: six shots, and only a shot timer gives you the splits.
All pages below were checked on October 6, 2026.
A par timer gives a start beep after a random delay and a second beep when your par time is up. It never hears the shot, so you judge whether you finished before the beep. A shot timer listens through a microphone or senses recoil and records the time of every shot, from the first shot to each split. Some apps do both.
According to their store listings, yes. DryFire — Shot Timer by AlbertLab on Android is free with ads; after the start beep its microphone times your first shot and splits, and in dry fire, once sensitivity is calibrated, it picks up the trigger click and times your first shot. Dry Fire Pro on iPhone includes its machine-learning shot timer in the free plan, with Pro as a paid upgrade, and says it measures splits from the dry trigger click.
Some makers say so. Dry Fire Pro says its on-device machine learning detects your trigger click after you tap start, and a My Firearm setup adds sharper detection tuned to your gun. AlbertLab says its DryFire app picks up the click and times your first shot once sensitivity is calibrated, and works best in a quiet room. A par timer does not need to hear anything.
Start from the drill's par: 0.3 seconds for a trigger press, 0.7 seconds for a draw to sight picture, 1.0 second for a standing reload. Pistol Wizard publishes a simple rule for moving it: pass 10 of 10 reps and cut the par by 0.1 second, pass at least 8 of 10 and keep practicing until you get 10 of 10, pass fewer than 8 and add 0.1.
No. Browser timers such as DrillLane's and Pistol Wizard's run without an account or an install. Apps add things such as offline use, saved results or shot detection, depending on the app.
DrillLane is built and written by a practical shooting competitor (ITS) with 25 years in software and too many range days wasted without a plan. Every drill published here has been run, timed and scored against the standard it cites — not copied off a forum.
Pick a drill and log your times in the free DrillLane app.