PillePalle UG
Free tool for iRacing

Never lose
track of time.

After every lap the iRacing Session Timer tells you how much time is left and warns you with a chime and voice before practice, qualifying or the race ends. Straight into your headset, no need to look at the black box.

Version 1.0.0Windows 10/11 · 64-bitFree

What it does

Sits quietly in the tray, connects to iRacing on its own and only speaks up when there is something to say.

Time left after every lap

As soon as you cross the line you hear how much time is left in the session. Below two minutes, in seconds.

Alerts before session end

Configurable thresholds, 5, 2 and 1 minute by default. Chime plus callout, exactly once per session.

Straight to your headset

Pick any output device. The callout goes to your headset, not to the living room speakers.

Per session type

Turn practice, qualifying and race on or off individually. Optionally only announce while you are in the car.

English or German

Interface and callouts in both languages, works with any installed Windows voice.

One EXE, no installation

Download, run, done. No installer, no runtime, no account. Optional autostart with Windows.

Ready in three steps

No config file, no plugins. Everything you need is right in the app.

Download the EXE

Put the file anywhere and run it. On first launch, confirm Windows SmartScreen with “Run anyway”.

Pick your headset, test it

Choose output device and voice in the settings and check them with “Play callout”.

Start iRacing

The tool connects automatically. Callouts start from the first lap, it handles the rest on its own.

Download

iRacing Session Timer 1.0.0

Free for personal and commercial use. One file, no installer, no account.

iRacingSessionTimer-1.0.0-win-x64.exe

SHA-256: 4ff23fd2de86d67a3dcc05b5e8850068eda1303cae0940ec6fc2eb7370e31020 (.sha256)

  • Operating systemWindows 10 / 11, 64-bit
  • Sizeapprox. 64 MB (everything included)
  • Installationnone, portable EXE
  • RequirementsiRacing, a Windows voice (EN or DE)
  • Licensefree, personal and commercial
  • Telemetryonly reads iRacing memory, sends nothing

FAQ

Short and honest.

Windows warns about an unknown app on launch. Is that normal?

Yes. The EXE is not signed with an expensive certificate, so SmartScreen shows a warning on first launch. Click “More info” and “Run anyway” to continue. To be sure, compare the SHA-256 checksum of the downloaded file with the one shown here (PowerShell: Get-FileHash .\iRacingSessionTimer-1.0.0-win-x64.exe).

Does it work for races with a fixed number of laps?

No. Those races have no time limit in iRacing, so the tool sees them as “unlimited” and stays quiet. The same goes for practice sessions without a limit.

Do I get the 5-minute alert if I join with only 3 minutes left?

No, late alerts are deliberately suppressed so you are not confused by wrong times. The 2- and 1-minute alerts play as usual.

Does it work alongside SimHub, Crew Chief or overlays?

Yes. The tool only reads the telemetry iRacing already provides to all programs and does not interfere with other applications.

Is any data sent?

No. No telemetry, no usage statistics, no background updates. Settings are stored locally in %APPDATA%\iRacingSessionTimer.

I found a bug or have a feature request.

Please email info@pillepalle.pro, ideally with the session type and, if there is one, the error.log from the settings folder.