Novarly Parcel › Live wildfire tracker
Every satellite heat detection over Britain & Ireland, archived every 30 minutes
Three polar-orbiting satellites carry the VIIRS instrument over these islands roughly six times a day, flagging any 375 m pixel hot enough to stand out. NASA publishes each detection for 24 hours, then it vanishes — so we archive them all, every 30 minutes, and cluster nearby detections into named fire events. The vocabulary is precise on purpose: a detection is a hot pixel at a moment, not a perimeter, not an area, and this is an archive, not an alert service — detections arrive ~1–3 hours after the satellite passes, and cloud hides fires entirely. If you can see fire, call 999.
events with satellite heat in the last 24 h
detections in the last 24 h
events tracked over the last 7 days
satellite passes a day — Suomi NPP, NOAA-20, NOAA-21
Data starts 1 January 2026 — live collection every 30 minutes since 9 August 2026, extended back through NASA’s FIRMS archive (reprocessed VIIRS detections, fetched once with an API key). Fires before that date never enter the archive.
Fire events, last 7 days
Detections within 3 km and 48 h of each other are grouped into one event, named after the ward or district nearest the fire’s centre — the place column says where the fire is, not where you are (moorland fires far from any postcode show as “open country”). Events with satellite heat in the last 24 h are listed first, then by peak power. Peak power is fire radiative power (FRP) — the strongest single pixel the satellites measured, in megawatts. Recurring clusters at industrial sites are heat the satellite genuinely measured; we label nothing automatically. Click any row to see that event on the map, or a column heading to sort. Showing the 40 most significant of 77 events; the full set is in the CSV.
| Open country 53.494, -6.420 | 🔥 heat in last 24 h | 21 Sept, 13:55 | 21 Sept, 13:55 | 2 | 19 MW |
| Frodingham, North Lincolnshire 53.569, -0.601 | 🔥 heat in last 24 h | 19 Aug, 14:14 | 21 Sept, 13:55 | 359 | 17 MW |
| Open country 58.353, 0.864 | 🔥 heat in last 24 h | 18 Sept, 03:19 | 21 Sept, 02:24 | 16 | 9 MW |
| Epping West & Rural, Epping Forest 51.731, 0.089 | 🔥 heat in last 24 h | 21 Sept, 12:49 | 21 Sept, 14:50 | 6 | 9 MW |
| Ouseburn, North Yorkshire 54.070, -1.342 | 🔥 heat in last 24 h | 21 Sept, 02:26 | 21 Sept, 04:42 | 15 | 7 MW |
| Open country 57.813, -0.974 | 🔥 heat in last 24 h | 16 Sept, 03:13 | 21 Sept, 04:40 | 23 | 6 MW |
| Ferry, North Lincolnshire 53.634, -0.245 | 🔥 heat in last 24 h | 21 Aug, 02:05 | 21 Sept, 05:02 | 179 | 4 MW |
| The Sampfords, Uttlesford 52.038, 0.370 | 🔥 heat in last 24 h | 21 Sept, 12:51 | 21 Sept, 13:10 | 2 | 4 MW |
| Darnall, Sheffield 53.398, -1.387 | 🔥 heat in last 24 h | 20 Sept, 02:43 | 21 Sept, 03:21 | 5 | 4 MW |
| Haddington and Lammermuir, East Lothian 55.862, -2.583 | 🔥 heat in last 24 h | 21 Sept, 13:12 | 21 Sept, 13:55 | 2 | 4 MW |
| Open country 58.306, -1.773 | 🔥 heat in last 24 h | 17 Sept, 03:41 | 21 Sept, 04:04 | 6 | 3 MW |
| Open country 59.545, 1.536 | 🔥 heat in last 24 h | 19 Sept, 04:42 | 21 Sept, 02:24 | 3 | 3 MW |
| Open country 52.225, -7.635 | 🔥 heat in last 24 h | 21 Sept, 14:31 | 21 Sept, 14:31 | 1 | 2 MW |
| Hardley, Holbury & North Blackfield, New Forest 50.833, -1.371 | 🔥 heat in last 24 h | 21 Sept, 03:02 | 21 Sept, 03:21 | 4 | 2 MW |
| Cranfield & Marston Moretaine, Central Bedfordshire 52.042, -0.626 | 🔥 heat in last 24 h | 21 Sept, 13:53 | 21 Sept, 13:53 | 1 | 2 MW |
| Melksham Without West & Rural, Wiltshire 51.334, -2.104 | 🔥 heat in last 24 h | 21 Sept, 13:53 | 21 Sept, 13:53 | 1 | 2 MW |
| Open country 58.366, 1.912 | 🔥 heat in last 24 h | 21 Sept, 04:04 | 21 Sept, 04:04 | 1 | 1 MW |
| Open country 50.697, 2.112 | 🔥 heat in last 24 h | 21 Sept, 03:02 | 21 Sept, 03:02 | 1 | 1 MW |
| Osgoldcross, North Yorkshire 53.710, -1.134 | quiet | 16 Sept, 02:17 | 17 Sept, 13:29 | 30 | 30 MW |
| Scottish Borders 55.764, -2.713 | quiet | 16 Sept, 13:04 | 19 Sept, 03:41 | 7 | 17 MW |
| Open country 49.478, 0.225 | quiet | 15 Sept, 01:54 | 16 Sept, 04:00 | 12 | 12 MW |
| Brown Clee, Shropshire 52.478, -2.586 | quiet | 15 Sept, 13:04 | 16 Sept, 04:36 | 10 | 7 MW |
| Open country 58.461, 0.250 | quiet | 8 Sept, 04:47 | 15 Sept, 03:32 | 25 | 7 MW |
| Frampton Cotterell, South Gloucestershire 51.538, -2.466 | quiet | 18 Sept, 14:06 | 18 Sept, 14:06 | 2 | 6 MW |
| Darnall, Sheffield 53.398, -1.389 | quiet | 16 Sept, 02:20 | 18 Sept, 02:39 | 6 | 5 MW |
| Marcham, Vale of White Horse 51.658, -1.358 | quiet | 17 Sept, 13:29 | 17 Sept, 13:29 | 1 | 5 MW |
| Open country 57.031, 1.960 | quiet | 16 Sept, 04:53 | 16 Sept, 04:53 | 1 | 5 MW |
| Dinedor Hill, Herefordshire, County of 51.993, -2.683 | quiet | 19 Sept, 12:51 | 19 Sept, 12:51 | 1 | 4 MW |
| Rothbury, Northumberland 55.284, -1.957 | quiet | 20 Sept, 02:43 | 20 Sept, 03:19 | 3 | 4 MW |
| Tisbury, Wiltshire 51.047, -2.125 | quiet | 17 Sept, 14:06 | 17 Sept, 14:06 | 1 | 4 MW |
| Aghagallon, Armagh City, Banbridge and Craigavon 54.557, -6.330 | quiet | 17 Sept, 13:29 | 17 Sept, 13:29 | 1 | 4 MW |
| Camlough, Newry, Mourne and Down 54.172, -6.477 | quiet | 15 Sept, 14:44 | 17 Sept, 02:56 | 2 | 3 MW |
| Morton-on-Swale & Appleton Wiske, North Yorkshire 54.319, -1.557 | quiet | 15 Sept, 13:23 | 15 Sept, 13:23 | 1 | 3 MW |
| Cliffe & North Duffield, North Yorkshire 53.759, -0.963 | quiet | 20 Sept, 13:10 | 20 Sept, 13:10 | 1 | 3 MW |
| Hartpury & Redmarley, Forest of Dean 51.936, -2.328 | quiet | 15 Sept, 13:21 | 15 Sept, 14:08 | 2 | 3 MW |
| Open country 50.246, 1.694 | quiet | 16 Sept, 12:45 | 16 Sept, 12:45 | 1 | 3 MW |
| Bentley, Doncaster 53.556, -1.118 | quiet | 17 Sept, 14:06 | 17 Sept, 14:06 | 1 | 3 MW |
| Shenley, Hertsmere 51.688, -0.269 | quiet | 16 Sept, 13:46 | 16 Sept, 13:46 | 1 | 2 MW |
| Blackmore Vale, Dorset 50.905, -2.321 | quiet | 15 Sept, 14:08 | 15 Sept, 14:08 | 2 | 2 MW |
| King Alfred, Somerset 51.149, -2.886 | quiet | 15 Sept, 14:44 | 15 Sept, 14:44 | 1 | 2 MW |
Every archived detection, with timestamps, satellites, confidence and event assignment: download the 7-day CSV. For a single fire, click its event on the map — the popup links a CSV of that event’s complete detection history.
The ledger runs forward from here — because backwards failed our checks
Tracking is half the programme. Each substantial fire this tracker catches gets its burn scar measured from Sentinel-2 imagery two to four weeks after the heat stops: hectares from surface-reflectance change (dNBR), severity, and what kind of land burned — derived figures, never quoted estimates. We restrict ourselves to fresh scars because we tested the method to destruction first, and we print the results:
- Where the method works — verified: measured promptly after summer fires, dNBR agrees with ground reports well. Tintwistle (Peak District, June 2026): we measured 784 ha against the fire service’s “over 600”. Rhinogydd (Eryri, July 2026): 927 ha measured vs 951 reported — a ratio of 0.97.
- Control we ran and failed — the retrospective ledger: we tried to measure all 13 major named UK fires of 2026 season-to-date against three pre-registered pass/fail criteria, and failed all three. Spring fires (Marsden Moor, Elan Valley) could not be recovered months later — moorland regrows and the scar signal fades to near nothing (Elan Valley measured 1% of its reported 8,000 ha). And on Kinder Scout, a moor with no catalogued 2026 fire, the detector found ~730 ha of apparent “scar” — drought-browned vegetation crossing the burn threshold in a record-dry summer. A season-long retrospective would have been quietly wrong in both directions, so it does not ship.
- Control we ran and failed — the tinder map: an earlier attempt to predict fire risk from satellite-measured vegetation dryness performed at chance level against where 2026 fires actually happened, and was killed before publication.
Fresh-scar measurements of events on this page will appear here once their post-fire imagery windows open — the first candidates from the current fires are measurable from late August 2026.
Method
- Source: NASA FIRMS active-fire detections from the VIIRS instrument on Suomi NPP, NOAA-20 and NOAA-21 — 375 m pixels, day and night passes, ~1–3 h from overpass to publication. FIRMS publishes a rolling 24-hour window; our cron archives it every 30 minutes, so nothing is lost (live collection began 9 August 2026; a one-off backfill through the FIRMS archive API takes the data back to 1 January 2026).
- Region: Britain and Ireland, all of both — fires ignore the border.
- Events: detections within 3 km and 48 h of an event’s footprint join it; otherwise a new event opens. Event statistics (first/last seen, counts, peak FRP, centroid) are recomputed from the underlying detections every poll — derived, never hand-maintained. Names come from the nearest postcode’s ward and district (postcodes.io).
- Known limits, stated plainly: detections are moments, not perimeters; small, short-lived or smouldering fires between passes are missed; cloud blinds the sensor; industrial heat sources recur as false wildfire lookalikes; and satellite “last heat” is not an all-clear — a fire can smoulder below detection.
Data: NASA FIRMS (VIIRS, LANCE) · postcodes.io. For live official information: your local fire and rescue service, the Met Office, and in an emergency 999. We did not produce the detections; we produced the archive and the join.
Is this a live fire alert service? Should I rely on it in an emergency?
No, twice over. Detections reach us ~1–3 hours after the satellite passes, satellites pass roughly six times a day (with gaps), and cloud hides fires entirely. If you can see fire or smoke, call 999. For official information use your fire and rescue service and the Met Office. This page is an archive and a map of what the satellites measured — useful for understanding fires, useless for escaping one.
Is each dot a fire? Is the dot the size of the fire?
Each dot is one satellite pixel (375 m across) in which the VIIRS instrument measured a strong heat anomaly at that moment. It is not a perimeter and not an area: a large moorland fire shows as dozens of dots across several passes, a small bonfire-scale heat source can be one dot, and persistent industrial heat — steelworks, refineries, flares — shows up as a cluster that recurs in the same spot week after week. We archive every detection and label nothing automatically; the recurring industrial clusters are visible on the map for exactly that reason.
Why is a fire I read about not shown here?
Four honest reasons: our data only starts on 1 January 2026, so earlier fires never enter it; the map shows the last 7 days by default (its window selector runs from the last 24 hours to the whole archive); cloud blocks the sensor completely; and a fire that burns low and smoulders between overpasses can be missed. Absence from this map is not evidence a fire did not happen.
What happens to the fires this tracker catches?
Each substantial event gets its burn scar measured from Sentinel-2 imagery two to four weeks after the heat stops — measured hectares from surface-reflectance change (dNBR), not quoted estimates. That is the one regime where our scar method verifiably works, and we know because we tested the alternative to destruction: a season-long retrospective ledger failed its pre-registered checks, and the failure is printed on this page rather than hidden.
More measurement from the same discipline: Sinking Britain · the hottest block in every city · the clay forecast · the water debt — or explore all our layers on the interactive map.
Novarly Parcel · official public data, read properly · parcel.novarly.com