BattleLens: History of Battles

In-app purchases
Content rating
Everyone 10+
1+
Downloads
Content rating
Everyone 10+
In-App Purchases
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Explore history's greatest battles — from Marathon in 490 BC to modern conflicts — in the most comprehensive military history encyclopedia built for Android. Part reference, part historical atlas.

BattleLens puts 4,700+ historical battles and 390+ commander profiles at your fingertips. Swipe through a full-screen battle feed, explore every conflict on a satellite map, meet the commanders who fought them, and — with Pro — listen to their stories narrated aloud. The entire battle database ships with the app — no accounts, no ads, no tracking.

BROWSE ALL 4,700+ BATTLES — FREE

Every battle in the archive is yours to explore. Swipe through a vertically paging feed — one battle per screen with name, date, location, outcome, and belligerents at a glance. Tap any card for the full story. Filter by era: Roman legions and the Ancient world, Medieval sieges, the Early Modern age, the 19th Century, the American Civil War, both World Wars, the Interbellum, the Cold War, and modern conflicts from Vietnam to today.

EVERY BATTLE ON THE MAP

A global satellite atlas plots all battles as color-coded pins by era. Tap any pin for the full entry. Jump from the feed straight to a battle's location. Zoom into Waterloo, Gettysburg, Normandy, the Mediterranean, the Pacific — wherever history was made.

MEET THE COMMANDERS

A dedicated commanders gallery profiles 390+ leaders who shaped history — from Alexander the Great and Hannibal to Napoleon, Grant, and Zhukov — ranked by the battles they led. Tap a commander to see every engagement they fought, then jump straight from any battle's commanders section into that commander's full record.

DEEP DETAIL VIEWS

Every entry includes commanders and their fates, troop numbers for both sides, casualties broken down by killed, wounded, captured, and missing, the strategic outcome, and related battles you can tap into. Sources with links for further reading.

WORKS OFFLINE

All 4,700+ battles, 390+ commander profiles and their images are stored on your device — browse the entire archive on a plane, underground, or anywhere with no signal. Narration is a Pro feature; download it once — a single battle, a whole era, or everything at once from the Offline audio screen — and it plays with no connection after that. The satellite map is the one feature that always needs a connection.

BATTLELENS PRO — UNLOCK THE FULL TOOLKIT

The complete archive is free to browse. BattleLens Pro (one-time purchase) adds:

• Audio narration — hear battle and commander stories read aloud, on screen or in the background. Downloaded narrations stay available offline
• Search — find any battle by name, location, war, or commander
• Advanced Filters — region, battle type, outcome, significance, war, and year range (500 BC to present)
• Bookmarks — save battles and browse your collection in the Saved tab
• Nearby Battles — discover battles fought near your location
• On This Day widget — today's battles on your home screen

No subscription. Pay once, keep forever.

DATA & SOURCES

Records span ten eras, curated from Wikidata, Wikipedia, Correlates of War, UCDP, and ACLED, with AI-assisted enrichment. Each record carries a confidence rating and per-battle source attribution.

BUILT FOR PRIVACY

The full battle database is bundled with the app. No accounts. No analytics. No data collection. Your history stays on your device.

Built by Mircules.
Military history atlas: 4,700+ battles, 390+ commanders, maps & narration.
Updated on
Sep 18, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection

What’s new

- Playback controls now appear in the notification shade and on the lock screen, so you can pause and resume narration without reopening the app.
- Fixes the map button on a battle so it centres the map on that battle.
- Purchases and Restore Purchase are more reliable.
Content rating
Everyone 10+
In-App Purchases
Learn more

App support

About the developer
Mircules V.O.F.
info@mircules.com
Nedereindseweg 477 3437 PL Nieuwegein Netherlands
+31 6 49731949

More by Mircules