When configuring your FiveM server, it’s no surprise that you’ll encounter different technical issues along the way. For such instances, do not fret because there are certain console commands in FiveM to efficiently develop and debug your server. In this post, our server specialists will list down all standard controls to help ease your experience.
How to Access the Console Commands
If you want to execute commands on the client console, you can press F8. Our server experts also recommend installing additional tools if you want to configure the client console out of the game server.
Console commands vary from user to developer modes. User command codes are usable by anyone navigating in the client console. On the other hand, developer options require special settings, or the access will be denied. To enable developer options, you must launch the FiveM client using the +set moo 31337 arguments.
List of all Console Commands on FiveM
This common user command is used when connecting to a server via IP address, URL, or ports.
By using this code, the client console will be automatically disconnected from the FiveM game dedicated server and go back to the main menu option.
If you want to view all configured bindings in your console, you can list them using the bind command.
bind <mapper> <input> <command>
Another variety of bind code where an input  can be executed using a specific command that can be pressed during in-game.
rbind <resource> <mapper> <input> <command>
A different variation of bind command that can execute resources specifically used in a server.
unbind <mapper> <input>
Used for clearing all bound commands in the selected input.
Switches client frames-per-second counter on and off.
Shows and hides performance metrics on the screen (e.g., FPS, Ping, GPU usage, etc.)
A command code that would trigger the client console to close immediately upon application.
It has the same function as quit code but specifying the reason for closing the console.
This is one of the FiveM console commands that load game or map level from the supplied name.
Generates FiveM server story mode.
When playing in single-player modes, you can adjust the game music volume using this code.
Upon switching to developer configurations, our experts suggest using this code to list all commands registered in the server and familiarize yourself with them for future usage.
If you want to view messages from the console without opening it, you can use this command.
This command is intended for additional log options for developers. It cannot be used by regular users of the console.
devgui_cmd <path> <command>
Another developer command that is solely dedicated to the GUI above the console.
It’s another code for the console command loadlevel.
Generate all access control entries within the console. It also shows the principal and object relationships.
List out all system’s principal along with those that others have inherited.
You can load local resources using this command code for a single-player game.
Use this command if you want to restart your LocalGame resource.
This code will enable you to load in drawables and TXDs through GUI.
This command configures the minimum number of packets the client should send per second.
Enable printing of a network object ID of the selected owner.
Another command that regular users can’t use. This is an internal development tool meant to show commands.
A dev command code used for logging state-awareness data.
By entering this on the console, you’ll see all the outgoing and incoming event traffic logged in the network.
This code is for storing FiveM client behavior and network usage metrics in a CSV format file.
Triggers display of real-time client network usage.
Lists all nodes and current objects synchronized in the system.
A command for diagnosing game state discrepancies.
Enables saving client-side system logs in the game state awareness subsystem.
Allows opening of resource monitor.
A debugging command that allows you to view the logging of security features.
A code for setting variables for a client.
Enables assigning archived variables to the client.
Allows spotting of any discrepancies during item streaming.
Enables GUI to show registered entries in the GTA streamer.
Shows streaming memory usage per streaming assets.
Allow testing of access to a selected object.
Although our experts decided to list down the standard and most used user and developer codes, keep in mind that certain FiveM console commands can be added depending on specific resources. However, rest assured that these commands will be especially useful as you continue to learn how to configure your FiveM game server independently.