For backlog reducers
Finish this army
Import your roster, mark what you own, and BattleReady shows you exactly what's still left to paint and buy.
Built for the army you're actually playing
Every unit, every stage, in one place
Spreadsheets and notes-app lists can't tell you what to buy next. BattleReady can — because it knows your roster, your collection, and your paint shelf at the same time.
One-click roster import
Drop in a New Recruit JSON, BattleScribe export, or paste your Warhammer app text. Your units, points, and faction are ready to track in seconds.
Unit-by-unit status tracking
Every unit moves through six clear stages: To Buy, Owned, Assembled, Primed, Painted, Based. No more guessing where a project stalled.
Project completion at a glance
See how close you are to a playable list. The progress bar updates as you mark units complete — and you can see weak spots before game night.
Project-aware shopping list
Want to know exactly what models you still need to buy for this army? It is one click away — and it deduplicates kits across projects.
Recipes attached to units
Save the paint recipe you used on your Intercessors so future squads match — even six months later when the project resumes.
Multiple armies, one place
Running a 40K Crusade and a Warcry warband? Both live in BattleReady, each with their own progress, paints, and shopping needs.
Works with the apps you already use
Import in seconds
BattleReady plays nicely with the roster ecosystem you already have. No re-entering units one at a time.
New Recruit
JSON exports — the recommended path for active BSData users
BattleScribe
.rosz / .ros legacy formats supported
Warhammer App
Paste the text export, BattleReady parses it
Frequently asked questions
Pick an army. Finish an army.
Free to start on web. iOS and Android apps coming soon.