Have you ever wanted to receive images directly from space? Recently, I found out that the International Space Station (ISS) occasionally transmits images down to Earth using radio waves, and with a surprisingly simple setup, you can receive them at home. I thought that was pretty cool, so I gave it a try.

At the time of writing, the last ARISS SSTV event took place just about a week ago. Here’s how I managed to receive images from the ISS and how you can do it too.

The ISS doesn’t constantly send these images, so you’ll need to check the ARISS SSTV event page for future transmissions.

What Is SSTV?

SSTV (Slow Scan Television) is a way to transmit images using audio over radio frequencies. The ISS this time uses a mode called PD-120, which transmits one image in about 126 seconds. The transmissions are usually sent on 145.800 MHz FM Wide in the 2-meter amateur radio band.

Between images, there’s typically a 2-minute pause, so if you hear silence after receiving one image, that’s normal. The end result is a 640px x 496px image.

My Setup

Baofeng UV-5R

The easiest way to receive SSTV images is to use a cheap handheld radio like the Baofeng UV-5R. I used this with an upgraded antenna - the Nagoya NA-771, which is tuned for 144 MHz (close enough to 145.800 MHz). This made a big difference in signal quality, especially when the ISS was low on the horizon.

To set the frequency, you can use a tool like Chirp to program the radio. Set it to 145.800 MHz. By setting Duplex to Off, you disable transmitting anything accidentally.

It would be beneficial to disable Squelch on the radio. You can do this by setting the squelch level to 0 (the lowest setting). This way, you can hear the beeps even when the signal is weak. A noisy signal is better than no signal at all.

To record the audio, you can simply hold your phone up to the speaker and capture the beeping sound. But for better quality, I connected the Baofeng to my laptop using a 3.5mm AUX cable (Just make sure you use a 4-Pin cable, so that you can actually get the Microphone input). This avoids speaker noise (like crackling on noisy signals) and gives you a cleaner signal to decode later. I recorded using Audacity.

When you plug in an AUX cable, the Baofeng mutes its speaker. If you still want to hear what’s being received in real-time (for example, to check if it’s noisy), you can use a tool like Helvum (for Linux) or another audio patch software to route the mic input to your laptop speakers. Audacity also supports input monitoring, but it has a small delay.

RTL-SDR

I also tested an RTL-SDR USB dongle with a computer and software like Gqrx. While it worked, I had trouble getting a strong signal - probably because the antenna I used wasn’t tuned. The Baofeng gave better results overall.

That said, the RTL-SDR does have one advantage: Gpredict can work with Gqrx to automatically adjust the tuning frequency for Doppler shift. I’m not sure this is absolutely necessary for SSTV, but it’s a cool feature.

If you don’t have any of these devices, you can look online for WebSDR receivers that provide this functionality online.

Tracking the ISS

You’ll need to know when the ISS will be overhead in your area. Some apps and tools I used for this:

  • ISS Detector (Android)
  • Spot the Station (official NASA app)
  • Gpredict (Linux)

A typical ISS pass lasts about 10 minutes. When the ISS comes into range and if they are currently sending, you’ll hear a series of beeps and tones - that’s the SSTV signal. A PD-120 image takes a bit over 2 minutes to send. Depending on the timing and pass angle, you might receive one or even two images per pass. If you hear a lot of them over a week, you can even start to recognize each image by the sound they make. You may sometimes need to look in the App for settings to also show daytime passes as most are made for seeing the Station with your eyes, not for radio reception.

During the pass, I kept my antenna pointed toward the ISS’s position using the app’s live tracking. If the signal started getting noisy, I adjusted the antenna’s orientation.

If you hear a noise like this (SSTV Header), it means the SSTV transmission is starting:

Try listening at different times of day to capture different slides.

Decoding the Images

Once you’ve recorded the audio, you can decode it into an image using SSTV software. These are the tools I used:

  • Linux: QSSTV
  • Windows: MMSSTV
  • Android: Robot36

Just keep the program open while recording or use them to decode the recording later. These programs usually auto-detect the PD-120 mode, but if not, you can select it manually.

If you’re using MMSSTV, it needs the audio in a special .mmv format. You can convert your recording using ffmpeg:

1
ffmpeg -i 'input.mp3' -ac 1 -ar 11025 -f s16le -c:a pcm_s16le -y "output.mmv"

Then in MMSSTV, go to “File” → “Play Sound from the file…” and load the .mmv file.

I tested decoding using both phone microphone recordings and direct AUX recordings. The direct connection produced much better results: less background noise and clearer tones.

If your image has green lines, try adjusting the slant setting in the software.

Sharing Your Images

Once you’ve decoded some images, you can share them with the community through the ARISS SSTV Gallery. You can even receive a certificate of participation if you submit during an active event. It’s a fun way to be part of a global amateur radio effort.

Here are some of the images I managed to receive during the July 2025 SSTV event. I included the sound files for each image so you can hear the SSTV tones that were transmitted.

SSTV image from the ISS, Slide 1 of 12, celebrating the 40th anniversary of the STS-51F mission. The image displays two logos against a black, starry background. On the left is the circular Spacelab 2 mission patch showing the Space Shuttle over the Earth. On the right is the rectangular SAREX (Shuttle Amateur Radio Experiment) logo, also featuring the shuttle and Earth. Text below identifies them as the 'STS-51F Mission and SAREX Logos'.

Slide 1/12 - Sound file

SSTV image from the ISS, Slide 2 of 12 The image features the seven-member crew of the Space Shuttle Challenger mission, floating together in the microgravity environment of the Spacelab module. All the astronauts are wearing sunglasses and smiling for a group photo. The text at the bottom reads 'STS-51F Crew'

Slide 2/12 - Sound file

SSTV image from the ISS, Slide 3 of 12 40th Anniversary. The image is a bust photot of astronaut Tony England, who is smiling and looking towards the camera. He is wearing a blue polo shirt with a mission patch on the chest. The background shows the interior of the shuttle. The text at the bottom identifies the image as 'SSTV Image of Tony England W0ORE'. The image has a slight blueish tint

Slide 3/12 - Sound file

SSTV image from the ISS, Slide 9 of 12, celebrating the 50th anniversary of the Apollo-Soyuz mission. The image is a formal group portrait of the American astronauts and Soviet cosmonauts. The crew members are posed together in front of the American and Soviet flags, holding a model of the docked Apollo and Soyuz spacecraft. The text at the bottom reads 'Apollo Soyuz Crew'

Slide 9/12 - Sound file

SSTV image from the ISS, Slide 10 of 12, celebrating the 50th anniversary of the Apollo-Soyuz mission. The image is a side-by-side view of the two rocket launches. On the left, the Soyuz rocket is shown lifting off from its launchpad. On the right, the Apollo Saturn V rocket is shown on its launch tower. The caption below reads 'Soyuz (R) and Apollo (L) Launches'.

Slide 10/12

SSTV image from the ISS, Slide 11 of 12, for the Apollo-Soyuz 50th Anniversary. The image shows an artist's depiction of the Apollo and Soyuz spacecraft docked together in orbit above the Earth. Below the spacecraft are portraits of the five crew members: astronauts Thomas Stafford, Vance Brand, and Deke Slayton, and cosmonauts Alexei Leonov and Valeri Kubasov. The text at the bottom reads 'Apollo Soyuz Artist Depiction'

Slide 11/12