GPX Elevation Corrector
Upload a GPX file to correct its elevation profile using SRTM data from OpenTopography.
Processing Parameters
Moving Average: Simple & fast (default)
Gaussian: Smoother, more natural results
Savitzky-Golay: Preserves peaks & valleys
Median: Removes spikes & outliers
Gaussian: Smoother, more natural results
Savitzky-Golay: Preserves peaks & valleys
Median: Removes spikes & outliers
Window size = 2 × radius + 1 points
Default: 3 (≈ 7 points, ~540m span)
Default: 3 (≈ 7 points, ~540m span)
m
Min elevation change for gain/loss
Default: 3.0m (filters point jitter)
Default: 3.0m (filters point jitter)
m
Min distance for slope calculation
Default: 100m (prevents GPS artifacts)
Default: 100m (prevents GPS artifacts)
pts
0 = Show all points (no downsampling, may be slow)
Default: 500 (good balance, ~7m per point)
Default: 500 (good balance, ~7m per point)
%
Always keep points with slopes ≥ this value
Default: 30% (preserves GPS artifacts for fixing)
Default: 30% (preserves GPS artifacts for fixing)
None: Keep all points
Min Distance: Keep points N meters apart
Douglas-Peucker: Better preserves route shape & distance
Min Distance: Keep points N meters apart
Douglas-Peucker: Better preserves route shape & distance
m
Select a reduction method to enable
⚠️ If checked, the downloaded GPX will only contain the chart's downsampled points
✅ Reduces file size while preserving all steep slopes for your app
📊 Points kept: regular intervals + all slopes ≥ 30%
✅ Reduces file size while preserving all steep slopes for your app
📊 Points kept: regular intervals + all slopes ≥ 30%
✅ Only smooth existing GPS elevation data (no tile download)
⚡ Faster processing, useful for cleaning noisy GPS tracks
⚠️ Requires elevation data in the original GPX file
⚡ Faster processing, useful for cleaning noisy GPS tracks
⚠️ Requires elevation data in the original GPX file
Secondary Steep Slope Correction
Automatically correct point-to-point slopes exceeding a threshold. Useful for GPS artifacts and barometric noise.
None: No secondary correction
Smoothing: Smooth steep sections only
Capping: Hard limit max slopes
Smooth + Cap: Both methods combined
Smoothing: Smooth steep sections only
Capping: Hard limit max slopes
Smooth + Cap: Both methods combined
%
Target slopes steeper than this
Cycling: 15-20%, Hiking: 25-30%
Cycling: 15-20%, Hiking: 25-30%