DEMO RUN · TX 47.0567° N 8.4853° E · 25 m AGL · 868 MHz · 10 W ERP

Radio coverage &
line of sight,
computed on your GPU.

Waveshed is a free, browser-based tool for radio coverage maps and line-of-sight analysis. WebGPU does the work, parallel CPU workers fill in when it can’t, and the status line below shows every step.

Open simulator free · no sign-up

The run on the map above.

These parameters are fed to the real engine, in your tab, the same pipeline that powers the simulator. Timings appear once the run completes, they are measured, not quoted.

modelITM (Longley-Rice)
tx47.0567° N 8.4853° E, Rigi Kulm, 1798 m AMSL
tx height25 m AGL
rx height2 m AGL
frequency868 MHz · 10 W ERP
range30 km
terrainMapzen Terrarium DEM · ~150 m grid
download
assembly
compute
Run your own →

COMPUTE BACKEND

Your GPU does the work.

The engine compiles the ITM model to WebGPU compute shaders and runs the coverage grid in parallel on your graphics hardware, off the main thread, so the page stays responsive. No GPU, or no WebGPU support? It falls back to parallel CPU workers automatically. Either way, every run reports which backend actually executed, never a guess.

Primary
WebGPU compute shaders, the coverage grid is evaluated in parallel on your GPU.
Fallback
Parallel CPU workers (WASM). Same engine, same results, just slower.
Reporting
The backend label on every run comes from the engine's own report, not a guess.
Privacy
All of it happens in your tab. Terrain comes down, nothing goes up.

Specifications

Models
LOS · ITM (Longley-Rice) · FSPL (soon)
Terrain
Mapzen Terrarium DEM, global coverage
Compute
In your browser, WebGPU-accelerated with CPU fallback. Nothing is uploaded.
Free tier
30 km range, resolution down to 20 m, no account
Exports
PNG · GeoTIFF · KMZ
Color presets
default · high-contrast · colorblind-safe

Place your transmitter.

Open simulator

free LOS & RF analysis · 30 km · resolution down to 20 m · no account