I am looking for a software (for PC, not mobile) that is able to identify the music being played/streamed on the computer sound card output, without the need to use a microphone to detect the sound.


  • Identify a music being played on the browser
  • Identify a music being played by an application

Does anyone know any application with such features?


2 Answers 2


Have you used My Music Recognition before? It should accomplish what you are trying to do. It is able to take the sound from your sound card, look it up on a music database, and return the song information back to you. The application runs on Windows OS.

My Music Recognition (Free)

My Music Recognition uses a powerful audio recognition engine in order to help you get the name of the song you are listening to. It can capture sound from radio streams, the installed music player or any other source and display the name of the song in seconds.

My Music Recognition on the taskbar

  • It needs you to Register on "The Echo Nest" to get an API key for it to work :(
    – Shayan
    Commented Sep 6, 2019 at 23:39
  • And the server is down.
    – Shayan
    Commented Sep 6, 2019 at 23:45

For music playing on the browser, there's a Chrome extension.

When there's a sound on the current tab, and you click on the extension icon, it starts recording the sound. After a couple of seconds, it sends it to the Music Recognition API that recognizes the music and shows what the song is currently playing.

If you have music downloaded on your computer, you can open the audio file in the browser and use the extension just the same.

Disclosure: I work at AudD, the creators of the extension.

  • It works like magic, thanks , I used it on chrome, on macos
    – TarekB
    Commented Apr 16, 2022 at 19:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.