Stats in their raw format
Noita does save the stats of your runs that you see a the end of your run. I don’t know why they do but I assume its for an up and coming stat viewer and/or the progress section.
To access this area go to
And you should see your runs statistics in an XML format with all your data stored on them
each run is stored in 2 separate XML files so keep that in mind.
here you can see the game saves even a lot of hidden statistics like the amount of kicks you do and the number of projectiles you shoot.
You can open these XML files in a web browser or just notepad.
These stat files update whenever you “save and quit” although sometimes it feels like a lottery.
if you go to just the “stats” folder then you can see the statistics for all the enemies too to see what they were doing and how they died. I haven’t added these stats to the viewer so I guess your on your own if your really interested in them
What the stats actually mean
Some of these terms are rather ambiguous and some are broken (as I’m not sure we are meant to look at these files yet) so I will do my best although I don’t fully understand them myself.
Both files store lists as elements with the name E. As a rule the value is the amount of times the event happened and the key is what the event is.
The kills file is self explanatory besides
- player_kills which is set to 1 if you kill yourself
a few of these stats are unimplemented.
- player_projectile_count(You can find an implemented version of this in the stats file)
- player_kills(Again you can find an implemented version of this in the stats file)
Notably deaths will always be set to 1 as you will always die because your bad at the game.
This file contains a lot of weird ambiguousness
- gold_all Is the amount of total gold collected as opposed to gold which is the amount you died with
- death_pos.y Is your depth * 10 I assume. No promises.
- damage_taken This value seems completely random and i have no idea how you get any sort of meaning from it
- biomes_visited_with_wands I have no idea why this value is here considering its always the same as places_visited
- biome_baseline Seems to be a copy of all the stats from when you last entered a new biome. I’m basing this fact entirely on the fact that places_visited always seems to be less than one in it.
There are also a few unimplemented stats
- streaks (Not a clue what this even is supposed to be so it might just be some feature I haven’t got to yet)
See your total stats
I have put together a stats viewer so you can look at your total stats and the success of each of your runs.
there are 3 options:
- Download noita_stats.zip from the releases page, unpack it then run gui.exe.
- You can download the source code, download the dependencies (requirements.txt) and run gui.py.
- You can also also run raw.py without downloading any dependencies if you just want to see your totals.
The rest of this guide only applies if you picked one of the first 2 options.
Browsing your stats
when you run the program it will open up a browser window which will allow you to view the totals of your stats without having to manually go through them and tot them up.
Graphs will appear in a separate window whenever you press the respective graphing button. These graphs allow you to see what the statistics for each run individually are. The labels for the graphs can get pretty compressed so just resize the window.
Since long runs have disproportionate stats compared to the runs where you jump down the hole and immediately get acid-ed you can see a graph of your stats over your playtime as well.
Me mixing the Tkinter based interface of Matplotlib with a Flask website probably wasn’t the best idea. because of this the program is pretty unstable and sometimes opens graphs with nothing in them at random intervals. This also means that the website that is displayed is in a perpetual state of loading when the graph is open and
If your not a programmer and dont want to hear me vent about conflicting frameworks here are the “bugs” you need to keep in mind.
- The website cant be reloaded while the graph is open
- Sometimes opens graphs with nothing in them at seemingly random intervals (only after you’ve created a graph though) (This could probably ruin you if you use this program with the actual game open)
On another note I haven’t actually tested my program on another computer so feel free to berate me when my crap code does nothing.
By A Bloke
This is all about Noita – See your All-Time stats; I hope you enjoy reading the Guide! If you feel like we should add more information or we forget/mistake, please let us know via commenting below, and thanks! See you soon!
- All Noita Posts List