# write both tags (ID3v2, APEv2)

**URL:** <https://community.mp3tag.de/t/write-both-tags-id3v2-apev2/14519>\
**Category:** Support\
**Created:** [March 5, 2013, 6:12am UTC](https://community.mp3tag.de/t/write-both-tags-id3v2-apev2/14519 "2013-03-05T06:12:08Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Stranger](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/8edcca/32.png) [@Stranger](https://community.mp3tag.de/u/Stranger)\
**Post date:** [March 5, 2013, 6:12am UTC](https://community.mp3tag.de/t/write-both-tags-id3v2-apev2/14519/1 "2013-03-05T06:12:08Z")

</div>

Hi, Is it possible to write both tags (ID3v2, APEv2) in a .mp3 file?  
do you recommend this job?  
also, why there is not any "songwriter" field?

---

<div class="post-metadata">

**Author:** ![JJ\_Johnson](https://community.mp3tag.de/user_avatar/community.mp3tag.de/jj_johnson/32/67_2.png) [@JJ\_Johnson](https://community.mp3tag.de/u/JJ_Johnson)\
**Post date:** [March 5, 2013, 6:20am UTC](https://community.mp3tag.de/t/write-both-tags-id3v2-apev2/14519/2 "2013-03-05T06:20:32Z")

</div>

> [@Stranger](#):
>
> Hi, Is it possible to write both tags (ID3v2, APEv2) in a .mp3 file?

Yes, it is possible. In File \> Options \> Tags \> Mpeg, under Write, you can check both ID3v2 and APEv2 and Mp3tag will write both.

> [@](#):
>
> do you recommend this job?

Do I recommend writing both APE and ID3 tags? No. Not unless you have a specific application that requires it. It can be difficult to maintain and confusing for both yourself and some programs, as some will merge the data from different types of tags and some will give ID3 precedence over APE and some will do the opposite.

---

<div class="post-metadata">

**Author:** ![Stranger](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/8edcca/32.png) [@Stranger](https://community.mp3tag.de/u/Stranger)\
**Post date:** [March 5, 2013, 7:05am UTC](https://community.mp3tag.de/t/write-both-tags-id3v2-apev2/14519/3 "2013-03-05T07:05:43Z")

</div>

So which do you think is better? (ID3v2 or APEv2)  
Which is more compatible with various applications and hardwares?

---

<div class="post-metadata">

**Author:** ![JJ\_Johnson](https://community.mp3tag.de/user_avatar/community.mp3tag.de/jj_johnson/32/67_2.png) [@JJ\_Johnson](https://community.mp3tag.de/u/JJ_Johnson)\
**Post date:** [March 5, 2013, 7:07am UTC](https://community.mp3tag.de/t/write-both-tags-id3v2-apev2/14519/4 "2013-03-05T07:07:08Z")

</div>

ID3v2

---

<div class="post-metadata">

**Author:** ![Stranger](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/8edcca/32.png) [@Stranger](https://community.mp3tag.de/u/Stranger)\
**Post date:** [March 5, 2013, 7:21am UTC](https://community.mp3tag.de/t/write-both-tags-id3v2-apev2/14519/5 "2013-03-05T07:21:08Z")

</div>

Thanks, can anyone explain to me about the "songwriter" and "arengment by" fields?  
how can i add and edit this fields?

---

<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:** [March 5, 2013, 7:34am UTC](https://community.mp3tag.de/t/write-both-tags-id3v2-apev2/14519/6 "2013-03-05T07:34:35Z")

</div>

You can have a look at the specification here: [http://id3.org/id3v2.3.0](http://id3.org/id3v2.3.0)  
You will not find something like 'songwriter' or 'arrangement'.

What exactly do you mean with this two terms? Maybe 'Lyricist/Text writer'? Or 'Composer?  
Maybe you find some similar description in the specification and then in Mp3tag?

---

<div class="post-metadata">

**Author:** ![Stranger](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/8edcca/32.png) [@Stranger](https://community.mp3tag.de/u/Stranger)\
**Post date:** [March 5, 2013, 6:57pm UTC](https://community.mp3tag.de/t/write-both-tags-id3v2-apev2/14519/7 "2013-03-05T18:57:36Z")

</div>

I'd just like to add these two fields to my .mp3 files  
"arangment by" and "songwriter" are the important information about a song

---

<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:** [March 5, 2013, 7:02pm UTC](https://community.mp3tag.de/t/write-both-tags-id3v2-apev2/14519/8 "2013-03-05T19:02:52Z")

</div>

You can add a user-defined tag.  
Select the file, press Alt-T to open the extended tags dialogue.  
Click the New-Button. Enter a fieldname e.g. "Arrangement by" or "Songwriter".  
Enter the data.  
Close all dialogues with OK.

Note: such user-defined fields are usually not displayed by players, so it could be a good idea to hijack another field like "publisher" or "composer" which are V2.3 standard fields so that the chance of being visible in a program is a little higher.

---

<div class="post-metadata">

**Author:** ![Stranger](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/8edcca/32.png) [@Stranger](https://community.mp3tag.de/u/Stranger)\
**Post date:** [March 5, 2013, 7:20pm UTC](https://community.mp3tag.de/t/write-both-tags-id3v2-apev2/14519/9 "2013-03-05T19:20:03Z")

</div>

ok, thanks for quick replies

---

<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:24pm UTC](https://community.mp3tag.de/t/write-both-tags-id3v2-apev2/14519/10 "2026-02-09T12:24:23Z")

</div>

Closed on February 9, 2026, 12:24pm UTC


