Content warning

Avoid modified builds, unofficial unlockers, and downloads that promise secret codes. They can contain malware, break saves, trigger false cheat detection, or make multiplayer versions incompatible. Use the game's normal menus and official store or community channels only.

The answer before the background

Our recommendation

There are no verified universal reward, unlock, or cheat codes for the current game. The codes players share are temporary multiplayer join codes generated for an active session. To use one, open New Game, choose Join Multiplayer, enter the host's current code, and confirm. Hosts should choose Host Multiplayer, enable Online and, when cross-platform play is needed, enable Crossplay. If the host sees Join Code: Unavailable, wait about 10 seconds after entering the loadout, unpause once, and pause again. Steam friends can also use an invite or Join Game option instead of a code.

What counts as a code right now?

The current system does not use a permanent code catalog for free items, characters, resources, or unlocks. The relevant code is a short-lived multiplayer session code. A host generates it for a particular online lobby, and another player enters it to find that lobby. A code posted in a forum may already be expired, tied to a finished run, or simply typed incorrectly.

This distinction matters because older posts can mention a staging-branch access code. The developer later stated that the staging branch no longer required a code, although Steam could retain the old protection until the game was reinstalled. That historical branch detail is not a gameplay cheat and should not be treated as a current redemption code.

  • Verified status: no permanent cheat or reward code list was found in the current official store or patch announcements.
  • Verified status: online multiplayer supports joining through a code, a lobby listing, or platform invites.
  • Uncertainty: exact availability of crossplay controls can depend on platform connection and account-service status.
What you foundWhat it meansWhat to do
A six-digit-looking lobby numberA temporary session join code.Ask the host to generate a fresh code and enter it promptly.
Join Code: UnavailableThe session may still be generating its code.Wait, unpause, then pause again before troubleshooting.
A website promising free unlock codesAn unverified claim, not an official feature.Do not download files or provide account information.
Date check

This tracker was checked on September 30, 2026. The latest official announcement located in the source trail is patch v5.0.8 from September 3, 2026; it includes multiplayer fixes but does not announce a permanent code system.

Redeem a multiplayer join code

Use these steps for an online session hosted by a friend. The host and guest should update to compatible game versions before testing a code; a normal release and a staging or beta build may not connect reliably.

The code is not redeemed on a website and does not unlock content. It only points the guest toward the host's active lobby. If the host closes the lobby, finishes the session, changes modes, or generates a new session, the old number may stop working.

  • Host: open New Game and choose Host Multiplayer.
  • Host: choose Online and start the session. Enable Crossplay if the guest is joining from a supported different platform or needs code-based cross-platform access.
  • Host: enter the loadout and wait for the session to finish initializing. If the code is unavailable, unpause once and pause again to refresh the pause screen.
  • Host: send the currently displayed code privately to the guest. Do not rely on an old forum post or a code from a previous run.
  • Guest: open New Game and choose Join Multiplayer.
  • Guest: select the code-entry option, enter the host's current number, and confirm Join.
  • If the lobby does not appear, have the host recreate the session and send a newly generated number.
SituationPreferred methodReason
Steam friends on the same supported serviceSteam invite or Join Game.It avoids copying a temporary number.
Cross-platform friendsOnline session with Crossplay enabled and a fresh join code.The code is designed for this connection path.
Players on one deviceLocal splitscreen multiplayer.No online code is needed.
Players on a local networkLAN hosting and the visible lobby list.A code may be unnecessary.
Recommendation

For two Steam friends, try the platform invite first. Use the code when the other player is not appearing in the friends or lobby list, or when cross-platform play requires it.

Why is the join code unavailable or missing?

The developer has explained that an unavailable message can appear while the game is still generating the code. Waiting roughly 10 seconds after entering the loadout, then unpausing and pausing again, is the first fix to try. The pause screen may continue showing the placeholder if it was opened too early.

If the text is missing entirely, check that the host selected online rather than local multiplayer and that the relevant crossplay option was enabled during session setup. Some settings are available while creating the game rather than after the run has already started.

If a code exists but the guest cannot connect, both players should confirm that they are using the same current branch, have restarted the game after a failed connection, and are entering the number exactly. A network or backend authentication problem can affect code-based sessions even when other internet services work.

  • Refresh the host's pause screen after the loadout has finished loading.
  • Recreate the lobby if the number remains unavailable or the guest receives no lobby found.
  • Use Steam Invite or Join Game where available.
  • Do not switch to an unofficial executable as a network fix.
  • If the issue persists, record the platform, game version, error message, and relevant log details before reporting it through the official discussion or support route.
SymptomLikely explanationSafe next step
Unavailable for a few secondsThe session is still initializing.Wait, unpause, and pause again.
Code never appearsWrong session type, crossplay not enabled, or service initialization failed.Recreate the online lobby and check setup options.
Code is rejectedExpired session, typo, or incompatible versions.Request a fresh code and update both installations.
Lobby search never finishesConnection or backend issue.Restart both games and try an invite or a new host.
Evidence boundary

Community reports are useful for reproducing symptoms, but they are not proof of a universal failure. The developer's own discussion reply supports the initialization and pause-refresh explanation; other fixes remain practical troubleshooting recommendations.

Modified access, unlockers, and fake code pages

A search for secret codes often leads to pages offering cracked builds, modified launchers, save editors, or files described as an online fix. Those are not legitimate redemption methods. They can expose your computer, damage local data, interfere with Steam authentication, or cause version mismatches in multiplayer.

The safer approach is to use the official game installation, normal beta or staging controls, and the game's built-in multiplayer menus. The official patch feed also notes that false cheat detection and multiplayer issues have been areas of investigation, which is another reason not to add unknown files while diagnosing a connection problem.

  • Do not run an executable supplied by a code website.
  • Do not disable antivirus protections to make a supposed code tool work.
  • Do not share Steam, console, or Discord login details for a lobby number.
  • Do not assume a staging-branch access code is still valid merely because an old guide lists it.
  • Keep a backup of important saves before testing any legitimate branch or mod configuration.
What is verified

The official store and announcement trail verifies multiplayer modes and ongoing multiplayer patches. It does not verify permanent cheat codes, free unlock codes, or a current public code for accessing the game.

Quick answers

Common questions

Is there a current list of Dome Keeper codes for free items or unlocks?

No verified permanent list was found. The numbers commonly called codes are temporary multiplayer session join codes, not item or character unlocks.

Where is the join code shown?

The host should enter an online multiplayer session, wait for the loadout and lobby to initialize, then check the pause screen. If it says unavailable, unpause once and pause again.

Why is my Dome Keeper join code unavailable?

The developer has said the code can take about 10 seconds to generate. Refresh the pause screen after entering the loadout, then recreate the lobby if it still does not appear.

Can I join without a multiplayer code?

Yes. Steam friends can often use Invite to Game or Join Game, and players on the same network may see a lobby. Local splitscreen does not require an online code.

Are random codes posted in community discussions safe to use?

A posted lobby number is not inherently dangerous, but it may be expired or lead to an unknown player's session. Never download files or provide account details to obtain one.

What we checked

Official listings establish current availability and product facts. Community pages are used for mechanics and build history, then labeled separately.