6 hours ago
How to Disable BattlEye for GTA 5 Story Mode Mods on Steam, Epic, and Rockstar Launcher
BattlEye can be disabled when you want to run GTA 5 Story Mode with mods on PC. The correct method depends on whether you launch the game through Rockstar Games Launcher, Steam, or Epic Games Launcher.
Do not use this setup for official GTA Online. A game launched without BattlEye cannot connect to official GTA Online servers, so only Story Mode is playable while BattlEye is disabled. Before returning online, reverse the relevant setting and launch the game normally.
Choose the method for your launcher
| Launcher | How to disable BattlEye for Story Mode |
| --- | --- |
| Rockstar Games Launcher | Uncheck the BattlEye option in Settings under General |
| Steam | Add -nobattleye to GTA V's Launch Options |
| Epic Games Launcher | Enable launch arguments for GTA V and add -nobattleye |
Rockstar's GTA Online BattlEye FAQ confirms both the launcher setting and the -nobattleye launch argument for third-party launchers.
Before you begin
Close GTA 5 before changing its launcher settings. Confirm which launcher owns your copy, then follow only that launcher's instructions below.
These steps are intended for Story Mode. They do not make Story Mode mods suitable for official GTA Online.
Rockstar Games Launcher
The checkbox is the launcher-native method for disabling BattlEye during Story Mode play. To restore the standard online configuration later, return to Settings and select the checkbox again.
Steam
If the Launch Options field already contains another argument, preserve it and separate the arguments with a space. When you are ready to use official GTA Online again, remove -nobattleye from this field.
Epic Games Launcher
Before returning to official GTA Online, remove -nobattleye and disable the custom launch arguments setting so the game starts with its default configuration.
How to restore BattlEye before playing GTA Online
Use this checklist every time you switch from modded Story Mode to official GTA Online:
Without BattlEye running, the game cannot connect to official GTA Online servers, so re-enabling it is required before online play.
If GTA Online still reports a BattlEye problem
First, close the game and recheck every setting above. A leftover -nobattleye argument is easy to miss, particularly if you alternate between Story Mode and Online.
For the normal online configuration:
If those checks do not resolve the problem, continue with Rockstar's official BattlEye troubleshooting guide.
The short version
Use the Rockstar Games Launcher checkbox or the -nobattleye argument only for Story Mode. Before joining official GTA Online, check the Rockstar BattlEye option again and remove -nobattleye from any Steam or Epic launch options.
BattlEye can be disabled when you want to run GTA 5 Story Mode with mods on PC. The correct method depends on whether you launch the game through Rockstar Games Launcher, Steam, or Epic Games Launcher.
Do not use this setup for official GTA Online. A game launched without BattlEye cannot connect to official GTA Online servers, so only Story Mode is playable while BattlEye is disabled. Before returning online, reverse the relevant setting and launch the game normally.
Choose the method for your launcher
| Launcher | How to disable BattlEye for Story Mode |
| --- | --- |
| Rockstar Games Launcher | Uncheck the BattlEye option in Settings under General |
| Steam | Add -nobattleye to GTA V's Launch Options |
| Epic Games Launcher | Enable launch arguments for GTA V and add -nobattleye |
Rockstar's GTA Online BattlEye FAQ confirms both the launcher setting and the -nobattleye launch argument for third-party launchers.
Before you begin
Close GTA 5 before changing its launcher settings. Confirm which launcher owns your copy, then follow only that launcher's instructions below.
These steps are intended for Story Mode. They do not make Story Mode mods suitable for official GTA Online.
Rockstar Games Launcher
- Close GTA 5.
- Open Rockstar Games Launcher.
- Select Settings.
- Under Launcher Settings, select General.
- Uncheck the BattlEye option.
- Start GTA 5 and enter Story Mode.
The checkbox is the launcher-native method for disabling BattlEye during Story Mode play. To restore the standard online configuration later, return to Settings and select the checkbox again.
Steam
- Close GTA 5.
- Open Steam and select Library.
- Right-click Grand Theft Auto V and select Properties.
- Find the Launch Options field.
- Enter this argument exactly:
Code:
-nobattleye- Close the Properties window, launch the game, and enter Story Mode.
If the Launch Options field already contains another argument, preserve it and separate the arguments with a space. When you are ready to use official GTA Online again, remove -nobattleye from this field.
Epic Games Launcher
- Close GTA 5.
- Open the Epic Games Launcher settings for Grand Theft Auto V.
- Enable the launch options (additional command line arguments) setting for the game.
- Enter:
Code:
-nobattleye- Close the settings, launch GTA 5, and enter Story Mode.
Before returning to official GTA Online, remove -nobattleye and disable the custom launch arguments setting so the game starts with its default configuration.
How to restore BattlEye before playing GTA Online
Use this checklist every time you switch from modded Story Mode to official GTA Online:
- Close GTA 5.
- In Rockstar Games Launcher, make sure the BattlEye option is checked again.
- If you use Steam, remove -nobattleye from GTA V's Launch Options.
- If you use Epic Games Launcher, remove the argument and disable the custom launch arguments setting.
- Start GTA 5 directly from Rockstar Games Launcher, Steam, or Epic Games Launcher.
- Enter GTA Online only after restoring those settings.
Without BattlEye running, the game cannot connect to official GTA Online servers, so re-enabling it is required before online play.
If GTA Online still reports a BattlEye problem
First, close the game and recheck every setting above. A leftover -nobattleye argument is easy to miss, particularly if you alternate between Story Mode and Online.
For the normal online configuration:
- The Rockstar Games Launcher BattlEye option should be checked.
- Steam Launch Options should not contain -nobattleye.
- Epic launch arguments should not contain -nobattleye.
- Launch the game directly from the launcher rather than a batch file, command prompt, or customized desktop shortcut.
If those checks do not resolve the problem, continue with Rockstar's official BattlEye troubleshooting guide.
The short version
Use the Rockstar Games Launcher checkbox or the -nobattleye argument only for Story Mode. Before joining official GTA Online, check the Rockstar BattlEye option again and remove -nobattleye from any Steam or Epic launch options.

