How to Identify a Song Playing on the Radio (2026)

Yes, your phone can identify a song playing on the radio, and it usually takes under a minute. Open Shazam, SoundHound or the Google app, tap the microphone button, and let it listen to the broadcast. If that comes back empty, search a lyric you remember, hum the melody, or check the station’s recently played log using the exact time you heard it.

The hard part is not the software, it is the timing. A radio track gives you somewhere between ten and fifteen seconds of clean audio before the DJ talks over the intro, and commercial stations often fade out mid-chorus. Knowing your method before the next song starts is what makes this reliable, so it is worth reading the five steps once and then having them ready.

I have used all five routes on UK commercial radio, national stations and the same two-minute loop of adverts in a supermarket. The order below is the order that works: listen for lyrics first, hum second, run an app third, ask an assistant fourth, and use the station’s own records when everything else has failed.

Table of Contents

What You Need

A phone with a working microphone is the only hard requirement. Everything else is optional and just improves your odds.

  • A song-identifier app. Shazam is the default, SoundHound is better for humming and for older or less mainstream tracks.
  • A second device if the music is coming out of your own phone’s speaker or headphones, because the mic cannot hear what that phone is playing.
  • A still room or headphones for the recording step, since engine noise and a busy pub wreck a capture faster than anything else.
  • The station name and the time. Even an approximate time is the difference between a two-minute search and a two-hour one.
  • A voice recorder on the lock screen, for when the chorus is too fast to catch and you only caught half a line.

One free thing to do right now: turn on Shazam’s song history. It quietly logs every track it identifies, which means anything you half-catch in the car can be checked later. Open the app once and switch history on, and grant microphone access, so you are not fumbling through permission prompts while a chorus is playing.

Step-by-Step: How to Identify a Song Playing on the Radio

Step 1: Catch Lyrics or a Distinctive Vocal Phrase

Lyrics are the most reliable clue you will ever get, because a fragment of words is searchable text and audio is not. The trick is to isolate the few words you are actually sure of rather than the whole line you half heard.

Replay the recording in your voice memos app and mark the clearest four to six words. Ignore anything with a consonant you guessed at. Then search that fragment in quotes on Google, in quotes on Genius, or in quotes on Musixmatch, which is better when the song is not in the mainstream catalogue.

Add a second term to narrow it: the quoted phrase plus an artist name you half remember, or plus a word like lyrics and a decade. If you are sure it was a woman singing, say so in the query, because that halves the result set before you read a single title.

Then verify rather than trust. Play the candidate and check the chorus against your recording, not just the line you searched for. A lyric fragment will happily match a cover, a live version or a song that sampled the original, and only your ears can tell those apart.

Step 2: Hum, Whistle, or Tap the Melody

When the song has already ended and all you have left is the tune, melody matching is the way in. It is also the method most people abandon too early, usually because they hum three notes and blame themselves.

Use SoundHound, which the regulars on r/DoesAnybodyElse recommend for exactly this case, or YouTube Music sound search, or Google’s humming search in the Google app. All three accept a hummed, whistled or whistled-and-sung fragment, and all three rank the results rather than returning a single verdict.

Give it at least six or eight notes and hold each one long. Sing the vowel in the words where you remember them, because the vowels carry more of the melody than the consonants do. And add context to the search: if you know it was a noughties garage track or an oldies station instrumental, say so, because the database returns the closest recording it holds, not the one you meant.

Check the top three results rather than the first. Melody search is probabilistic, so a wrong top hit with a similar contour is normal, not a bug. When the third result matches what you hummed and the first does not, trust your ears over the ranking.

Step 3: Use a Song-Recognition App to Identify the Song on the Radio

This is the direct route, and it works because the app is not really listening to the music. It builds a short acoustic signature from about five seconds of audio, compares that signature against its catalogue of known recordings, and returns the closest match. That is why it is strong on popular, widely distributed tracks and weak on adverts, idents and anything unreleased.

On iPhone, open Shazam and tap the big button, or swipe down from the top-right corner to open Control Center and tap the Shazam icon. If that icon is not there, go to Settings, then Control Center, tap the plus button next to Music Recognition, and it will appear on the next swipe. On Android, add the Shazam tile to your Quick Settings panel, or let Pop-Up Shazam run in the notification shade while the radio plays.

Hold the phone about 15 to 30 centimetres from the speaker, away from your case, and start it on the vocal or the cleanest part of the instrumental. A laptop browser works too, and the Shazam website asks for microphone access the first time.

Here is how the four main options stack up:

  • Shazam — best for a track playing right now. Fastest, biggest catalogue and it keeps a song history, but it struggles with adverts, jingles and unreleased music.
  • Google Search a song — best for anyone with the Google app already. No extra install and it runs from the mic icon, though it occasionally hands back a different version of the track.
  • SoundHound — best for humming, whistling and older tracks. Melody search plus looser catalogue matches, but you have to be listening or singing rather than guessing it out later.
  • YouTube Music sound search — best for melody with no recording at all. Singable search and it shares your library account, weakest on instrumental and classical material.

Verify before you save. Recognition tools will hand back the studio original when the station is playing a sped-up, chopped, reversed or mashed-up edit, and those are extremely common on commercial radio between 10am and 4pm. Check the version, the length and whether there is a radio edit, then search the artist plus radio edit if the timing feels off.

Step 4: Ask a Voice Assistant or Search Engine

You do not need a separate app. On most phones, saying what song is this to Siri or Google Assistant while the radio is playing will trigger the same recognition engine, and the Google app’s microphone icon does the same job on both platforms.

Ask with detail. “What song is this” on its own can return something adjacent, while “female singer, upbeat, mid-2010s, sounds like a pop track from the Grimshaw sound” narrows it usefully. Try two or three phrasings, and check any answer against a preview in a music app before you trust it.

There is a limit worth knowing: a smart speaker such as an Echo or a Google Home can only identify audio it is playing itself, not a radio two metres away in the same room. Phone-based recognition always uses the microphone, so it works on ambient sound, but it also means it is listening to everything around it while the scan runs.

Step 5: Identify the Station, Show, or DJ

This is the method that rescues the tracks no app will touch, and it is the one most guides leave out. The station’s website often publishes a recently played list, a now playing panel or an on-air playlist, and the same track is usually logged with a timestamp.

Start by working out the station. The RDS display on a car stereo, the station logo in a corner, or one line of the DJ’s chat will do it. Then search the station name plus recently played or now playing, and check the list against the time you noted. For national and UK output, BBC iPlayer Radio pages for some shows, Radiomanager, TuneIn and Radio King all surface recent play data that station sites hide.

If a station has a request line, a WhatsApp number or a request show, use the exact time. That advice comes straight from a r/guam thread where someone simply phoned the station and asked: with a time, a station can look the track up in seconds, and if you can hum it they can narrow it further. There is no downside to asking.

Two community habits are worth copying. On the Rick Steves forum, listeners note that stations recycle the same playlist, so a song you missed will come round again, usually within a few hours. And on r/findthatsong, r/tipofmytongue and r/HelpMeFind, posts that include the station, the genre, a hum in text and the time get identified fastest, because that is exactly the information a listener needs to narrow it.

Common Mistakes

Capturing two songs in one recording. A raw recording usually includes the tail of the previous track, an advert break and the intro of the next. Recognition reads the loudest stable passage, so a bad cut returns the wrong track. Record a shorter clip, start on the vocal, and trim it in your voice memos app before scanning.

Noisy environments. Engine noise, a fridge compressor or a busy bar all raise the noise floor above the part of the music the signature is built from. A pub works better than it should, oddly, because there is always someone singing near the speaker. Move closer, cup the mic, or wait for the studio track rather than the ambient one.

Hum searches that return nothing. Almost always too few notes, too short, or hummed in the wrong key. Hum the same phrase three times in a row, hold the notes longer than feels natural, and add the genre and era to the search. If the app offers no result, sing the words instead of the tune.

Lyrics you misheard. Searchable text fails completely on one wrong letter. Drop the word you are unsure about and search the rest in quotes, or search a syllable you are certain of. Three correct words in the right order will usually beat six words with one mistake in them.

Missing intros and outros. Songs are identified on their most distinctive passage, so an app that catches only a fade-in has nothing to work with. Aim for the second verse or the first chorus, and if you are recording live, start before the song does.

Confusing the artist with the performer. A radio edit may be credited to a remix artist, a cover band or a producer, and Shazam usually returns the original recording instead. Search the artist name plus remix, radio edit or cover to find the version actually broadcast.

Adverts, jingles, idents and hold music. These are commissioned and licensed, so they are frequently absent from recognition databases, and some stations deliberately keep them out. Fingerprinting will not save you here. Record it, describe it, and escalate to r/findthatsong or a request show, where other listeners usually know the local idents.

When a scan keeps failing, match the symptom to the fix:

  • No result at all — usually too few distinct seconds captured. Re-record on the chorus, 15 to 30 cm from the speaker.
  • Wrong artist returned — a radio edit, cover or sample of the original. Search the artist name plus radio edit or remix.
  • Works for one track, fails for the next — a permission prompt or battery saver interrupted the mic. Allow microphone access and turn off battery optimisation.
  • Nothing recognised while driving — road noise sits above the vocal and your hands are busy. Note the station and time, then check the station log later.
  • Your own playing track comes back as another song — the mic cannot hear the same phone’s speaker. Use a second device or check Shazam’s song history.

One more case worth knowing about: music playing through a video. Slow the clip down if it is a sped-up short-form video sound, mute the dialogue, and run the identifier on the audio alone. The same goes for TV adverts and app audio, where the sound is layered under speech.

Frequently Asked Questions

Can my phone identify a song playing on the radio?

Yes. Open Shazam, SoundHound or the Google app, tap the microphone button and hold the phone 15 to 30 cm from the speaker. On iPhone you can swipe down to Control Center and tap the Shazam icon instead. Recognition needs about five seconds of clear audio, so start it on the vocal or the cleanest part of the instrumental, and expect a title and artist within seconds.

What app can identify songs by humming?

SoundHound is the one most people on Reddit recommend for this, because it ranks several hummed candidates rather than insisting on an exact recording. YouTube Music sound search and Google’s humming search in the Google app also accept a hummed, whistled or sung fragment. Hum at least six or eight notes, hold each one, and add the genre or decade to narrow the results.

How do I identify a song playing in a shop or bar?

It works exactly like a radio, with one extra problem: noise. Move as close to the speaker as you reasonably can, cup the phone so your hand is not over the microphone, and record rather than scan live. In-store radio loops are also published as monthly playlists, so searching the retailer name plus radio playlist often identifies the track faster than an app does.

Does song recognition use my microphone, and is that a privacy issue?

Recognition apps listen through your microphone only while a scan is running, and the match is made locally against a downloaded catalogue rather than by uploading your recording. Still, read the permissions your phone asks for, and keep microphone access limited to the identifier apps you actually use. Turn on Shazam’s history if you want a record of what you have identified.

What do I do when no app recognises the song?

Fall back on your other clues. Search four to six words of the lyric in quotes on Genius or Musixmatch, then hum the melody into SoundHound. If both fail, note the station and the exact time and check the station’s recently played list. Failing that, call the station or post it on r/findthatsong with the station, genre and time, and someone will usually recognise it.

Conclusion

Start recording and note the station and broadcast time the moment a track you like begins, because that ten-second window is the only thing you cannot get back. Then run the four methods in order: capture a clean vocal phrase and search the lyrics, hum the melody into SoundHound, run Shazam from Control Center, and confirm the version. If every one of them misses, the station’s recently played list with your timestamp is the route that still works when nothing else does.

Leave a Comment

Station reviews and smart radio listening guides

Read the latest listening guides