Skip to main content
A Steam Web API key lets your FiveM server read players’ Steam identifiers, which many admin, ban and framework scripts use. Get a free key at steamcommunity.com/dev/apikey, then paste it into Steam Web Api Key on the Startup page of your FREAKHOSTING server and restart. The default value is none, which means no Steam identifiers.

Before you start

  • A Steam account you can sign in to.

How to get a Steam Web API key

1

Open the Steam key page

Go to steamcommunity.com/dev/apikey and sign in with Steam.
2

Register a key

Enter a domain name, for example your community’s website, accept the terms and register.
3

Copy the key

Copy the key Steam shows you. Keep it private.

How to add the key to your FiveM server

1

Open Startup

Open your server in the Game Panel and click Startup in the sidebar.
2

Paste the key

Replace none in Steam Web Api Key with your key, then click outside the field. It saves on its own.
FiveM Startup page with the Steam Web Api Key variable next to FxServer License Key and Max Players

Steam Web Api Key on the Startup page

3

Restart

Restart the server. Players who join with Steam running now have a steam: identifier.

What does the Steam Web API key do in FiveM?

FiveM uses the key to return Steam identifiers for players, as described in the Cfx.re server commands (steam_webApiKey). Without it, scripts that give admin rights, bans or characters by Steam ID can’t see that ID. Scripts that use the FiveM (Cfx.re) licence or Discord identifiers don’t need it.

How to change or remove the Steam Web API key

  • Change it: paste the new key into Steam Web Api Key in Startup and restart.
  • Remove it: type none back into the field and restart. Steam identifiers stop working for scripts that use them.
  • If the key leaked: revoke it on steamcommunity.com/dev/apikey, register a new one and paste that into Startup.

Frequently asked questions

Do I need a Steam Web API key for my FiveM server?

Only if you or your scripts use Steam identifiers. Many frameworks and txAdmin work with Cfx.re licence identifiers instead.

Is the Steam Web API key free?

Yes. Steam gives keys out for free on steamcommunity.com/dev/apikey.

Should I put the key in server.cfg?

Use Startup > Steam Web Api Key on FREAKHOSTING, so the key stays in one place and out of files you might share.

Players still have no Steam ID. Why?

Players must have Steam running on their computer when they start FiveM. Also check that you restarted the server after adding the key.

FiveM server guide

Every FiveM guide in one place.

Change your licence key

The other key in Startup.

Discord whitelist

Use Discord identifiers instead.

Edit server.cfg

The Server config page explained.

Configure startup variables

How the Startup page works.
Tested by the FREAKHOSTING team on our Game Panel on 29 October 2026 (FXServer build 35245 (Recommended) with txAdmin). Steps may differ slightly if Steam changes its key page.

Need Extra Help?

If you encounter any issues, our support team is ready to assist:

Save on Your Hosting

Ready to upgrade your hosting? Use code KB20 at checkout for 20% off your first order!

Last Updated: October 2026