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: @SongFinderMusicBotStep-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 send | Voice messages, audio files and videos | Not stated by the bot | Voice message, round video note, audio file or video; files up to 20 MB | [1] |
| What you get back | Not stated by the bot | Name, artist, album, duration, release date and YouTube, Spotify and Deezer links | Title, artist, cover and links to YouTube, Apple Music and Spotify | |
| Groups | Not stated by the bot | Not stated by the bot | Add the bot and reply to a recording with /song | |
| Free allowance | The 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 bot | Free; limits not stated by the bot | 30 recognitions a day; a try that finds nothing is usually not counted | |
| Recognition service | Run by AudD, the company behind the recognition API | ACRCloud, according to its README | AudD 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 audio | Not stated by the bot | The README says files are deleted after processing; recognition is done by ACRCloud | Up 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

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
- 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
- What song is this? How to identify a song in Telegram
- Voice messages to text without Telegram Premium: the options compared
- Telegram's sticker editor, @Stickers or a bot: which to use
- Voice-to-text bots in Telegram compared: @TranscribeVoiceBot, @voicybot, @egvoicebot
- PDF bots in Telegram compared: @PhotoToPdfMakerBot and @pdfbot
- All guides