Cfx Portal Guide 2026: Login, License Keys, Keymaster, Escrow

Published on | Updated

Log in to the Cfx Portal, get a free FiveM license key now that Keymaster forwards to portal.cfx.re, and manage server details, assets, transfers and escrow.

Two players standing between their cars on a night street below the Vinewood sign in GTA V

You typed keymaster.fivem.net and landed on portal.cfx.re, or you need a FiveM license key or the script you just bought. All of it now lives in the Cfx Portal, run by Cfx.re, the team behind FiveM and RedM. Here is how to log in, get and use the key, and manage server details, assets and escrow, with fixes for the usual errors.

Quick answer: Keymaster is gone: keymaster.fivem.net and its old pages forward to the Cfx Portal at portal.cfx.re (checked 31 October 2026). For the Cfx Portal login, open portal.cfx.re, select Sign in with Cfx and log in with your Cfx.re forum account. Your FiveM license key, which Cfx.re calls a server registration key, is free: open Server Registration Keys, select the large + button, fill in the server's name, tagline, description and language, select Generate Key, then Copy Key into txAdmin or the sv_licenseKey line of server.cfg. Scripts you bought are under Assets, Granted Assets, and only work on servers that you own.

What You Can Do in the Cfx Portal

  • Create, regenerate, deactivate and delete server license keys
  • Set the name, tagline, description, language, tags, images and Discord link the server list shows
  • Download and transfer the scripts, maps and vehicles you bought
  • Upload your own resources for asset escrow and sell them through Tebex
  • Subscribe to Element Club and buy Upvotes
  • Get tools from the Downloads page, such as Alchemist, which converts Legacy 3D assets for FiveM for GTAV Enhanced

Keymaster Is Now the Cfx Portal

Keymaster was the old Cfx.re site for server keys and bought resources. When Cfx.re launched the Portal on 2 December 2024, it said the work involved "rebuilding Keymaster from scratch" and that Keymaster would be "gradually deprecated". Its Assets and Grants pages were retired on 15 October 2025. On 31 October 2026, keymaster.fivem.net and its old /register, /login and /assets addresses all redirected to portal.cfx.re, so old bookmarks and tutorials end up in the Portal.

Cfx Portal Login: How to Sign In

The Portal has no separate login. It uses your Cfx.re account, the same one you use on the Cfx.re forum:

  1. Open portal.cfx.re and select Sign in with Cfx.
  2. The Portal sends you to forum.cfx.re. Log in with your username or email and password; the forum also offers Google and Patreon.
  3. You land back in the Portal, signed in.

No account yet? Sign Up below the button opens forum.cfx.re/signup. If the login page shows "An error occurred, please try again" or "Timeout error, please try again", start again from portal.cfx.re/login. The FiveM client and txAdmin use the same account through their own Link account buttons.

Account settings live on the forum, and the Portal's Profile and 2-Step Verification pages link there:

  • Two factor authentication: add an authenticator app, a security key or backup codes at forum.cfx.re/my/preferences/second-factor. Turn it on, because the account holds your keys and everything you paid for. Lost your authenticator? Select Log in using a backup code on the login page; without codes you need Cfx.re support.
  • "It looks like you're connecting from a new device or location": Cfx.re has emailed a login link to the address on your account. Sign in through that link.
  • Username: change it at forum.cfx.re/my/preferences/account, then wait 180 days before the next change.

Create a FiveM License Key in the Portal

Every public FiveM server needs a license key, and Cfx.re's setup overview calls it free. The steps in Cfx.re's server setup docs since 21 October 2026:

  1. Sign in and open Server Registration Keys at portal.cfx.re/servers/registration-keys.
  2. Select the large + button to register a new server.
  3. Fill in the required fields and select Generate Key.
  4. Open your newly registered server and select Copy Key.

The form now asks for your server's listing details before it makes a key. This is what it accepted when we checked it on 31 October 2026:

FieldRequiredLimit
NameYes3 to 40 characters, no emojis, pipes, slashes or brackets
TaglineYes3 to 120 characters
DescriptionYes3 to 250 characters
LanguageYesPicked from a list
TagsNoUp to five, separated by commas
Banner image, iconNoPNG, JPEG, WebP or GIF
DiscordNoA Discord invite link

The placeholder text shows which server.cfg line each field replaces: sv_hostname for Name, sv_projectName for Tagline and sv_projectDesc for Description. The Tagline does not change the display name in the server list.

Nothing in the form or in Cfx.re's key docs asks for a server IP. Cfx.re's help center article on creating a key still shows the older form with only a display name, so go by the docs and the Portal. The help center sets the limit at three active keys per account.

Add the Key to txAdmin or server.cfg

txAdmin. In the Recipe Deployer, Step 2: Input Parameters has a box for the key. Paste it and select Run Recipe. On our FiveM hosting txAdmin comes pre-installed, so this is where your own key goes when you set up the server. Our txAdmin guide covers the rest of the panel.

server.cfg. Set the license key line and restart the server:

sv_licenseKey "your_key_here"

Cfx.re's example server.cfg ends with sv_licenseKey changeme, so replace that value instead of adding a second line. For a test on your own PC, sv_lan true keeps the server out of the public list and skips the license key checks.

Regenerate, Deactivate or Delete a Key

All of this happens on Server Registration Keys:

  • Regenerate a key that leaked: select its Server ID, select Regenerate Key, then Yes, and put the new key in server.cfg or txAdmin right away.
  • Deactivate a key you no longer use: select it and choose Deactivate, or drag its card from Active to Inactive. The Portal warns that this "will also deactivate any server connected to it". Inactive servers keep their details but leave the server list. Re-activate brings a key back.
  • Delete Key removes it for good: "This action cannot be undone."

If Cfx.re emails you that your key leaked on GitHub, it was committed to a public repository by you or someone you shared it with. Regenerate it and keep server.cfg out of public repositories.

Server Details and the Server List Since 21 October

Cfx.re announced on 14 October that server metadata, "such as your server name, description, tags, server language, and imagery", would be "managed directly through the Cfx Portal", and on 21 October that the change had "rolled out across FiveM and RedM". For you, that means:

  • A server with empty fields shows "Missing server data (must be configured in Portal)" in the list. Cfx.re filled in details where it had recent data.
  • You edit them on the key's page: Server Registration Keys, your server, Edit Server Details.
  • The server commands docs mark sv_projectName, sv_projectDesc, sv_hostname and load_server_icon as deprecated, and the default txAdmin recipe says they, locale, tags and the banner lines "cannot be configured in this file".
  • Cfx.re recommends a 2560 x 280 px banner (at least 1825 x 200) and a 512 x 512 px profile image (at least 256 x 256).
  • Your server's Portal page has a Server Publish Status, from "Server started" to "Server published in client server list", which shows where a listing stopped.

Our Missing server data fix walks through the fields, and our FiveM server list guide covers placement.

Granted Assets: Download What You Bought

Escrowed resources are sold through Tebex, on a creator's own store or on Cfx Marketplace. Tebex is the merchant of record for everything sold through the Portal, so refunds go through Tebex. After you buy:

  • you get an email with a download link, and the asset is added to your Cfx.re account
  • you download it from Assets, Granted Assets, at portal.cfx.re/assets/granted-assets
  • if the creator published several versions, the newest Full Release downloads by default; select ... next to the asset to pick another. A Release Candidate shows a warning first.

Downloaded assets only work on servers that you own, so buy on the Cfx.re account that owns your server keys.

Transfer an Asset to Another Account

Bought on the wrong account? In Granted Assets, select the asset, select Transfer, type the other account's username and select Confirm transfer request in the email Cfx.re sends. The other account accepts or declines it under Pending Transfers. Cfx.re's help center sets the rules:

  • an asset can be transferred once, within 28 days of buying it or claiming it for free
  • a transfer cannot be reversed
  • if the asset was bought less than 14 days ago, the receiver gets a warning: a refund to the buyer removes it from the receiver's account, without appeal

Assets you created yourself cannot be transferred; you distribute those through a Tebex package.

Asset Escrow for Creators

Asset escrow stops others from reading or modifying your protected files. A server that tries to start an escrowed asset it does not own gets "You lack the required entitlement" in the console. To publish one:

  1. Set lua54 'yes' in the resource's fxmanifest.lua, which escrow requires.
  2. On Created Assets, select Add Asset +, enter the name buyers will see and upload the zipped resource, 1GB at most.
  3. Wait for Processing to turn into Active. Most assets take under two hours; re-upload if it still says Processing after six. Failed means an error such as a missing definition, and selecting the status shows why.
  4. To sell it, add it to a Tebex package as a FiveM Asset.

Cfx.re's escrow docs list Lua, YFT, YDD and YDR files as supported; NUI is not. Keep files such as configs readable with escrow_ignore in fxmanifest.lua:

escrow_ignore {
  'config.lua',       -- one file
  'stream/*.yft',     -- all .yft files in that folder
  'stream/**/*.yft'   -- all .yft files in any subfolder
}

You can publish up to five versions of an asset, each a Full Release or a Release Candidate.

Escrow does not work on FiveM for GTAV Enhanced yet: Cfx.re's list of changes for Enhanced still said "Not implemented yet" on 31 October 2026. Cfx.re has said Enhanced versions of bought assets will download through the Portal once it arrives (Development Update #2). A server that depends on escrowed scripts stays on Legacy until then; our FiveM download guide explains both versions.

Element Club, Upvotes and Slots

The key is free, but two things in the Portal cost money. Element Club is Cfx.re's subscription, and more than 48 slots needs Argentum or higher. It does not raise your cap by itself: set sv_maxclients in server.cfg and restart, with OneSync enabled, which the docs require from 32 slots and set to on above 64. Upvotes, bought under Subscriptions, raise your server's ranking in the list, on a weekly or monthly schedule (Recurring) or all at once for up to 24 hours (Burst).

Common Problems

"no license key was specified". The server did not read your server.cfg. Cfx.re's vanilla setup guide names two causes: starting from the wrong folder, or leaving out +exec server.cfg.

The server is not in the list. Cfx.re points to port forwarding or a firewall first. Check that others can join through Direct Connect, that the sv_master1 line still starts with #, that the key is Active, and give a new server up to eight minutes. Then check Server Publish Status. Cfx.re's help center article still says to set sv_projectName and sv_projectDesc, but the docs dropped that step on 21 October.

"You lack the required entitlement". Restart the server and check the key. If you bought the asset on another account, transfer it to the account that owns the key.

"Failed to verify protected resource". Files were damaged or left out while you copied the resource. Upload the .fxap file and all hidden files again; some FTP programs skip hidden files.

Players lost their characters. Not a key problem: Cfx.re began changing the license and license2 player identifiers on 24 June 2026 (account security update), and players can pick a different default identity inside FiveM until 24 June 2027.

FAQ

How do I log in to the Cfx Portal? Open portal.cfx.re, select Sign in with Cfx and log in on forum.cfx.re with your Cfx.re account. No account? Sign Up opens forum.cfx.re/signup.

Can I still use Keymaster? No. On 31 October 2026 keymaster.fivem.net redirected to portal.cfx.re, where keys and bought assets are managed now.

Do I need to pay for a FiveM license key? No. Cfx.re's docs call the key free. Element Club and Upvotes are paid extras.

How many license keys can I have? Three active keys per account, according to Cfx.re's help center. Each key carries one server's listing details, so give every server its own key and deactivate the key of a server you shut down.

Do I need a new key when I move to another host? Not according to Cfx.re's key pages: none of them ties a key to an IP, so you copy the same key into the new server. Regenerate it first if the old host or anyone else may still have a copy.

Where do I change my server name now? In the Portal: Server Registration Keys, your server, Edit Server Details. Since 21 October 2026 the server.cfg lines no longer set what the list shows.

Sources

All opened on 31 October 2026: