For backlog reducers
Finish this army
Import your roster, mark what you own, and BattleReady shows you exactly what's left to build, paint, and finish.
Every unit, every stage
- Wishlist
- To Build
- To Paint
- Finished

Built for the army you're playing now
Every unit, every stage, in one place
A spreadsheet lists units. BattleReady connects your roster, collection, and paints — so it knows what's left to finish.
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 clear stages — Wishlist, To Build, To Paint, Finished — so you never have to guess where a project stalled.
Project completion at a glance
See how close you are to a table-ready army. The progress bar fills as you mark units done, so you spot the gaps before game night.
Project-aware wishlist
When you do need to top up, BattleReady lists the models and paints still missing for this army — deduped across projects, so you only buy what you need.
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 its own progress, paints, and recipes.
Works with the apps you already use
Import in seconds
BattleReady reads the roster formats you already use. 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
BattleReady tracks and finishes an army you have already listed; it does not build the list itself. It also reads BattleScribe .rosz/.ros and MundaManager PDFs. See the full import guide.
Frequently asked questions
Pick an army. Finish an army.
Free on web and Android. iOS app coming soon.
