Highlights
- Code Vein 2 has three main endings, each ending is related to story choices.
- Your ending depends on how many successors and Eos vestiges you restore.
- You’ll need multiple playthroughs to unlock and see every ending.
Code Vein has multiple endings, and which one you get depends on the choices you make throughout the game. Some of these decisions are easy to miss when you need to restore the memories and vestiges. In this guide, we’ll tell you all the endings and explain what you need to do to unlock each one.
All Endings
Code Vein has four major endings, and each one depends on the choices you make during the story. Since the requirements are quite different and easy to miss, you’ll need to play through the game multiple times if you want to see and unlock every ending.
A Hero’s End

This ending unlocks automatically after you defeat the boss in the Luna Racapis. It’s the default ending of the game and is always the first one you’ll see when you finish the main story.
Miraculous Bonds
After getting Ending 2: Luna Fraterna and fixing the past in all four areas, a new “Rescue Lou” option will appear in the menu. Select it and complete that section, and this ending will unlock.
Luna Fraterna

The game takes you back to the Main Menu. You’ll notice a few changes there, including Zenon prompting you to select Continue. Once you do, a few cutscenes will play, and you’ll be guided to 2207: The Upheaval Era. Defeat the boss at the top of the Sealing Spire, and this ending will unlock.
FAQs
- What happens if you restore all four successors?
- Restoring all four successors will give a good ending. You will get Variant A or the true ending, depending on whether you restore all Eos vestiges.
- Can you unlock all endings in a single playthrough?
- No, as the requirements are different from each other, you’ll need to replay the game multiple times to have all four endings.
- How many endings are there in Code Vein?
- There are four endings in Code Vein: Bad, Neutral, Good, and True.

