Bannerlord Cheats and Console Commands (2026): How to Enable and Full List

Quick answer: to use Bannerlord cheats on PC, load a campaign, press Alt + ~ to open the console, type config.cheat_mode 1 and press Enter. Then type a command such as campaign.add_gold_to_hero 1000000 for gold. Cheats are PC only and work in the single-player campaign.

This guide to Bannerlord cheats (Mount & Blade II: Bannerlord) shows how to turn the console on, how the commands are written, and gives a copy-and-paste list for gold, influence, troops, items, skills, settlements and war. Last updated: October 28, 2026. It covers the base game and the War Sails expansion.

What are Bannerlord cheats?

Bannerlord cheats are developer console commands that change your single-player campaign. You can add denars, influence, renown and troops, raise skills, take a settlement or start a war between factions. They are built into the PC game, so you do not need a mod. You only have to switch cheat mode on first. They are not available on Xbox or PlayStation, and they do nothing in multiplayer. Looking for other games? See all of our game cheat codes.

How to enable cheats in Bannerlord (PC)

Method 1: turn cheat mode on in the console

  1. Start a new campaign or load a save. The console does not open on the main menu.
  2. Press Alt + ~ (the tilde key, also written Alt + `) to open the console.
  3. Type config.cheat_mode 1 and press Enter.
  4. Type any command from the list below and press Enter.

On a US keyboard the tilde key sits under Esc. On other layouts, use Alt with the key that types the backtick or tilde character.

Method 2: edit the config file

  1. Close the game.
  2. Open Documents\Mount and Blade II Bannerlord\Configs\engine_config.txt.
  3. Change cheat_mode = 0 to cheat_mode = 1 and save the file.
  4. Start the game, load your campaign and open the console with Alt + ~.
Before you use cheats: make a manual save first. Guides report that cheat mode stops Steam achievements from unlocking, and a wrong command can break a campaign. Type config.cheat_mode 0 to turn it off again.

How Bannerlord console commands work

Once cheat mode is on, every command follows the same pattern. Knowing it saves a lot of trial and error.

  • Group and command: the part before the dot is the group, for example campaign. for the campaign map or config. for settings. The part after the dot is the command.
  • Arguments: add them after a space. A simple value is just a number, like campaign.add_influence 500.
  • Two-part arguments: when a command needs a name and an amount, a pipe ( | ) separates them, like campaign.add_troops aserai_tribesman | 200.
  • Names: troop and item IDs use lowercase words joined by underscores. Hero and settlement names are written as they appear in the game.
  • Spelling: guides report that commands are case sensitive, so copy them exactly.
  • No undo: a command runs at once and you cannot take it back, so test on a spare save.

If you also play ARK, our ARK console commands guide uses the same idea of typing cheats into a developer console.

Bannerlord console commands list

Replace the numbers and names with your own values. All commands below are typed into the console after config.cheat_mode 1.

Gold, influence and renown

Command What it does
campaign.add_gold_to_hero 1000000 Adds 1,000,000 denars to your hero. Change the number for any amount.
campaign.add_influence 500 Adds influence, used for policies, votes and keeping your army together.
campaign.add_renown_to_clan 500 Adds renown to your clan, which raises your clan tier and party size limit.

Troops and prisoners

Command What it does
campaign.add_troops aserai_tribesman | 200 Adds 200 troops of that type to your party. Use the internal troop ID with underscores.
campaign.add_prisoner vlandian_sharpshooter | 10 Adds 10 prisoners of that type to your party.

Items and crafting

Command What it does
campaign.add_item_to_player_party grain | 500 Adds 500 of an item (here grain) to your inventory.
campaign.add_modified_item Spike Mace | Legendary Adds an item with a modifier, for example a Legendary Spike Mace.
campaign.give_all_crafting_materials_to_main_party 100 Gives crafting materials for smithing.
campaign.unlock_all_crafting_pieces Unlocks every smithing part.

Skills and attributes

Command What it does
campaign.set_all_skills_main_hero 300 Sets all your hero skills to the given level.
campaign.add_focus_points_to_hero 5 Adds focus points to spend on skills.
campaign.add_attribute_points_to_hero 3 Adds attribute points.

Settlements, kingdoms and war

Command What it does
campaign.give_settlement_to_player Town/castle Gives you the named town or castle (replace with the settlement name).
campaign.join_kingdom KingdomName Makes your clan join the named kingdom.
campaign.lead_your_faction Makes you the leader of your faction.
campaign.declare_war faction1 faction2 Starts a war between two factions. A faction can be your clan name.
campaign.declare_peace faction1 faction2 Makes peace between two factions.
campaign.start_world_war Makes every faction an enemy of every other faction.
campaign.start_player_vs_world_war Makes you an enemy of everyone.

Heroes and relations

Command What it does
campaign.marry_player_with_hero HeroName Marries your hero to the named hero.
campaign.change_hero_relation -50 Olek Changes your relation with that hero by the given amount.
campaign.kill_hero Corena Kills the named hero.
campaign.make_hero_fugitive Corena Makes the named hero a fugitive.
campaign.toggle_information_restrictions 1 Discovers all heroes on the map.

Time, map and safety

Command What it does
campaign.set_campaign_speed_multiplier 15 Speeds up campaign time.
campaign.move_time_forward 24 Moves campaign time forward by hours.
campaign.set_main_party_attackable 0 Makes your party unattackable on the map.
campaign.print_main_party_position Prints your party coordinates.
config.cheat_mode 0 Turns cheat mode off again.

Teleport on the map: hold Ctrl and left-click anywhere on the campaign map to move your party there. This is a mouse shortcut, not a typed command.

Bannerlord troop IDs for the add_troops cheat

The campaign.add_troops and campaign.add_prisoner commands need the troop ID, which is the internal lowercase name of the unit. These IDs are documented in community guides. Just like the ARK creature spawn IDs, you must use the ID and not the name you see on the screen.

Troop ID Unit Notes
aserai_tribesman Aserai tribesman Cheap Aserai starter troop.
vlandian_sharpshooter Vlandian sharpshooter Vlandian ranged crossbow troop.
battanian_fian_champion Battanian Fian Champion Elite Battanian archer-infantry troop.
khuzait_khans_guard Khuzait Khan's Guard Elite Khuzait mounted troop.

Example: campaign.add_troops khuzait_khans_guard | 50 adds 50 Khan’s Guards to your party. More IDs can be found by trying the command with the word help, though this can differ between patches.

Bannerlord cheat recipes for common goals

Early-game boost

Skip the slow start with moderate amounts so the game stays fun:

  1. campaign.add_gold_to_hero 50000
  2. campaign.add_troops aserai_tribesman | 50
  3. campaign.add_renown_to_clan 200

Become a ruler

  1. campaign.add_influence 1000
  2. campaign.give_settlement_to_player followed by a town or castle name
  3. campaign.join_kingdom followed by the kingdom name, or campaign.lead_your_faction

Max out your hero

  1. campaign.set_all_skills_main_hero 300
  2. campaign.add_focus_points_to_hero 5
  3. campaign.add_attribute_points_to_hero 3

Craft legendary gear

  1. campaign.unlock_all_crafting_pieces
  2. campaign.give_all_crafting_materials_to_main_party 100
  3. campaign.add_modified_item Spike Mace | Legendary for a ready-made legendary weapon

Skip the grind

Use campaign.set_campaign_speed_multiplier 15 to speed up travel, or campaign.move_time_forward 24 to jump a day forward.

Create chaos on the map

Type campaign.start_world_war to make every faction fight every other faction, or campaign.declare_war faction1 faction2 to start one war of your choice.

Tips for using Bannerlord cheats safely

  • Save first: make a manual save before cheating and keep it.
  • One command at a time: check the result before typing the next one.
  • Use moderate numbers: huge amounts of gold or troops remove the challenge that makes the campaign fun.
  • Keep achievements in mind: guides report cheat mode blocks Steam achievements, so use a separate save for cheating.
  • Re-test after patches: TaleWorlds updates the game often and commands can be renamed.

Bannerlord cheats vs mods

The console is enough for gold, troops, skills and settlements, and it works without installing anything. Mods can add an in-game cheat menu with buttons instead of typing commands, but they must match your game version and can break after an update. If you only need a quick boost, the console commands above are the safest choice.

Why Bannerlord cheats are not working

  • The console will not open: load a campaign first, then press Alt + ~ together.
  • Commands say they are unknown: make sure you typed config.cheat_mode 1 first and that the spelling and capital letters match.
  • The config file change is ignored: edit engine_config.txt only while the game is closed, and check you opened the file in the Configs folder.
  • A command worked in an old guide but not now: some commands are renamed or stop working after a patch. Test one command at a time on a spare save.
  • You are on Xbox or PlayStation: the console commands are a PC feature.

Bannerlord cheats FAQ

How do I enable cheats in Bannerlord?

Load or start a campaign on PC, press Alt + ~ (tilde) to open the console, type config.cheat_mode 1 and press Enter. After that the campaign commands work.

What is the Bannerlord gold cheat?

Type campaign.add_gold_to_hero followed by the amount, for example campaign.add_gold_to_hero 1000000 for one million denars.

How do I add troops with a cheat in Bannerlord?

Use campaign.add_troops followed by the troop ID, a pipe and the number, for example campaign.add_troops aserai_tribesman | 200.

How do I give myself a town or castle?

Type campaign.give_settlement_to_player followed by the name of the town or castle. Use campaign.join_kingdom KingdomName if you also want to join a kingdom.

Do Bannerlord cheats work on Xbox and PlayStation?

No. The developer console is a PC feature, so these console commands work on the PC version only.

Do cheats disable Steam achievements in Bannerlord?

Guides report that turning cheat mode on stops Steam achievements from unlocking. Turn cheat mode off with config.cheat_mode 0 if you want achievements.

Can I get banned for using Bannerlord cheats?

The cheat console only works in the single-player campaign, so it does not affect other players. Use it at your own risk and keep a manual save.

Why does the Bannerlord console not open?

Press Alt together with the ~ (tilde or backtick) key while you are inside a loaded campaign. The console does not open on the main menu.

Where is the Bannerlord engine_config file?

It is in Documents, then Mount and Blade II Bannerlord, then Configs, and it is called engine_config.txt. Change cheat_mode = 0 to cheat_mode = 1 while the game is closed.

How do I turn Bannerlord cheats off?

Open the console with Alt + ~ and type config.cheat_mode 0, or set cheat_mode back to 0 in engine_config.txt.

Do the cheats work with the War Sails expansion?

Guides report that the campaign commands work on current builds that include War Sails. Commands for naval features are not covered in this list, and commands can change after a patch.