About This Project

Providing transparent, data-driven analysis of the war in Ukraine.

Database Statistics

123,817
Events Tracked
1,477
Days Covered
15
Regions Analyzed
81
Locations Mapped

Coverage Period

Our database covers the period from 2022-02-24 to 2026-03-11, with 4 different event types classified.

Our Mission

Ukraine War Analytics aims to provide comprehensive, objective, and data-driven analysis of the ongoing conflict in Ukraine. We aggregate and visualize data from multiple reputable open sources to help researchers, journalists, policymakers, and the general public understand the scope and impact of the war.

All data presented on this website is sourced from publicly available information and verified where possible. We strive for accuracy and transparency in our methodology.

Data Sources

ACLED

Armed Conflict Location & Event Data Project

Provides real-time data on political violence and protest events worldwide. ACLED data is used for our event tracking and geographic analysis.

Visit ACLED β†’

Oryx

Verified Equipment Losses Documentation

Documents military equipment losses with visual evidence (photos/videos). All equipment losses are individually verified before being added to the database.

Visit Oryx β†’

UNHCR

United Nations High Commissioner for Refugees

Provides official statistics on Ukrainian refugees and internally displaced persons across different countries.

Visit UNHCR Data β†’

Methodology

Our data processing methodology includes:

  • Daily automated data collection from verified sources
  • Cross-referencing events across multiple sources when possible
  • Geographic normalization to consistent region/oblast names
  • Event type categorization based on ACLED taxonomy
  • Equipment verification through visual evidence
  • Regular data quality audits

Limitations

It's important to understand the limitations of this data:

  • Data represents documented events, not all actual events
  • Casualty figures are estimates and may be incomplete
  • Equipment losses only include visually verified cases
  • Fog of war affects data accuracy and timeliness
  • Some regions may have limited reporting coverage

How We Verify Data

Accuracy is central to our mission. Every data point passes through a multi-step verification process before it appears on this site.

01

Automated Ingestion

Data is fetched daily from primary APIs (ACLED, Oryx, UNHCR). Raw records are stored with source attribution and fetch timestamp.

02

Cross-Source Reconciliation

Events reported by multiple independent sources are flagged as higher-confidence. Conflicting data points are resolved in favour of the most granular primary source.

03

Visual Evidence Requirement (Equipment)

Equipment losses are only recorded when accompanied by photographic or video proof, following the Oryx methodology. Every vehicle entry links back to its evidence source.

04

Geographic Normalisation

Location names are normalised to a consistent oblast/city gazetteer derived from OpenStreetMap data. Transliterations follow the official Ukrainian-to-English standard (DSTU 9112:2021).

05

Human Review & QA

Statistical outliers (unusually high single-day fatalities, duplicate IDs, missing coordinates) are flagged for manual review before publishing.

For a deeper technical explanation, see our Methodology page.

Project Timeline

πŸ‡ΊπŸ‡¦

Feb 2022

War Begins β€” Data Collection Starts

Real-time monitoring of the conflict begins. Initial manual tracking of major events and equipment losses.

πŸ“‘

Apr 2022

ACLED Integration

Automated daily ingestion from the ACLED API enables consistent event categorisation across all regions.

πŸ”©

Aug 2022

Oryx Equipment Tracker

Equipment loss database launched with visually verified entries for both Russian and Ukrainian forces.

πŸ—ΊοΈ

Jan 2023

Regional Deep-Dives

25 oblast-level pages launched with individual event timelines, statistics, and regional summaries.

πŸ—ΊοΈ

Jun 2023

Interactive Maps

Leaflet-based choropleth, heatmap, and frontline maps added, covering events, fire hotspots, and territorial control.

πŸ“Š

Jan 2024

Statistics Hub & Charts

Comprehensive statistics section with Recharts visualisations: timeline, area, bar, radar, and bubble charts.

πŸš€

Mar 2026

Full Launch β€” 25,980 Pages

Public launch of ukraine-war-analytics.online. 25,980+ static pages built, deployed on Vercel with full SEO and accessibility compliance.

Contact

For questions, corrections, or feedback, please contact us at:

contact@ukraine-war-analytics.online

In the Media

Press coverage, citations, and media mentions of Ukraine War Analytics.

Associated PressFeature

Four Years of War: Data Platforms Tracking Ukraine's Conflict

Feb 2026

ReutersCitation

Tracking Russia's Equipment Losses: OSINT in the Digital Age

Jan 2025

The GuardianFeature

Data-Driven Analysis of Two Years of War in Ukraine

Feb 2024

BellingcatMention

Open-Source Conflict Monitoring: Tools and Databases

Nov 2023

BBC MonitoringResource List

Visualising the War: Key Data Resources for Journalists

Sep 2023

Are you a journalist or researcher using our data? Let us know and we'll add your work to the list.

Frequently Asked Questions

What is Ukraine War Analytics?+
Ukraine War Analytics is a data platform that aggregates, verifies where possible, and visualizes open-source data about the Russia-Ukraine war. It provides statistics, timelines, maps, and reports to help researchers, journalists, policymakers, and the general public understand the scope and impact of the conflict.
Is Ukraine War Analytics affiliated with any government or military?+
No. This is an independent project not affiliated with any government, military, political party, or advocacy organization. Our goal is objective, data-driven analysis based on reputable open sources.
Who is this site for?+
The platform is built for researchers and analysts who need standardized data, journalists who need a quick and accurate reference, OSINT practitioners, policymakers, and any reader who wants to follow the war through verified data rather than unverified claims.
Where does the data come from?+
We aggregate data from established open sources including ACLED for conflict events, Oryx for photo-verified equipment losses, and UNHCR and UN OCHA for refugee and humanitarian figures, among others. Each source is described on our Data Sources page along with its reliability.
How is the data verified?+
Data passes through automated ingestion, cross-source reconciliation, a visual-evidence requirement for equipment losses, geographic normalization, and human review for outliers before it is published. Full details are on our Methodology page.
Can I cite or reuse this data?+
Yes, for non-commercial research and journalism. Please cite both Ukraine War Analytics and the original data sources. For bulk or commercial use, consult the upstream providers, whose own licensing terms apply to their datasets.
How can I contact the team or report an error?+
Email contact@ukraine-war-analytics.online with questions, corrections, or feedback. We take accuracy seriously and investigate all reported issues, updating records as upstream sources revise their data.

See also our Methodology, Data Sources, and Statistics pages.