Song recognition bots in Telegram compared: @SongFinderMusicBot, @auddbot, @SongIDBot

As of November 2026, three Telegram bots that identify a song from a recording and describe themselves publicly are @SongFinderMusicBot (ours: voice messages, video notes, audio and video, groups via /song, 30 recognitions a day), @auddbot (run by AudD, the music-recognition API company, 11,108 monthly users shown on t.me) and @SongIDBot (open source, ACRCloud recognition, 11,515 monthly users shown on t.me). All three send your audio to an outside recognition service, and the other two do not publish a free limit. We have not tested which one finds more songs, so this page makes no claim about that.

Facts checked:

Open in Telegram: @SongFinderMusicBot

Step-by-step guide: What song is this? How to identify a song in Telegram

Side by side

Three song recognition bots in Telegram, facts as of 12 November 2026

@auddbot (AudD)@SongIDBot (Song🆔)@SongFinderMusicBot (ours)Source
What you can sendVoice messages, audio files and videosNot stated by the botVoice message, round video note, audio file or video; files up to 20 MB[1]
What you get backNot stated by the botName, artist, album, duration, release date and YouTube, Spotify and Deezer linksTitle, artist, cover and links to YouTube, Apple Music and Spotify
GroupsNot stated by the botNot stated by the botAdd the bot and reply to a recording with /song
Free allowanceThe bot's limit is not stated. AudD's developer API gives 300 free trial requests, then costs from $5 a month for 1,000 requests; that is the API, not the botFree; limits not stated by the bot30 recognitions a day; a try that finds nothing is usually not counted
Recognition serviceRun by AudD, the company behind the recognition APIACRCloud, according to its READMEAudD and Shazam; if the song is not found, more clips (some at a changed speed) and a search by lyrics on Genius
What happens to your audioNot stated by the botThe README says files are deleted after processing; recognition is done by ACRCloudUp to 9 clips of 12 seconds go to AudD and Shazam; if the song is not found, the recognized sung words of a clip may go to Genius; the recording is deleted after the reply

Which one to choose

  • @SongFinderMusicBot — you want a stated daily limit, recognition in a group with /song, and a second chance when the first try finds nothing.
  • @auddbot — you prefer a bot run by the company that makes the recognition API, which is one of the two services our bot also uses.
  • @SongIDBot — you want an open-source bot that also returns the duration, the release date and a Deezer link.

Where the others are ahead

@auddbot is run by AudD itself, the owner of one of the engines we use. @SongIDBot is open source (its code was last updated in October 2025) and lists more details in its answer, such as duration, release date and Deezer links. On t.me their monthly users (11,108 and 11,515) are about the same, so none of the three can claim to be the most used.

A note on audio and a name to avoid confusing

All three bots hand your audio to an outside recognition service; ours sends more clips and may send sung words to Genius, so read its privacy line before using it. Telegram labels the bot @ShazamBot «[SCAM]» on its t.me page; do not confuse it with the Shazam service, and we leave it out of this comparison. Where the facts about the other bots come from (all read on 12 November 2026): t.me/auddbot, audd.io, t.me/SongIDBot, github.com/smcclennon/SongID, t.me/ShazamBot.

About the bot

Song Finder @SongFinderMusicBot
Yes. 30 recognitions a day are free.

Frequently asked questions

Which Telegram bot is best for finding a song?

It depends on what you need. @SongFinderMusicBot states its limit (30 a day) and works in groups; @auddbot is run by AudD; @SongIDBot is open source. We have not tested which one recognizes more songs.

Can these bots recognize humming or singing?

@SongFinderMusicBot is made for recorded music; humming and live singing are often not found, and if the song is not found it may try the sung words against a lyrics search on Genius. @auddbot and @SongIDBot do not state this.

Where does my recording go when I use a song bot?

Every bot here uses an outside recognition service. @SongFinderMusicBot sends up to 9 clips of 12 seconds to AudD and Shazam (some at a changed speed) and, if the song is not found, may send the recognized sung words to Genius; it deletes the recording after the reply. @SongIDBot's README says files are deleted after processing; @auddbot does not state it.

Is there a free limit?

@SongFinderMusicBot: 30 recognitions a day, free. @auddbot and @SongIDBot do not state a limit publicly; AudD's developer API has its own trial and prices that do not describe the bot.

Sources

  1. Telegram Bot API: local Bot API server, file size limits — https://core.telegram.org/bots/api#using-a-local-bot-api-server

Facts checked:

Related guides