iRacingConfig is a free iRacing desktop app that allows you to edit all iRacing INI files simultaneously using a simple interface to create a single profile that you can edit, copy and apply to iRacing at any time. iRacingConfig was created to make it easy to manage multiple config profiles that you may need for different purposes such as VR racing, video editing, test sessions, watching replays, frame rate testing etc. It allows you to create multiple profiles that you can apply to iRacing before its run to save you from having to startup iRacing, make changes, and then restart it for the changes to take effect.

It works by simply loading the existing iRacing ini files into a single table and saving them as a single profile. You can create as many profiles as you want. To apply a profile you just select it and then click the 'Install' and the app will backup then overwrite your existing iRacing INI files. iRacing will pickup the new settings the next time it runs. The app is completely portable and all profiles and settings are contained within the same folder as the app. It  doesn't need to be installed or be running when iRacing starts or runs.


download zip iRacingConfig - Version 1.21  

Windows 10
Windows 8
Windows 7
Windows Vista
32-bit and 64-bit versions are supported.
Microsoft .NET 4.0 which is freely available
from Microsoft's website and may already
be installed on your computer.

Checksum SHA-256:


download zip iRacingReplayDirector - Latest  

Windows 10
Windows 8
Windows 7
Windows Vista
32-bit and 64-bit versions are supported.
Microsoft .NET 4.5 which is freely available
from Microsoft's website and may already
be installed on your computer.

Checksum SHA-256:


This program converts your iRacing replay's into edited video files for uploading to youtube. It overlays the race with leaderboards and other race data. It creates 2 videos from your replays; the full replay and a 10 minute highlight video. The highlight video will contain the battles, incidents and remove any boring bits from the final video.

This release of iRacingReplayDirector is a forked version of the 2016 version from GitHub. As there was a small bug in the orginal that prevented it from running after iRacing's Q4 2018 update was released and the maintainer was not available to update it a quick fix version was created which is not a ClickOnce app on AWS like the orginal. If I get the time to learn how to use GitHub properly Ill create a fork etc and upload the changes to the original project located here:




iRacingConfig screenshot2


iRacingConfig screenshot1


iRacingConfig screenshot3


iRacingConfig Help

iRacing loads the following INI files at startup:

These files are normally located in your documents folder. e.g.. c:\Users\<username>\Documents\iRacing\

These files store all the settings for iRacing which you would normally edit whilst in iRacing using the options menu. Some settings do not take affect until you restart iRacing. So normally you have to start iRacing go into the menu make your changes, quit and then restart iRacing.

iRacingConfig was created to allow you to easily edit the settings before you start iRacing or choose an already preconfigured profile with all the settings you may need for a particular type of session such as VR, Desktop or Replay editing etc... This means you can simply start iRacingConfig, choose your config profile, apply it then start iRacing.

How to install and use

Simply extract the iRacingConfig zip file you have downloaded to a folder and then run the iRacingConfig.exe file. There is no installation required. It is completely portable. All files are stored in the single root folder that you extract it to. It can be run from any folder provided you have read/write permissions to the folder.

When you first start iRacingConfig it loads all the settings from the above files into a single table and collapses the settings into their group headings. Headings are highlighted in blue. To Edit any settings just click the heading which will expand out all the settings below it. Click the value you want to change and type in the new value for the setting. Press enter and the cell will turn yellow to indicate a value has been changed. Make as many changes as your want. Once you have finished making changes simply click Install to update iRacings INI files with the new settings.

You will be shown a prompt to let you know where the existing INI files have been backed up to just in case you want to restore them. Backup INI files are stored in \iRacingConfig\Backup

Profiles are just a group of in files stored in \iRacingConfig\Profiles\ProfileName

Using profiles

The first time you start iRacingConfig there is only 1 profile called iRacing Current
This profile always loads the current iRacing settings. When you make changes you can only click install which will immediately update iRacings current settings.

To create additional profiles click the Copy button

When you edit a profile other than the iRacing Current profile you can save the settings without actually installing them in iRacing. You can make as many profiles and setting changes as you like. Whenever you want a profiles settings to become iRacings current settings just select the profile and click install.

General tips and troubleshooting


Please use the following feedback form to submit any questions, comments, suggestions or bugs related to iRacingConfig:


Release Notes

Upgrading existing version

To upgrade an existing version just copy and paste all files over your existing files.
Existing profiles will not be affected.

Version 1.21 - 26th August 2018

Version 1.20 - 14th July 2018

Version 1.15 - 11th June 2018

Version 1.10 - 10th June 2018

Version 1.00 - 3rd June 2018