Last Updated on September 1, 2023
In today’s guide, we will talk about various Steam Launch options for Apex Legends. What these launch options do and many more. Read more to find out.
According to Steam’s official page, launch options can be used to change game settings, enable features, and even create a shortcut to bypass the Steam login window.
More Apex Guides:

Apex Legends Best Launch Options
Since Apex Legends uses the modified version of Source Engine, all of these options will work on both Origin and Steam.
Options we use: +exec autoexec.cfg -dev -preload -high +fps_max 0 -novid -fullscreen -dxlevel95
List of Apex Legends Launch Options/Commands
+exec autoexec.cfg
This will execute the auto-execution file if you have put one in place. In our performance guide, we have covered more information on this.
-dev
This launch option is used to disable the Apex Legends intro video. The intro is fine for some time, but if you are a player who plays the game every single day, then the intro video can get annoying.
-preload
We are not sure if this command works anymore. This command is used to preload the textures whenever the game is launched. This makes sure that the game runs smoothly later.
-high
The game will launch at high priority. This is the same as setting the application priority as high using the Task Manager. This might boost your FPS by a little bit.
+fps_max 0
Useful for setting the max FPS the game will run on. You can limit your FPS using this setting. The command +fps_max 0 means that there is an FPS cap. You can set it to +fps_max 60 or +fps_max 144 according to your monitor’s refresh rate.
-dxlevel95
DirectX API version of rendering a determination.
-full / -fullscreen
The game will always launch in full-screen mode unless you have set it to something else. Can be useful if you have a jumping Windows problem.
+cl_showfps 4
Command used to display FPS in-game. Not particularly useful if you already use the in-game FPS counter or some third-party app such as Nvidia Overlay or Fraps.
+cl_showpos 1
This command is used to display Name, Position, Angle, and Velocity in-game. This is a command useful for devs or guys who tweak things. Can also be used for bug reporting and stuff when asked by devs.
Commands that don’t work anymore
Here are a few commands that are posted on online forums that don’t seem to work anymore:
- -forcenovsync: You can change vsync options this using the in-game settings
- -dxlevel: DirectXAPI selection
- -preload / -cl_forcepreload: Doesn’t work anymore.
- -console: Console does not work in public builds of Apex Legends.
- -threads (number): This launch option is used to allocate the number of thread to an application. But it doesn’t work with Apex Legends.
How To Set Steam Launch Options:
- Launch Steam
- Head to your Library and located Apex Legends
- Right click on the app > Properties
- Now under Launch options, paste the list from the “options we use” section.
About Apex Legends
Apex Legends is a free-to-play, online, multiplayer shooting game developed and published by Respawn Entertainment. The game features heroes or “Legends” that can be customized with new skills and different weapons that add variety to the gameplay. Apex Legends makes use of more traditional FPS elements than the full battle royale genre with its smaller player count per match, dotted across the map at different elevations. As of March 2019, the game had over 50 million players and is the most popular battle royale shooter video game in the market.