Home News Victoria 3: Complete Console Commands and Cheats Guide

Victoria 3: Complete Console Commands and Cheats Guide

Author : Mila Update : Aug 09,2025

Victoria 3: Complete Console Commands and Cheats Guide

Building a nation in Victoria 3 is a complex and rewarding challenge, demanding careful planning, strategic foresight, and more than a few adjustments along the way. If you're looking to experiment freely or bypass some of the tougher mechanics, the game’s built-in console commands can give you full control over your nation—and the world.


How to Use Console Commands in Victoria 3

To unlock the powerful debug console, follow these simple steps:

  1. Launch Steam and navigate to your library.
  2. Right-click on Victoria 3 and select Properties.
  3. Go to the General tab and find Launch Options.
  4. Enter -debug_mode in the text field.
  5. Launch the game and press the ~ key during gameplay to open the console.

Related: The Escapist’s Best Games of 2024


Complete List of Victoria 3 Console Commands

Once debug mode is enabled, you can use the following commands to manipulate nearly every aspect of the game:

Console CommandDescription
helpDisplays a full list of available console commands.
annexAnnex a specific country into your nation.
annex_allAnnex all countries in the game instantly.
create_pop_historyGenerates a detailed pop history log in debug.log.
change_lawModify laws in any country at will.
fastbattleToggle fast battle mode for quicker combat resolution.
add_ideologyAdd a specific ideology to your selected interest group.
fastbuildEnable or disable instant building construction.
add_approvalIncrease approval rating with a selected interest group.
add_cloutBoost clout for your chosen interest group.
add_loyalistsIncrease the number of loyalist pops in your country.
add_radicalsIncrease the number of radical pops in your country.
add_relationsImprove diplomatic relations with a selected nation.
yesmenMake all nations automatically accept your diplomatic proposals.
vsyncfToggle VSync for the main swapchain.
textureviewerOpen the in-game texture viewer.
texturelistDisplay a list of all loaded textures.
skip_migrationEnable or disable migration skipping.
update_employmentTransfer employees between buildings manually.
validate_employmentShow unemployment statistics for the selected state.
create_country [country definition] [country type] [culture] [state id]Create a new nation from scratch.
popstatDisplay the total active population count.
enable_aiActivate AI for all nations in the game.
disable_aiDeactivate AI, giving you full control over all nations.
Application.ChangeResolutionChange the game’s display resolution on the fly.
research (technology key)Instantly unlock any technology for your country.
set_devastation_levelSet the devastation level in a selected region.
wagerateAdjust wages for a selected building.
province bordersToggle the visibility of province borders.
Log.ClearAllClear all in-game logs from your current save.
nosecessionPrevent or allow secession movements in your nation.
norevolutionDisable revolution events across all nations.
own (province id or state region tag) (country tag)Transfer ownership of a region to another country.
kill_character (name)Eliminate a specific character from the game.
money (amount)Add a specified amount of money to your treasury.
ignore_government_supportBypass government support requirements for reforms.
ObserveToggle observation mode to view the world without influence.
changestatepopModify the population size of a specific group in a state.
skip_migrationToggle the skip migration cheat mode.
date (yyyy.mm.dd.hh)Change the current in-game date to any point in time.

While these console commands offer unparalleled control—letting you reshape nations, rewrite history, and bend the economy to your will—they’re best used after your first full playthrough. That way, you fully understand the mechanics before altering them. Still, there's no harm in experimenting, especially if it enhances your enjoyment.

Victoria 3 is available now on PC.