Open beta — CamKeeper is free to download and try. Windows 10 / 11.
Open beta · Free download

One saved view for every car you drive.

iRacing keeps a single set of view settings shared across your whole garage. Jump between a formula car, a GT, a stock car — any category — and you re-tune FOV, seat height, and mirrors from scratch. CamKeeper remembers each car's view and puts it back for you.

Free · Windows 10 / 11 · Runs quietly in your tray
CamKeeper
CamKeeper Version 0.1.4
Manage profiles Release notes Check for updates How it works iRacing: not running
Your cars
FIA F4
Mazda MX-5
Ferrari 296 GT3
Porsche 963
Detected now

FIA Formula 4

Driving FOV204
Driver height+0.018
Shift horizon0.36
Virtual mirror FOV92
Profile applied — ready for your next session
Save current as profile Apply saved profile Refresh
Settings
Start CamKeeper with Windows
Auto-save my view when I leave a session
Keep running in the tray (close/minimize hides instead of exiting)
The problem

iRacing stores your view once, not once per car.

Every car reads from the same handful of values in app.ini. There is no per-car memory built in. So the FOV that feels right in an open-wheeler is wrong the moment you jump to a GT, a prototype, or any other category — and wrong again every time you switch.

CamKeeper is the per-car layer iRacing doesn't have. It sees which car you're in and keeps each car's numbers saved and a click away.

; iRacing app.ini — [View]
drivingCamFOV=204 ; one value…
driverHeightAdj=0.018
DrivingVanishY=0.36
virtualMirrorFOV=92 …shared by every car in your garage. Change series, and you overwrite what worked for the last one.
What it does

Small, local, and out of the way.

01

Detects your car

Reads the live car from the official iRacing SDK — the same telemetry channel Crew Chief and SimHub use.

02

Saves each view

Store FOV, driver height, shift horizon, and virtual mirror FOV as a profile tied to that car — save it yourself, or let auto-save capture it when you leave a session.

03

Puts it back

Select a car, apply, and your saved view loads with your next session — no re-tuning from scratch.

04

Edits offline

A full editor that works with iRacing closed. Fine-tune values or copy a setup from one car to another.

05

Backs itself up

Every save keeps timestamped backups. Export your whole library to a single file, or restore any car.

06

Stays yours

Everything lives locally on your PC. No account, nothing uploaded, no server in the loop.

How it works

Set it up once. A click before you race.

i

Tune a car the way you like it

Get FOV, seat height, horizon, and mirror right for one car in iRacing, the way you already do.

ii

Save it as that car's profile

CamKeeper reads the current values and stores them under that car. Repeat for each car you run.

iii

Pick your car before you race

Choose the car you're about to drive and apply. Your saved view is written, ready to load with the session.

iv

Race with the right view

Join the session and the correct view is already there — no scrambling with the adjust overlay on the grid.

Open beta · Free

Download CamKeeper.

Free, for Windows 10 and 11. No account, installs in seconds, keeps itself up to date. It's an open beta, so expect the occasional rough edge — the in-app Report a bug button sends fixes straight to me.

Unsigned for now, so Windows SmartScreen may flag it on first run — click More info → Run anyway. Nothing is uploaded; it runs entirely on your PC.
No spam — just the occasional update note.

Free, and staying free. No purchase, no subscription, no account. CamKeeper runs entirely on your own PC — nothing is uploaded. If it saves you time, a coffee helps keep it going — but it's never required.

Buy me a coffee