Radar

Real radar, not a screenshot

NEXRAD Level 2 decoded on your device, an experimental Tornado ID, Expert multi-radar mode, Precip Type, a 3D storm volume you can fly around, a clean national mosaic, a full animation transport and an archive back to 1991.

Single-Site Radar

NEXRAD Level 2, decoded on-device

Spotter Tools Pro decodes raw NEXRAD Level 2 files directly on your phone or PC, with no third-party tile server in between and no degraded composite resolution.

Pick a WSR-88D site (or tap a radar pill on the map) and read six products at full radial resolution, at whichever tilt you need.

  • Reflectivity (BR), for precipitation intensity and storm structure
  • Velocity (BV), for rotation and outflow
  • Correlation Coefficient (CC), for debris signatures and hydrometeor type
  • Spectrum Width, Storm-Relative Velocity and Normalized Rotation
Single-site reflectivity
Single-site reflectivity, decoded from raw Level 2

Velocity & CC

Rotation, outflow, and debris in one tap

Switch between BR, BV, and CC instantly to confirm rotation, mark outflow boundaries, and check for debris signatures during a tornado event, without leaving the map.

  • Level 2 velocity is unfolded by a rebuilt dealiasing pass, graded pixel by pixel against the National Weather Service's own Level III product on 43 storms
  • Patches of wrong colour, the kind that can look like a fake couplet, are about a third as common and flicker far less from scan to scan
  • Velocity loops hold together on days when the radar keeps changing scan modes
Correlation coefficient over Greenfield, Iowa, with a deep blue debris signature under a 98% Tornado ID marker
Archive replay: the debris signature over Greenfield, Iowa, May 21, 2024, on correlation coefficient

Tornado ID · Experimental

A tornado detector built into the radar

Tornado ID looks at every circulation the radar sees and estimates the chance a tornado is on the ground right now. A marker with a percentage sits on each circulation worth your attention: amber from 5%, orange from 30% and red from 60%, so the one that matters stands out.

Tap a marker for the Tornado ID card. It opens with a plain-words summary of what that marker means and what to do, then shows the score, whether it is rising or falling, how long the circulation has been tracked, how strong the rotation is, whether a debris signature is showing and how high the radar beam is at that range. The storm cell card carries a Tornado ID line too.

Inside an active Tornado Warning it marks a circulation even at a low score, because a weak tornado inside a warning should never go unmarked, and a circulation the app has tracked for 15 minutes or more is marked even with a lower score, so a weak tornado can show up before a warning is issued.

It works on live radar, where scores come from our servers the moment each scan arrives, and in archive mode, where your phone or computer scores the scan itself. It is off by default: open Map layers, tap Single Site Radar (on Windows, its Options button) and switch on Tornado ID.

How it was built

  • A machine learning model trained on every confirmed tornado from 2017 to 2025: more than 14,000 tornado track segments from the National Weather Service's official storm records, matched to the radars that saw them
  • 3,600 tornado warnings that never produced a tornado, so it learned what a false alarm looks like, and nearly 2,000 damaging wind, hail, heavy rain and tropical storm cases with no tornado anywhere near
  • About 81,000 archived Level 2 scans and more than 9 million circulations, each described by 68 radar measurements: how strong and tight the spin is, debris, beam height, how long it has been tracked and more
  • Tested the honest way: the whole of 2025 was held back while it learned and used only once, at the end, to grade it
  • The phone, the PC and our servers compute it exactly the way the training did, checked value for value

Tornado ID is an estimate, not a warning. It can miss a tornado and it can flag a storm that never produces one. Always follow official National Weather Service warnings and your own eyes.

Recorded on live radar: the card for a low-scoring circulation, seen by the Key West radar (KBYX)

Expert Mode

Fill the radar holes with the radars around them

One radar can be looking at the top of a storm while the radar on the other side of it sees thousands of feet lower over the same ground. Expert mode puts them together.

Turn on Expert on the radar panel, then tap one or two more radar sites on the map. Tap a site again to take it out.

  • Up to three radars in one image
  • Every pixel is still true single-site radar: each radar paints only the ground it is closest to, so nothing is counted twice and there is no bright seam where two radars meet
  • Everything lines up in time: the app picks the moment all of the radars can cover and fetches each one's scan from then, and a radar that has gone down is left out rather than dragging the picture back
  • Numbered badges show which radars are in the image, and every other radar on the map dims
  • It starts fresh every time, so it never comes back on by itself after a restart

Expert mode works with Level III products at the lowest tilt. Switch to a Level II product, a higher tilt, a loop or 3D and the extra radars step aside until you come back.

Expert mode blending the Birmingham, Jackson and Atlanta radars into one image, with numbered site badges
Captured in the app: Birmingham, Jackson and Atlanta radars as one image

Precip Type

Rain, snow, sleet or freezing rain

Precip Type colours the radar by what is falling. Radar cannot see the temperature between the cloud and the ground, so the strength comes from the radar and the type comes from the High Resolution Rapid Refresh model, with each pixel painted on the matching rain, snow, sleet or freezing rain scale.

It is a single-site radar product, and the national mosaic has it too, built on the quality-controlled radar so a bird migration is never painted as light snow.

  • Updated every 15 minutes, so the rain and snow line moves with the storm instead of jumping once an hour, and the legend names the model time in use
  • The inspector reads the type at any spot, alongside the reflectivity
  • Loops work, with each frame coloured from its own time
  • Covers the lower 48 states, where the HRRR runs, on live radar
The national radar over the Southeast coloured by precipitation type, with the rain, snow, sleet and freezing rain legend
Captured in the app: national Precip Type, with its four-scale legend

3D Storm Volume

The whole scan, standing up

Radar has always been a flat slice. Turn the volume on and every tilt of the Level 2 scan is resampled into a single solid you can fly around, so you read how a storm is built instead of inferring it one elevation at a time.

Two ways in, and it follows whichever layer you are on: your own site's volume for one storm in full detail, or the nationwide mosaic at about a two minute cadence so you are not tied to one radar's umbrella. Each carries its own opacity, so the mosaic can stay sheer for context while your site's radar stays solid on top.

Our servers build the volume and send it down ready to draw, so it appears almost immediately rather than after your phone has ground through a full scan. If no prepared volume exists for your site, the app quietly builds one locally as before.

  • Debris and rotation marked inside the storm, not hidden in a couplet you have to find
  • Opacity follows rain rate, so heavy cores stay solid and light rain goes sheer
  • Height is yours to set, including true scale for real proportions
  • It plays with the loop, so you watch a storm build and collapse in three dimensions
  • Renders at whatever resolution keeps your device smooth, dropping detail before frames
Storm cells rendered as a 3D volume above the map
The Level 2 volume, orbited around a line of storms

Instant Level 2

Tap a site, get the real scan

Level 2 used to mean waiting on a full scan download before anything appeared on screen. Six products now paint in about a second: reflectivity, velocity, correlation coefficient, spectrum width, storm relative velocity and normalized rotation.

The newest scan reaches the app about 12 seconds after the radar sends it. The scan time and VCP are printed on the panel, so you always know how old what you are looking at really is.

Nothing about it can leave you worse off. If the fast lane is slow or unavailable, the app falls back to the full on-device decode it always did.

Level 2 velocity with a tornadic couplet and the scan time readout
Level 2 velocity, one minute old, with the VCP printed on the panel

Animation

Full radar transport bar

Loop the past several volume scans with the controls you'd expect from a desktop radar app, but built for one-thumb use in the truck.

Deep loops are held compactly and expanded only as each frame is shown, so a long loop fits in memory, loads faster and plays smoothly instead of being thinned down to a handful of frames.

  • Play / pause and step forward / back frame by frame
  • Drag the timeline scrubber to any frame in the loop
  • Pick playback speed, slow walk-throughs or full-pace loops
  • Pick frame count, up to about eight hours of Level III history
  • Background frame loading with progress so you know when it's ready
  • Optional FastScan sweep: a beam-reveal animation with range rings and live pipeline chips

Radar Archive

Scrub back to any date and time

The map has a second clock. Pick a date and a time and the radar loads as it was at that instant, so you can walk back through an event you missed or study one you did not.

Storm cell tracks and mesocyclone markers load at the same instant, and an amber banner with a Return to Live button rides the top of the map so you always know which clock you are on.

  • Level III back to May 1992, keeping its full loop depth
  • Level 2 back to June 1991, with the download size shown before you spend it
  • Tornado ID works here too, scoring the archived scan on your own device
  • Enter the time in Local, UTC, Eastern, Central, Mountain, Arizona, Pacific, Alaska or Hawaii, and it converts for you
  • A same-moment line cross references UTC and your own zone, with the date, so a lookup that rolled past midnight is obvious
  • Storm-relative velocity, the cross section and the wind profile all follow the archived clock rather than today's
  • Layers with no history switch off rather than sitting on live data under a past-tense banner
  • Loops build about a third faster than they used to and start playing sooner: a cold two hour Level 2 loop went from about two and a half minutes to about a minute and forty
  • Each frame downloads only the part of the file it needs and unpacks only the tilt it paints, and an archive loop holds on its first frame until you press Play
  • Phones with memory to spare keep more of the loop instead of thinning a two hour loop down to a handful of frames

Share

Send a loop out of the app

Record the loop that is on screen and hand it straight to the share sheet, so a chase loop can reach a net, a group chat or a post without a screen recorder.

  • GIF or MP4, on Android, iOS and Windows
  • Single-site radar, the national composite, satellite, weather models and air quality
  • Pick an output size and see the estimated file size before you commit, up to an XL 1440 pixels for a desktop-sized map
  • Product, site and time burned into every frame, so the loop still says what it is
  • The 3D volume comes with it, so what you share is what you were looking at
  • Encoding runs off the main thread, so the app keeps working while it renders

Color Tables

Sixteen built-in palettes, and your own

Spotter Tools Pro ships with sixteen GR2Analyst-style .pal color tables for Reflectivity, Velocity, and Correlation Coefficient.

If you've already got a palette you like, drop the .pal file in and it just works, same parser, same gradient logic. With Settings Sync on, your imported palettes follow you to your other devices.

  • Reflectivity: 2004 LaCrosse, Apocs, Ben, Reflec 1, Viper HD, Macdonald-Emmerson
  • Velocity: Alpha, A Mix of 2, AWIPS Evans, Force, GRL3 v2, Velocity 1
  • Correlation Coefficient: AWIPS RHO, KK, CC 1, WKRN Nashville
  • Import any GR2Analyst-format .pal file from device storage
  • Per-product selection, different tables for BR, BV, and CC at the same time
Color table picker
Built-in and user-imported .pal color tables

Power-User Controls

Overlay opacity, clutter masks, and gate filters

Tune the radar overlay to match the way you read radar, without compromising defaults that already work for most spotters.

  • Overlay opacity slider so the basemap stays legible underneath
  • Reflectivity clutter mask to surface ground clutter, AP, and biologicals when you want them
  • Velocity clutter mask off by default, so debris signatures are preserved
  • Per-product gate filters for Reflectivity, Velocity, and Correlation Coefficient
  • The Reflectivity filter cleans up the national mosaic as well as single-site radar
Radar overlay settings, opacity, clutter masks, gate filters
Opacity, clutter masks, and per-product gate filters

Cross Sections

Slice a storm from the ground up

Draw a line across a storm and read a vertical slice through it. Instead of inferring structure from a flat top-down view, you see the core's height, how the echo leans, and where the strongest returns sit in the column.

It is backed by full-volume Level 2 decoding, so every tilt of the scan feeds the slice rather than just the lowest elevation.

Drawing a cross section through a storm

Beam Height

Pitch the map and watch the beam rise

Separate from the 3D volume above, and useful for a different reason. Radar does not look straight ahead: the beam climbs as it travels, so a distant echo is sampled thousands of feet up while a nearby one is near the surface. Pitch the map and Spotter Tools Pro draws that geometry, lifting each sweep to its true height.

It makes beam overshoot obvious. At long range you are not looking at the storm's base, you are looking well up inside it, and this is the view that shows you by how much.

The beam climbing with range as the map tilts

Storm Cell Deep Dive

Tap a cell, see the numbers

Tap any storm cell on the radar to read its identifier and key attributes, then expand it into a full readout: rainfall rate, peak reflectivity, storm-top height, footprint, mass and volume, an age tracker, at-a-glance severe indices and, with it switched on, a Tornado ID line.

Picking a cell and opening the deep dive

Storm Tracks

Where each cell is headed

Level III storm tracks and cell attributes show where each cell is headed and how it is evolving, with mesocyclone and Tornado Vortex Signature markers on the storms that carry them, so you can size up the strongest storms at a glance.

Storm tracks and cell characteristics on single-site radar

Dual-View

Two radars, side by side

Split the screen to compare two radar views side by side, different products or two sites, each pane with its own independent controls. On Windows the divider drags, so either pane can have more room.

Reflectivity and velocity in dual view

National Radar

A clean CONUS mosaic for the big picture

When you're trying to spot the next play across the Plains, the single-site view is the wrong tool. The national radar is a GPU-rendered CONUS mosaic drawn from NOAA's full MRMS product catalog, crisp at every zoom, with a transport bar, hourly playback and tap-to-read values.

It opens on Base Reflectivity (QC), with birds, insects and ground clutter removed. Those returns sit at the same strength as light rain, so no filter slider could ever clear them, and on many nights they used to paint a false wash of green across the East. Prefer the original? Pick Base Reflectivity and the app remembers.

Composite and single-site can run side by side: single-site for tactical analysis, composite for situational awareness.

  • Precip Type for the whole country, coloured rain, snow, sleet or freezing rain
  • The 3D volume works nationwide too
  • The QC product and Precip Type loop up to 2 hours; Base Reflectivity reaches 3, 6 and 12 hours
Composite radar mosaic over the southeast US
The national mosaic across multiple sites

More than just radar

Pair the radar with smart push alerts that fire even when the app is closed, full NWS / SPC overlays, and one-tap severe weather reporting.