Fastest method: press Alt + ` in-game to open the console and type config.cheat_mode 1. Done — hotkeys and commands work immediately. The config-file method below does the same thing permanently.

Two ways to enable cheats

  1. 1
    In-game console (fastest)

    Press Alt + ` (the tilde key, top-left of most keyboards) to open the developer console, then type config.cheat_mode 1. Use config.cheat_mode 0 to switch it off.

  2. 2
    Config file (permanent)

    Open Documents > Mount and Blade II Bannerlord > Configs > engine_config.txt, find cheat_mode = 0 and change it to cheat_mode = 1. Save, then launch the game — it works on existing campaign saves.

  3. 3
    On console (PlayStation / Xbox)

    Pause the game, open Campaign Options and scroll to the bottom for the Open Cheat Menu button. The list is shorter than PC but covers the useful boosts.

Cheat hotkeys

These work as soon as cheat mode is on — no console needed.

InputEffectWhere
Ctrl + Left-ClickTeleport to where you clickCampaign map
Ctrl + Alt + TReveal all parties on the mapCampaign map
Ctrl + HHeal yourself to fullIn battle
Ctrl + Shift + HHeal your horse to fullIn battle
Ctrl + F4Knock out the enemy you're looking atIn battle
Ctrl + Alt + F4Knock out the entire enemy armyIn battle
Ctrl + F2Knock out one of your own troopsIn battle
Ctrl + F3Knock yourself outIn battle
Ctrl + Shift + F3Knock out your horseIn battle
Ctrl + F9Toggle slow motionIn battle

Careful with Ctrl + Alt + F4: it contains Alt + F4 — on some setups the OS grabs it first and tries to close the game. Bind nothing critical to it and save before spamming it in long fights.

Useful console commands

Open the console with Alt + ` and type these in. Values in brackets are what you fill in.

CommandWhat it does
config.cheat_mode 1Enable / disable cheat mode (0 turns it off)
campaign.add_gold_to_hero 999999Give yourself denars
campaign.set_all_skills_main_hero 300Max every skill on your character
campaign.set_skills_of_hero [Name] | 300Set skills for a named hero or companion
campaign.add_focus_points_to_hero 100Add focus points
campaign.add_attribute_points_to_hero 100Add attribute points
campaign.set_all_companion_skills 300Max every companion's skills
campaign.add_renown_to_clan [amount]Add clan renown
campaign.conceive_childStart a pregnancy in your clan
campaign.set_hero_trait [Name] | [Trait] | 2Set a hero trait (Honor, Mercy, Valor, Generosity, Calculating)
campaign.unlock_all_crafting_piecesUnlock all smithing parts
campaign.set_campaign_speed_multiplier 100Fast-forward campaign time
campaign.start_world_warInstantly put every kingdom at war
naval.add_ship_to_player [ship name]Add a War Sails ship to your party (empty = random)
naval.unlock_figurehead [name] or [all]Unlock War Sails figureheads
ui.set_inventory_search_enabled 1Enable inventory search (re-enter each session)

FAQ

Do Bannerlord cheats disable achievements?

Cheat mode is a developer sandbox feature, but play it safe — experiment on a spare save. Some players report crashes after long cheat sessions on the campaign map.

Do cheats work on an existing save?

Yes — enabling cheat mode via the console or engine_config.txt works on ongoing campaigns, no new save required.

How do I turn cheats off?

Run config.cheat_mode 0 in the console, or revert the engine_config.txt line back to cheat_mode = 0.

Is there a cheat for War Sails ships?

Yes — the naval.* commands added with the DLC: naval.add_ship_to_player spawns a ship and naval.unlock_figurehead unlocks cosmetics.

Why does cheat mode crash my game sometimes?

Teleport-spamming and mass knockouts stress the campaign map. Use cheats in short bursts and keep a manual save before experimenting.