{"id":2431,"date":"2023-02-07T19:01:07","date_gmt":"2023-02-07T19:01:07","guid":{"rendered":"https:\/\/xgamingserver.com\/blog\/?p=2431"},"modified":"2026-06-15T14:37:39","modified_gmt":"2026-06-15T14:37:39","slug":"how-to-enable-the-in-game-console-on-your-garrys-mod-launcher","status":"publish","type":"post","link":"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/","title":{"rendered":"How to enable the In-Game console on your Garry&#8217;s Mod launcher"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The developer console is the single most important tool you can unlock in Garry&#8217;s Mod. It is the gateway to every server-administration command in the game \u2014 banning players, changing maps, enabling cheats, modifying RCON, and running gamemode convars. Without it open, you are stuck navigating menus; with it open, you can type a command and have your server respond instantly. The good news is that enabling it takes about thirty seconds, and once it is on it stays on. This guide walks through every method to enable the in-game console in Garry&#8217;s Mod, how to open it once enabled, how to rebind the toggle key, and what you will actually use it for as a server owner.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What the Garry&#8217;s Mod console is and why you need it<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Garry&#8217;s Mod runs on Valve&#8217;s Source engine, and like every Source game it ships with a built-in developer console. The console is a text interface where you type commands (called <em>concommands<\/em>) and set configuration variables (called <em>convars<\/em> or <em>cvars<\/em>). When you connect to a server you administer, the console lets you issue commands directly. When you run your own dedicated server, the server&#8217;s own console window is where most administration actually happens \u2014 but enabling the in-game client console is still essential because it lets you authenticate to RCON and run remote commands from inside the game.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By default the console is hidden so that new players don&#8217;t accidentally open it. Enabling it is a deliberate, one-time action. Once it&#8217;s enabled you&#8217;ll use it constantly \u2014 to type things like <code>status<\/code> to list connected players, <code>map gm_flatgrass<\/code> to switch levels, or <code>rcon_password<\/code> to authenticate as an admin. If you&#8217;re running a hosted box, you can manage all of this through your control panel, but the in-game console remains the fastest way to test commands live. If you don&#8217;t yet have a server to point it at, you can <a href=\"https:\/\/xgamingserver.com\/gmod-server-hosting\">spin up a Garry&#8217;s Mod server in minutes<\/a> and follow along.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Method 1: Enable the console through the in-game menu<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This is the standard method and the one most players use. It enables the console permanently in your game settings, so you only need to do it once. Launch Garry&#8217;s Mod, then follow this exact path:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>From the main menu, click <strong>Options<\/strong>.<\/li>\n<li>Select the <strong>Keyboard<\/strong> tab.<\/li>\n<li>Click the <strong>Advanced\u2026<\/strong> button.<\/li>\n<li>Tick the checkbox labeled <strong>Enable Developer Console<\/strong>.<\/li>\n<li>Click <strong>OK<\/strong> to confirm, then <strong>Apply<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s it. The console is now enabled and will remain enabled across every game session and every server you join, until you uncheck the box. This is the recommended route for ongoing server administration because you never have to think about it again.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Method 2: Use the -console launch option<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The second method adds a launch parameter that forces the console <strong>open<\/strong> the moment Garry&#8217;s Mod starts. This is useful if you want the console front-and-center every time you launch, or if for some reason the menu checkbox isn&#8217;t sticking. Here&#8217;s how to set it in Steam:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open your Steam <strong>Library<\/strong>.<\/li>\n<li>Right-click <strong>Garry&#8217;s Mod<\/strong> and choose <strong>Properties<\/strong>.<\/li>\n<li>On the <strong>General<\/strong> tab, find the <strong>Launch Options<\/strong> field.<\/li>\n<li>Type <code>-console<\/code> into the box.<\/li>\n<li>Close the window \u2014 Steam saves it automatically.<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>-console<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The next time you start the game, the developer console appears on launch. Note the difference between the two methods: the menu checkbox <em>enables<\/em> the console so you can toggle it whenever you want, while <code>-console<\/code> <em>forces it open<\/em> at startup. Many admins use both \u2014 the checkbox for everyday play, and the launch option on a dedicated test client. The same <code>-console<\/code> flag is also used on the dedicated server binary itself, which we&#8217;ll touch on later.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to open and close the console: the tilde key<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Once the console is enabled, you open and close it with the <strong>tilde key (<code>~<\/code>)<\/strong>, which doubles as the <strong>backtick (<code>`<\/code>)<\/strong> key. On a standard US keyboard layout this is the key in the top-left corner, just below the <kbd>Esc<\/kbd> key. Press it once to open the console; press it again to close it. The game pauses input to the world while the console is focused, so you can type freely without your character moving.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;re on a non-US keyboard layout where the tilde key sits elsewhere \u2014 or if the key conflicts with another bind \u2014 you can change it. The toggle is rebindable under <strong>Options \u2192 Keyboard<\/strong>, where it appears as <strong>&#8220;Toggle developer console.&#8221;<\/strong> Click it, then press whatever key you&#8217;d prefer to assign.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><th>Action<\/th><th>How<\/th><\/tr><\/thead><tbody><tr><td>Enable console (permanent)<\/td><td>Options \u2192 Keyboard \u2192 Advanced\u2026 \u2192 Enable Developer Console<\/td><\/tr><tr><td>Force console open on launch<\/td><td><code>-console<\/code> in Steam launch options<\/td><\/tr><tr><td>Open \/ close the console<\/td><td>Tilde <code>~<\/code> \/ backtick <code>`<\/code> key<\/td><\/tr><tr><td>Rebind the toggle key<\/td><td>Options \u2192 Keyboard \u2192 &#8220;Toggle developer console&#8221;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">What the console is used for as a server admin<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">With the console enabled, you have access to the full Source command set. Below are the categories of administration you&#8217;ll handle through it, with the exact commands you&#8217;ll be typing. Everything here is genuine Garry&#8217;s Mod \/ Source engine behavior.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Listing and identifying players<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The first command every admin learns is <code>status<\/code>. Run it in the server console to get a list of every connected player, showing each one&#8217;s <strong>userid<\/strong> (the small leading <code>#<number><\/code>), their name, and their <strong>SteamID<\/strong> in the form <code>STEAM_1:1:13967715<\/code>. You need these values for most moderation commands.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>status<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Kicking and banning<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Source&#8217;s vanilla ban commands run from the server console or over RCON. A value of <code>0<\/code> minutes means a permanent ban:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>banid <minutes> <userid>        \/\/ ban by in-session userid (0 = permanent)\nbanid <minutes> <SteamID>       \/\/ ban by SteamID\nbanip <minutes> <userid|ip>     \/\/ ban by IP\nkickid <userid|SteamID> [reason]\nkick <name>\nwriteid                          \/\/ persist SteamID bans to banned_user.cfg\nwriteip                          \/\/ persist IP bans to banned_ip.cfg<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">In-memory bans are lost on restart unless you write them to disk with <code>writeid<\/code> (saves to <code>banned_user.cfg<\/code>) and <code>writeip<\/code> (saves to <code>banned_ip.cfg<\/code>). Most production servers skip the raw commands and use an admin addon like ULX (with its required ULib dependency) or SAM, which expose friendly chat commands such as <code>!ban<\/code> and <code>!kick<\/code>. For the full walkthrough, see our guide on <a href=\"https:\/\/xgamingserver.com\/blog\/how-to-ban-players-from-your-garrys-mod-server\/\">how to ban players from your Garry&#8217;s Mod server<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Changing the map<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">To switch maps live, type <code>map<\/code> followed by the map name in the console. Garry&#8217;s Mod ships with <code>gm_construct<\/code> as the default and <code>gm_flatgrass<\/code> as the other classic built-in:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>map gm_flatgrass<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This immediately reloads the level. To set the startup map and gamemode instead, you use the <code>+map<\/code> and <code>+gamemode<\/code> launch parameters on the dedicated server. There&#8217;s a complete breakdown in <a href=\"https:\/\/xgamingserver.com\/blog\/how-to-change-the-default-map-in-your-garrys-mod-server\/\">how to change the default map in your Garry&#8217;s Mod server<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Enabling cheats and convars<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Cheat-protected commands \u2014 <code>noclip<\/code>, <code>god<\/code>, <code>buddha<\/code>, <code>impulse 101<\/code>, <code>give<\/code> \u2014 only work when <code>sv_cheats<\/code> is set to <code>1<\/code> (the default is <code>0<\/code>):<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sv_cheats 1<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Be careful: <code>sv_cheats 1<\/code> enables cheats for <strong>everyone<\/strong> on the server, which is why most servers leave it at <code>0<\/code> and grant abilities through admin-mod permissions instead. Sandbox noclip specifically is controlled by the <code>sbox_noclip<\/code> convar \u2014 set <code>sbox_noclip 0<\/code> to block regular players from flying while still letting authorized admins do so. See <a href=\"https:\/\/xgamingserver.com\/blog\/how-to-disable-noclip-feature-on-your-garrys-mod-server\/\">how to disable the noclip feature on your Garry&#8217;s Mod server<\/a> for the full picture.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Remote administration with RCON<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">From the in-game client console you can authenticate to a server and run commands remotely using RCON. First set a password on the server (in <code>garrysmod\/cfg\/server.cfg<\/code>), then from your client console:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rcon_password <password>          \/\/ authenticate\nrcon changelevel gm_flatgrass     \/\/ run a command remotely\nrcon status<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This is exactly why enabling the in-game console matters even when most work happens server-side: it&#8217;s how you log in to RCON from your own game client. A blank <code>rcon_password<\/code> disables RCON entirely, so always set a long, random one. Details are in <a href=\"https:\/\/xgamingserver.com\/blog\/how-to-modify-the-rcon-feature-on-your-garrys-mod-server\/\">how to modify the RCON feature on your Garry&#8217;s Mod server<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The server console vs. the client console<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">It&#8217;s worth clarifying the two consoles, because newcomers often conflate them. The <strong>client console<\/strong> is the one inside your copy of Garry&#8217;s Mod \u2014 the one this guide enables. The <strong>server console<\/strong> is the separate window (or panel terminal) attached to your dedicated server process. When you launch a dedicated server you typically include <code>-console<\/code> on the command line so the server opens its own console window:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>srcds -console -game garrysmod +gamemode sandbox +map gm_construct +maxplayers 20<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Commands like <code>banid<\/code>, <code>writeid<\/code>, and <code>status<\/code> are run in that server console (or routed there via RCON from your client). Commands that affect only your view are run in the client console. On a managed host, the server console is usually presented as a web-based console in the control panel, and your <code>server.cfg<\/code> auto-executes on every start. If you want the full configuration reference, our <a href=\"https:\/\/xgamingserver.com\/docs\/garrys-mod\">Garry&#8217;s Mod server documentation<\/a> covers config files, launch parameters, and panel-specific setup in depth.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Troubleshooting: console won&#8217;t open<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;ve enabled the console but pressing tilde does nothing, work through these checks:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Confirm the checkbox is still ticked<\/strong> under Options \u2192 Keyboard \u2192 Advanced. Some addons or config resets can clear it.<\/li>\n<li><strong>Check the toggle bind.<\/strong> Go to Options \u2192 Keyboard and verify a key is assigned to &#8220;Toggle developer console.&#8221; If it&#8217;s blank, set it.<\/li>\n<li><strong>Non-US keyboards:<\/strong> the physical tilde key may be elsewhere or absent. Rebind the toggle to a key you can reach.<\/li>\n<li><strong>Use the launch option.<\/strong> Add <code>-console<\/code> to Steam launch options to force the console open on startup, bypassing any toggle-key issue.<\/li>\n<li><strong>Verify game integrity.<\/strong> If everything looks right but the console still won&#8217;t appear, verify the game files through Steam to repair a corrupted config.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently asked questions<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">What key opens the console in Garry&#8217;s Mod?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Once the console is enabled, the default toggle key is the tilde (<code>~<\/code>) \/ backtick (<code>`<\/code>) key in the top-left of a US keyboard, below Esc. You can rebind it under Options \u2192 Keyboard \u2192 &#8220;Toggle developer console.&#8221;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What&#8217;s the difference between the menu checkbox and -console?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The &#8220;Enable Developer Console&#8221; checkbox (Options \u2192 Keyboard \u2192 Advanced) makes the console available so you can toggle it with the tilde key whenever you like. The <code>-console<\/code> Steam launch option forces the console to open automatically every time the game starts.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Do I need the console enabled to administer my server?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Most server commands run in the dedicated server&#8217;s own console or over RCON, but you should still enable the client console \u2014 it&#8217;s how you authenticate to RCON (<code>rcon_password <password><\/code>) and run remote commands from inside your game. It&#8217;s also the quickest way to test convars live.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How do I see player IDs to ban or kick someone?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Run <code>status<\/code> in the server console. It lists every connected player&#8217;s userid (the <code>#<number><\/code>), name, and SteamID (e.g. <code>STEAM_1:1:13967715<\/code>). Use the userid with <code>banid<\/code>\/<code>kickid<\/code>, or the SteamID for a persistent ban, then run <code>writeid<\/code> to save it.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Is enabling the console a cheat?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No. The console itself is just a command interface \u2014 it does nothing on its own. Cheat-protected commands like <code>noclip<\/code> and <code>god<\/code> require <code>sv_cheats 1<\/code> on the server, and that setting affects everyone on the server, not just you.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Will the console stay enabled after I restart the game?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Yes. The &#8220;Enable Developer Console&#8221; checkbox is a saved game setting, so it persists across sessions and across every server you join until you uncheck it. The <code>-console<\/code> launch option likewise stays set in Steam until you remove it.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The developer console is the single most important tool you can unlock in Garry&#8217;s Mod. It is the gateway to every server-administration command in the game \u2014 banning players, changing maps, enabling cheats, modifying RCON, and running gamemode convars. Without it open, you are stuck navigating menus; with it open, you can type a command [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":2437,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_gspb_post_css":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[40],"tags":[],"class_list":["post-2431","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gmod-server-docs"],"blocksy_meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.5 (Yoast SEO v26.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to enable the In-Game console on your Garry&#039;s Mod launcher - XGamingServer<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to enable the In-Game console on your Garry&#039;s Mod launcher\" \/>\n<meta property=\"og:description\" content=\"The developer console is the single most important tool you can unlock in Garry&#8217;s Mod. It is the gateway to every server-administration command in the game \u2014 banning players, changing maps, enabling cheats, modifying RCON, and running gamemode convars. Without it open, you are stuck navigating menus; with it open, you can type a command [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/\" \/>\n<meta property=\"og:site_name\" content=\"XGamingServer\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/web.facebook.com\/xgamingserver69\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-07T19:01:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-15T14:37:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2023\/02\/blog-background-7.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"576\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Youssef Ayman\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@xgamingserver\" \/>\n<meta name=\"twitter:site\" content=\"@xgamingserver\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Youssef Ayman\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/\"},\"author\":{\"name\":\"Youssef Ayman\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/#\/schema\/person\/d76089853704ac189e01449b0e449e3e\"},\"headline\":\"How to enable the In-Game console on your Garry&#8217;s Mod launcher\",\"datePublished\":\"2023-02-07T19:01:07+00:00\",\"dateModified\":\"2026-06-15T14:37:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/\"},\"wordCount\":1783,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2023\/02\/blog-background-7.png\",\"articleSection\":[\"GMod\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/\",\"url\":\"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/\",\"name\":\"How to enable the In-Game console on your Garry's Mod launcher - XGamingServer\",\"isPartOf\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2023\/02\/blog-background-7.png\",\"datePublished\":\"2023-02-07T19:01:07+00:00\",\"dateModified\":\"2026-06-15T14:37:39+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/#primaryimage\",\"url\":\"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2023\/02\/blog-background-7.png\",\"contentUrl\":\"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2023\/02\/blog-background-7.png\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/xgamingserver.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GMod\",\"item\":\"https:\/\/xgamingserver.com\/blog\/category\/gmod-server-docs\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How to enable the In-Game console on your Garry&#8217;s Mod launcher\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/#website\",\"url\":\"https:\/\/xgamingserver.com\/blog\/\",\"name\":\"XGamingServer\",\"description\":\"Dedicated Game Server Hosting\",\"publisher\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/xgamingserver.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/#organization\",\"name\":\"XGamingServer\",\"url\":\"https:\/\/xgamingserver.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2020\/09\/logo.svg\",\"contentUrl\":\"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2020\/09\/logo.svg\",\"width\":\"1024\",\"height\":\"1024\",\"caption\":\"XGamingServer\"},\"image\":{\"@id\":\"https:\/\/xgamingserver.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/web.facebook.com\/xgamingserver69\/\",\"https:\/\/x.com\/xgamingserver\",\"https:\/\/www.instagram.com\/xgamingserver\/\",\"https:\/\/www.linkedin.com\/company\/xgamingserver\/\",\"https:\/\/www.pinterest.com\/xgamingserver\/\",\"https:\/\/www.youtube.com\/channel\/UCHnOtWxpzaL2r3jM9Jm40EQ\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/#\/schema\/person\/d76089853704ac189e01449b0e449e3e\",\"name\":\"Youssef Ayman\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/xgamingserver.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fa92e71017a2bb7ab969b798cba0c8f3f827d2d4733dbe2cacf7f195db920fe1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/fa92e71017a2bb7ab969b798cba0c8f3f827d2d4733dbe2cacf7f195db920fe1?s=96&d=mm&r=g\",\"caption\":\"Youssef Ayman\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to enable the In-Game console on your Garry's Mod launcher - XGamingServer","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/","og_locale":"en_US","og_type":"article","og_title":"How to enable the In-Game console on your Garry's Mod launcher","og_description":"The developer console is the single most important tool you can unlock in Garry&#8217;s Mod. It is the gateway to every server-administration command in the game \u2014 banning players, changing maps, enabling cheats, modifying RCON, and running gamemode convars. Without it open, you are stuck navigating menus; with it open, you can type a command [&hellip;]","og_url":"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/","og_site_name":"XGamingServer","article_publisher":"https:\/\/web.facebook.com\/xgamingserver69\/","article_published_time":"2023-02-07T19:01:07+00:00","article_modified_time":"2026-06-15T14:37:39+00:00","og_image":[{"url":"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2023\/02\/blog-background-7.png","width":1024,"height":576,"type":"image\/png"}],"author":"Youssef Ayman","twitter_card":"summary_large_image","twitter_creator":"@xgamingserver","twitter_site":"@xgamingserver","twitter_misc":{"Written by":"Youssef Ayman","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/#article","isPartOf":{"@id":"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/"},"author":{"name":"Youssef Ayman","@id":"https:\/\/xgamingserver.com\/blog\/#\/schema\/person\/d76089853704ac189e01449b0e449e3e"},"headline":"How to enable the In-Game console on your Garry&#8217;s Mod launcher","datePublished":"2023-02-07T19:01:07+00:00","dateModified":"2026-06-15T14:37:39+00:00","mainEntityOfPage":{"@id":"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/"},"wordCount":1783,"commentCount":0,"publisher":{"@id":"https:\/\/xgamingserver.com\/blog\/#organization"},"image":{"@id":"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/#primaryimage"},"thumbnailUrl":"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2023\/02\/blog-background-7.png","articleSection":["GMod"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/","url":"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/","name":"How to enable the In-Game console on your Garry's Mod launcher - XGamingServer","isPartOf":{"@id":"https:\/\/xgamingserver.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/#primaryimage"},"image":{"@id":"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/#primaryimage"},"thumbnailUrl":"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2023\/02\/blog-background-7.png","datePublished":"2023-02-07T19:01:07+00:00","dateModified":"2026-06-15T14:37:39+00:00","breadcrumb":{"@id":"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/#primaryimage","url":"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2023\/02\/blog-background-7.png","contentUrl":"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2023\/02\/blog-background-7.png","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/xgamingserver.com\/blog\/how-to-enable-the-in-game-console-on-your-garrys-mod-launcher\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/xgamingserver.com\/blog\/"},{"@type":"ListItem","position":2,"name":"GMod","item":"https:\/\/xgamingserver.com\/blog\/category\/gmod-server-docs\/"},{"@type":"ListItem","position":3,"name":"How to enable the In-Game console on your Garry&#8217;s Mod launcher"}]},{"@type":"WebSite","@id":"https:\/\/xgamingserver.com\/blog\/#website","url":"https:\/\/xgamingserver.com\/blog\/","name":"XGamingServer","description":"Dedicated Game Server Hosting","publisher":{"@id":"https:\/\/xgamingserver.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/xgamingserver.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/xgamingserver.com\/blog\/#organization","name":"XGamingServer","url":"https:\/\/xgamingserver.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/xgamingserver.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2020\/09\/logo.svg","contentUrl":"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2020\/09\/logo.svg","width":"1024","height":"1024","caption":"XGamingServer"},"image":{"@id":"https:\/\/xgamingserver.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/web.facebook.com\/xgamingserver69\/","https:\/\/x.com\/xgamingserver","https:\/\/www.instagram.com\/xgamingserver\/","https:\/\/www.linkedin.com\/company\/xgamingserver\/","https:\/\/www.pinterest.com\/xgamingserver\/","https:\/\/www.youtube.com\/channel\/UCHnOtWxpzaL2r3jM9Jm40EQ"]},{"@type":"Person","@id":"https:\/\/xgamingserver.com\/blog\/#\/schema\/person\/d76089853704ac189e01449b0e449e3e","name":"Youssef Ayman","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/xgamingserver.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/fa92e71017a2bb7ab969b798cba0c8f3f827d2d4733dbe2cacf7f195db920fe1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fa92e71017a2bb7ab969b798cba0c8f3f827d2d4733dbe2cacf7f195db920fe1?s=96&d=mm&r=g","caption":"Youssef Ayman"}}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/xgamingserver.com\/blog\/wp-content\/uploads\/2023\/02\/blog-background-7.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/posts\/2431","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/comments?post=2431"}],"version-history":[{"count":3,"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/posts\/2431\/revisions"}],"predecessor-version":[{"id":22292,"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/posts\/2431\/revisions\/22292"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/media\/2437"}],"wp:attachment":[{"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/media?parent=2431"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/categories?post=2431"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xgamingserver.com\/blog\/wp-json\/wp\/v2\/tags?post=2431"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}