deciphered

Game Stuff

Witcher 3 Remastered quest tracker

16 Oct 2026 · active · Oct 2026 · one HTML file, vanilla JS, Python data builders

I just want the tool

I don't take a particularly XP-efficient route through my Wild Hunt playthroughs. I tend to stick around an area much longer than I should, ticking off as much as I can in Velen and Novigrad before venturing off to Skellige, where I end up overlevelled for a lot of the content. The Remastered edition changed things a little: a quest now pays full XP until ten levels above it, where the original game cut off 6 levels above. But, I was curious whether an efficient quest order existed.

I found ChrisRi's Witcher 3 optimal quest order guide, a highly detailed resource with a huge amount of information. I was already part way through a playthrough mind, and I wasn't really sure where on the order I was...I got curious whether the quest journal could be read from a save, and whether I could learn anything useful from it. It turned out to be quite a lot of useful.

the quest list: White Orchard's quests in order, each with its XP, its cutoff quest and the percentage of XP it would pay at current level
the list, with the do now panel and the projection beside it

What it does

  • All 458 quests across the base game, Hearts of Stone and Blood and Wine. The order follows ChrisRi's, reworked from your save and level so quests about to lose XP come first. Has a toggle to strictly follow the guide order.
  • What each quest pays at current level and difficulty, and if a story quest later will cause it to fail.
  • Quests that lock you out of others are marked as points of no return, with a list of every quest they close off.
  • Reads quest progression and current level directly from a save.
  • A "do this" button for the next quest, giving you relevant information in a handy format such as where to find it and any consequences (i.e. will fail this other quest or similar).
  • An alchemy window, for tracking missing ingredients and where to find them.
  • A Gwent window, what cards you are missing and where to find them.
  • A map containing locations of every wild herb.

Do this

the do this window for Pyres of Novigrad on a level 13 save: a warning not to miss a speech, why the order moves to Novigrad now, the quest giver on a map of Novigrad, 21 objectives, and folded walkthrough and notes
do this on a level 13 save: what to know first, why it's next, and where to go

Do this pops open a window covering the next quest, with how to start it, the objectives, the guide's notes and anything worth knowing first. If the quest isn't picked up yet it points at where to start it - "starts about 120 m west of the Burned Ruins signpost" - and shows where on a map. Done ticks it off, and brings up the next one. Has a skip quest option if for whatever reason you might be like, nah.

A word of caution: be wary of using tools like this one. They can take away from experiencing the open world and stumbling across things organically. I enjoy making the tools, but following a walkthrough is not how the game was intended to be played, and I just want to make the point that it's been thought about.

The next quest isn't always taken verbatim from the quest guide. I was a bit more lax about going to Skellige early to avoid missing something, finding myself choosing to stay local instead; 'do this' sticks to the region I'm in while there's something nearby worth doing. The exception is when ignoring something will lose 100 XP or more within a level, in which case it gets prioritised. It also won't point at a quest that will cause another to fail, until the possible failures have been completed.

Yes, I am aware of the irony of finding an optimal quest route, then tweaking it so I still do the thing I was trying to stop myself doing. But what can I say, I am me.

Alchemy tracker

the alchemy window on a level 13 save: 44 of 125 formulae made, three ready to brew, and a shopping list of 38 ingredients with the shops that stock them
level 13: what could be brewed, and where to get the rest

I loot everything, and occasionally glance at the alchemy tab to see if I can craft anything new. Found myself thinking, what do I need to make everything? A save holds every formula learned so far, along with everything in the inventory, and the game files have the recipes so it could be worked out programmatically.

  • Brew now: inventory holds everything, these can be made right now.
  • Shopping list: what's missing for the other known formulae and where to buy, gather or hunt it.
  • Prices are estimated from the item's base price and the area's multiplier (0.85 in Velen, 1.3 in Novigrad and Oxenfurt).
  • Visited shops show their shelf stock as it was in the loaded save, so the list is only as fresh as the save. Elsewhere, items that are only sometimes stocked are marked.
  • Route on the map: the fewest shops that between them sell everything, starting in the region of the next quest, plus a gathering stop for any herb not sold in shops.
the alchemy route across Velen and Novigrad: sixteen numbered stops joined by a dashed line, shops as squares and monster hunts as red circles, with the stop list and what to buy at each down the left
route for the shopping list: shops, hunts, and what to buy at each stop

Shop positions come from the save too, which keeps info for every merchant in the regions visited - 127 of them in my level 34 save.

Herb map

Wild herbs come from the world files, which hold 33,904 gatherable plants. The map groups them into patches 50 m across, and has checkboxes to turn on and off each plant type. Going through them turned up an interesting point on Mistletoe: there are only six in the whole game, all of them in Velen. Arenaria is more common than I was led to believe, with around 900, about half of them in Velen and Novigrad.

Gwent card tracker

the Gwent window on a level 13 save, by region: 76 of 232 cards, 133 still to get, and twelve places in Velen and Novigrad with the cards each one sells or stakes
level 13: missing cards by where to get them

I wanted cards, so I wanted to know where to find them. The Gwent window lists every card with how many copies owned, read from a save.

  • Missing cards show where they're sold or won, by faction or by region, and shown on the map.
  • A card already bought from a shop drops off that shop's list.
  • The save records which players have already paid out a random card.
  • Players a quest removes, by dying or leaving, get a warning before that quest.
Gwent cards on the map of Velen and Novigrad: twelve numbered stops coloured by faction, grey dots for players who still owe a random card, and the cards at each stop down the left
cards on the map: numbered stops have a card I'm missing, dots are players who still owe one

The XP rule

A quest pays full XP until you are nine levels over it, and drops to 5% at ten. Hearts of Stone works differently, moving 16% for every level of difference - up to 150% if under-levelled, down to the same 5% if over. Difficulty further reduces it, 10% less on Blood and Broken Bones and 20% less on Death March.

The play order pays 80,700 of the 90,390 quest XP available, and leaves 26 quests at the 5% floor.

Reading the save

The tool unpacks the save itself with JavaScript, so nothing gets uploaded anywhere. Once it's open, the quest journal and everything else in there can be interrogated to learn stuff. In Chrome or Edge the page can also watch the saves folder, using the File System Access API to re-read the newest save every 20 seconds (but save folder watching isn't well tested).

Rough edges

I wanted to make this for my playthrough, I hadn't originally intended to make it available to a wider audience. It was tweaked as I went through and used it, but doesn't have my usual level of checking and verification. I also haven't completed the remaster, so it isn't in a complete state - I haven't done any of the DLCs, and the whole of Toussaint is inferred from the game files rather than checked against a save. Don't expect perfection.

I haven't checked and verified every location, or everything the tool reads from a save, so I can't guarantee the information is correct. It's a rough guide and there may be mistakes. Don't rely on it as an omniscient clever sausage, because it might turn around and plough you.

Sorry, console people: it was built for PC, and I know you can't get at your save files. The quest list, the level box, do this and the maps all still work if you tick things off by hand. The alchemy and Gwent windows need a save, as inventory and formulae knowledge is read from it.

Watching the saves folder only works in Chrome and Edge, and a few roadside events still need ticking by hand.

Nevertheless, here's a working version: the quest tracker.

Credits: the quest order and guide notes are ChrisRi's. Quest descriptions, walkthroughs and where each Gwent card comes from are from the Witcher wiki. Atvaark's W3SavegameEditor and reubengann's Witcher3MapViewer were the map for reading the saves, and the map viewer still supplies the conditions for seven roadside events.

back to Game Stuff