# Add the KEY and BPM for a song

**URL:** https://community.mp3tag.de/t/add-the-key-and-bpm-for-a-song/59706
**Category:** Support
**Created:** [January 15, 2023, 12:15pm UTC](https://community.mp3tag.de/t/add-the-key-and-bpm-for-a-song/59706 "2023-01-15T12:15:21Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![rockbandguy](https://community.mp3tag.de/user_avatar/community.mp3tag.de/rockbandguy/32/13084_2.png) [@rockbandguy](https://community.mp3tag.de/u/rockbandguy)
#### Post date: [January 15, 2023, 12:15pm UTC](https://community.mp3tag.de/t/add-the-key-and-bpm-for-a-song/59706/1 "2023-01-15T12:15:21Z")

</div>

I would like to use MP3tag to add the BPM and the KEY of a song to the MP3.  
Is there a way to extract this information from an online database?  
And if "Yes", which is the best database that works with MP3tag?

---

<div class="post-metadata">

### Author: ![LyricsLover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/c6cbf5/32.png) [@LyricsLover](https://community.mp3tag.de/u/LyricsLover)
#### Post date: [January 15, 2023, 1:53pm UTC](https://community.mp3tag.de/t/add-the-key-and-bpm-for-a-song/59706/2 "2023-01-15T13:53:19Z")

</div>

AFAIK there is no online database for BPM or KEY values.

You can calculate BPM with third party tools for your songs, like the well known [FooBar2000](https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Components/BPM_Analyser_(foo_bpm)) for example.

Also the KEY can be calculated, but I can't suggest you any tool for that.  
Maybe other users can help you?

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [January 15, 2023, 1:54pm UTC](https://community.mp3tag.de/t/add-the-key-and-bpm-for-a-song/59706/3 "2023-01-15T13:54:42Z")

</div>

For Key there was once this thread:

> [@Initial key track](https://community.mp3tag.de/t/initial-key-track/49555):
>
> How can I get INITIAL KEY music? Is it possible to get it automatically?

for BPM I would have suggested the same as @LyricsLover

---

<div class="post-metadata">

### Author: ![LyricsLover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/c6cbf5/32.png) [@LyricsLover](https://community.mp3tag.de/u/LyricsLover)
#### Post date: [January 15, 2023, 2:01pm UTC](https://community.mp3tag.de/t/add-the-key-and-bpm-for-a-song/59706/4 "2023-01-15T14:01:07Z")

</div>

Just for some more background information about a KEY for a song:

> **[Song Key finder](https://getsongkey.com/tools/key-finder)**
>
> Find in what key a song was composed with our online music key Analyzer.

However, **I do not recommend** uploading your own songs there 😉 .

---

<div class="post-metadata">

### Author: ![rockbandguy](https://community.mp3tag.de/user_avatar/community.mp3tag.de/rockbandguy/32/13084_2.png) [@rockbandguy](https://community.mp3tag.de/u/rockbandguy)
#### Post date: [January 16, 2023, 5:27am UTC](https://community.mp3tag.de/t/add-the-key-and-bpm-for-a-song/59706/5 "2023-01-16T05:27:24Z")

</div>

Thank You!  
For single key calculation I have various tools that can do it. I thought of an online database so that I could update the songs I select in a sort of "batch-mode".  
I had a look at MusicBrainz Picard, too. And there is an addon which should get BPM and KEY as tags.  
But I like MP3tag more than "Picard" and I didn't find a way to get things working there.

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [January 16, 2023, 6:59am UTC](https://community.mp3tag.de/t/add-the-key-and-bpm-for-a-song/59706/6 "2023-01-16T06:59:02Z")

</div>

> [@rockbandguy](#):
>
> For single key calculation I have various tools that can do it. I thought of an online database so that I could update the songs I select in a sort of "batch-mode".

This would work only album by album anyway.  
So if you have a tool that looks at the audio part - use that.

> [@rockbandguy](#):
>
> and I didn't find a way to get things working there.

Then you would have to preferably open another thread in which you describe in detail what you have tried so far.

> [@Hints for asking Support Requests](https://community.mp3tag.de/t/hints-for-asking-support-requests/56190):
>
> If you need support using Mp3tag, you can help the community members that are about to support you in finding a solution or workaround to your problem, by following these simple guidelines. Be descriptive, also in what you’ve already tried Please give a short explanation what’s not working as expected or what you’re trying to achieve. It’s best to know any details about the problem at hand and especially, what steps you’ve already tried to solve it by yourself. Helpful information also includ…

---

<div class="post-metadata">

### Author: ![LyricsLover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/c6cbf5/32.png) [@LyricsLover](https://community.mp3tag.de/u/LyricsLover)
#### Post date: [January 16, 2023, 7:45am UTC](https://community.mp3tag.de/t/add-the-key-and-bpm-for-a-song/59706/7 "2023-01-16T07:45:03Z")

</div>

> [@rockbandguy](#):
>
> And there is an addon [for MusicBrainz Picard] which should get BPM and KEY as tags.

Just for others finding this topic:  
The **AcousticBrainz** project - providing the data behind the mentioned BPM and KEY plugins - ended in early 2022:

> **[AcousticBrainz: Making a hard decision to end the project](https://blog.metabrainz.org/2022/02/16/acousticbrainz-making-a-hard-decision-to-end-the-project/)**
>
> We created AcousticBrainz 7 years ago and started to collect data with the goal of using that data down the road once we had collected enough. We finally got around to doing this recenty, and reali…

 ![image](https://community.mp3tag.de/uploads/default/original/2X/d/dab6295aafad2a23026c77cbc9a43adb027cec85.png)

---

<div class="post-metadata">

### Author: ![system](https://community.mp3tag.de/uploads/default/original/2X/c/ce7035d426cb755a7916793326d23b465222a407.png) [@system](https://community.mp3tag.de/u/system)
#### Post date: [February 9, 2026, 12:30pm UTC](https://community.mp3tag.de/t/add-the-key-and-bpm-for-a-song/59706/8 "2026-02-09T12:30:01Z")

</div>


