Quick answer
- Launch CK3 with
-debug_modeand load a non-ironman game. - Open the console and run
portrait_editor. - Load the character whose look you want, and copy their persistent DNA string.
- Start a new game with the ruler designer, open the appearance editor, and paste the DNA string in.
Every character’s appearance in Crusader Kings III — body proportions, facial features, skin pigmentation, height, hair colour — is stored as DNA. It is a real genetic model: DNA is held as dominant and recessive genes, passed to children, and then filtered through age, prowess, weight, and congenital or disease traits to produce the face you see. Because appearance is data, appearance is portable, and this guide covers the standard workflow for moving it: extracting a DNA string from any character and applying it to a character you create.
Players reach for this for three reasons. The first is playing a community-made recreation of a historical or fictional figure — DNA strings for famous faces circulate widely, and pasting one in is the entire installation process. The second is continuity: recreating a beloved character from a previous campaign. The third is simple vanity, which the game has always considered a legitimate motive.
What you need before starting
Two ingredients: debug mode and the ruler designer.
Debug mode is the developer toolset that includes the portrait editor; it ships disabled and is turned on with the -debug_mode launch option. If you have never set it up, follow how to open the console first — it covers Steam, the Paradox launcher, and Game Pass, plus the keyboard-layout quirks of the console key. Remember the standing cost: a session launched in debug mode has achievements disabled.
The ruler designer is the character creation tool you reach from the start of a new game, and its appearance editor is where a DNA string gets pasted. You only need debug mode for the extraction half of the process — which matters, because it means the campaign you actually play can be a clean, non-debug game.
Step 1: Extract the DNA string
Launch with debug mode, load any save or start a temporary game — this session exists only to harvest DNA, so it does not matter which. Open the console and run:
portrait_editor
The portrait editor is the game’s own character-appearance workbench. Load the character whose appearance you want: you can navigate to characters in the editor, and in a debug session, hovering over any portrait in the game shows that character’s ID if you need to find them precisely. With the character loaded, use the editor’s copy function to export their persistent DNA — a long text string that encodes the full genetic appearance. Paste it somewhere safe, like a text file. That string is the whole payload; nothing else needs to leave this session.
If your target is a community-shared DNA string rather than an in-game character, you can skip this step entirely — the string you found online is the output of someone else’s portrait editor session.
Step 2: Apply the DNA in the ruler designer
Quit your debug session. Start a new game, pick your start date and realm, and open the ruler designer to create a custom character. In the appearance editing screen, use the paste/import DNA function and drop in your saved string. The designer rebuilds the face from the genetic data, and from there you can still adjust anything the designer normally allows — the DNA is a starting point, not a lock.
Finish designing traits and skills as usual and start the campaign. Note the pleasant consequence of the genetics model: because you imported genes, not a static portrait, your character’s children will inherit from that DNA the same way any dynasty inherits appearance. A pasted face founds a bloodline.
Why your result can look slightly different
The DNA string is only one layer of the appearance pipeline. The final portrait is DNA plus age, weight, prowess, and traits — so a 60-year-old with the Herculean trait wearing an imported string will not look identical to the 25-year-old original. If a recreation looks subtly off, check those modifiers before assuming the string is wrong. Congenital traits like Beautiful or Albino are themselves part of what shaped the original character’s look; matching them in the designer closes most of the gap.
Common problems
The console will not open. Debug mode is not active, you are in an ironman game, or your keyboard layout uses a different console key. The console guide has the full checklist.
No copy option in the portrait editor. Make sure you are in the portrait editor proper (portrait_editor in the console) rather than the standard character window, and that the character is actually loaded in the editor.
Pasted string produces a garbled face. DNA strings are version-sensitive in the same way save games are: a string exported from a much older version of the game can misalign with current genes, and a truncated paste (missing the start or end of the string) fails quietly. Re-copy the complete string, and prefer strings exported from the current patch.
I want to change a character mid-campaign, not create a new one. The clean, supported path is designer-side — DNA belongs to character creation. Editing a live character’s appearance goes through the portrait editor in a debug session, which means that campaign is a debug campaign, with the achievement cost that implies.
Frequently asked questions
Does using DNA strings disable achievements?
Extraction happens in a debug session, which has achievements off — but the campaign where you use the string via ruler designer is a separate question. Note that the ruler designer itself is an optional game feature; if your goal is a specific achievement, check its conditions before designing a custom ruler.
Where do people share CK3 DNA strings?
Community hubs — the CK3 subreddit and modding forums — circulate DNA recreations of historical figures, celebrities, and characters from fiction. Any string that pastes into the designer works, regardless of origin.
Can I edit the DNA string by hand?
It is text, so technically yes, but the format is dense gene data, not a human-friendly format. The portrait editor’s sliders are the sane way to fine-tune; export again when you are happy.
Does imported DNA pass to children?
Yes. DNA is stored as dominant and recessive genes and inherited normally — that is the entire genetics system working as designed. Expect family resemblance, not clones.