Sanity Refill Basics
Answer up front: Sanity regenerates 1 every 6 minutes — 10 per hour, 240 per day — regardless of your cap. What changes with level is only how much can bank while you are away, which is why this calculator takes your max as an input: at a 130 cap, an empty bar refills in exactly 13 hours.
Max Sanity by Doctor Level
Max Sanity starts at 82 at Doctor level 1 and rises roughly a point per level, reaching 180 at level 120 after several cap-raising updates. There is no single closed formula — the growth has milestone jumps — so the honest approach is the one this page takes: read your max off the in-game bar and enter it above.
The Level-Up Refill Trick
Leveling up the Doctor fully refillsSanity. Veterans time a nearly complete level so the refill lands right before a limited-time event stage or an AP-expensive farming push — effectively doubling a day's income. The countdown above tells you exactly how long your natural refill needs, so you can decide whether the level-up is worth burning now.
Frequently Asked Questions
How long does Sanity take to refill?
Sanity regenerates 1 point every 6 minutes (10 per hour). The time to a full refill depends on your max Sanity — for example, a 130 max refills from empty in exactly 13 hours. The calculator above uses your own cap.
What is the maximum Sanity in Arknights?
Max Sanity scales with Doctor level: 82 at level 1, rising roughly a point per level up to 180 at level 120 (the cap has been raised several times). Check the number in-game and enter it above — the refill rate itself never changes.
Does leveling up restore Sanity?
Yes — every Doctor level-up fully refills Sanity, which is why saving an almost-complete level for before a farming session is a classic efficiency trick.
How much Sanity per day?
240 per day from natural regeneration, independent of your cap. A higher cap only changes how much can bank while you are away, not the daily income.