Find the song playing in a video

That song in the background of a reel, a TikTok or a YouTube video – find out what it is. Upload the video, or send it to the bot, and get the song's name, then the complete track with its lyrics.

Try it here

On the web you upload a video file up to 50 MB; only its sound is sent. In Telegram you can also forward videos, send video notes and press one button under any YouTube link.

Open Find a Song from a Video in Telegram Free · no sign-up · works on phone and desktop

How to use it on this website

  1. Save the video to your device – or screen-record the part where the song plays.
  2. Press Upload above and choose the video. Your browser pulls out the sound, so only audio is sent, not the whole video.
  3. Wait a few seconds while it is analysed.
  4. See the song, with buttons to download it, read its lyrics or open it in the bot.

How to use it in the Telegram bot

  1. Send or forward the video to @MoeinimyDL_bot – a reel, a TikTok, a screen recording, a video note, anything with sound.
  2. Under it, tap Identify the music. For a YouTube link, use Identify the music (Shazam) in the video's menu.
  3. The bot samples the video's soundtrack in several places and names the song once two samples agree.
  4. The complete song arrives as a tagged music file with its lyrics.

Open Find a Song from a Video in Telegram →

Where the music hides

Short videos are built on songs, but they rarely tell you which one – the credit says "original audio", the caption is a joke, and the clip lasts eleven seconds. The song finder listens to the video's soundtrack and works it out, the same way it would with a recording of a song.

What it does with the video

It does not need the picture, only the sound. On the web, your browser opens the video and pulls out its audio track before anything is uploaded, so a 40 MB video costs a fraction of that to send. In Telegram, the bot extracts the sound on its side.

The soundtrack is then cut into overlapping windows across its length and each window is checked, with silent stretches skipped. A song is announced only when two windows independently agree. That rule is what stops a clip with a lot of talking from being confidently labelled as the wrong song. When the windows disagree, you get the candidates as buttons and choose.

For YouTube there is a shortcut in the bot. Send the link and press Identify the music (Shazam) in the video's menu. The bot fetches only a piece of the soundtrack – about a minute and a half from the start – and if nothing is found there, a second piece further in, where songs in vlogs and compilations often start. You never download the video itself.

After it is found

In Telegram, the recognised song is downloaded for you: the studio recording, matched against the catalogue, tagged with its title, artist, album and cover, with a Lyrics button underneath. On the web, the answer comes with buttons to download it, read the lyrics or open it in the bot.

Also useful

Formats, sizes and limits

Formats, sizes and limits On the web In the bot
Input A video or audio file up to 50 MB Any video, video note, file or YouTube link
What is sent Only the sound (extracted in your browser) The file you send
Long videos The first minute is sampled Sampled across the whole length
Result Song name, cover, lyrics, download The full song, tagged, with lyrics

Frequently asked questions

How do I find the song from an Instagram reel?

Download the reel with the Reels downloader – or just forward the reel's video to the bot – then choose Identify the music. The bot recognises the song and sends you the full track.

Can it find the song in a TikTok video?

Yes. Save the TikTok (or get it with the TikTok downloader), send it to the bot and choose Identify the music.

What if people are talking over the music?

Recognition samples several parts of the video and filters the audio in different ways, which often gets through light talking. When speech drowns out the music completely, try a part of the video where the song is clearer.

Do I have to download the whole YouTube video first?

No. Send the YouTube link to the bot and press Identify the music (Shazam) in its menu. Only a short part of the sound is fetched – up to a minute and a half from the start, and a second window further in if the first finds nothing.

Is the video uploaded to your server?

On the web, your browser extracts the sound and only that is sent; it is deleted as soon as the song is identified. In Telegram, the bot processes the file you send and deletes its working copy afterwards.

The song in the video is sped up or slowed down. Will it work?

Speed and pitch changes make fingerprints harder to match, so edited versions are recognised less often than the original. If it fails, the song's name plus "sped up" in the song downloader often finds that edit on YouTube or SoundCloud.

See every tool →