SSTV Decoder is a browser-based tool that allows users to decode Slow Scan Television (SSTV) audio signals into images directly in the browser. It supports popular ham radio SSTV formats such as Robot36, Scottie1, Martin1, and more.
- Upload an SSTV audio file (MP3, WAV, etc.)
- Detect and decode SSTV signals (automatic mode detection via VIS code)
- Supports multiple SSTV modes: Robot36, Scottie1, Martin1, ScottieDX, etc.
- Visual decoding progress and image rendering on canvas
- FFT resolution customization for quality/speed trade-offs
- Fully client-side, no server required
Try it here: sstv-decoder.mathieurenaud.fr
Or try a sample audio file: 🎧 Download test.mp3
- JavaScript (Vanilla) for decoding logic and UI
- Web Audio API for audio signal analysis
- FFT + Barycentric Interpolation for precise frequency detection
- HTML5 Canvas for real-time image generation
- Modular SSTV mode specs via VIS code interpretation
- Open the live SSTV decoder in your browser.
- Upload an SSTV audio recording (WAV, MP3, etc.).
- Select FFT quality if needed (higher = slower but more accurate).
- Click Decode SSTV and wait for the image to appear.
- Use the Download Image button to save the output.
- Robot36
- Robot72
- Scottie1
- Scottie2
- ScottieDX
- ScottieSDX
- Martin1
- Martin2
No installation is needed. Just open the index.html file locally or use the hosted version online.
To run locally:
git clone https://github.com/Equinoxis/sstv-decoder.git
cd sstv-decoder
open index.htmlThis project is licensed under the MIT License. See the LICENSE file for details.
Mathieu Renaud Website · GitHub · LinkedIn
🔗 Project repository: https://github.com/Equinoxis/sstv-decoder