# Tag Cleanup: Clearing all non-standard / ID3 tags?

**URL:** https://community.mp3tag.de/t/tag-cleanup-clearing-all-non-standard-id3-tags/13671
**Category:** Support
**Created:** [July 21, 2012, 5:06pm UTC](https://community.mp3tag.de/t/tag-cleanup-clearing-all-non-standard-id3-tags/13671 "2012-07-21T17:06:06Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![rytz](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/r/b2d939/32.png) [@rytz](https://community.mp3tag.de/u/rytz)
#### Post date: [July 21, 2012, 5:06pm UTC](https://community.mp3tag.de/t/tag-cleanup-clearing-all-non-standard-id3-tags/13671/1 "2012-07-21T17:06:06Z")

</div>

Greetings.

I'm basically trying to do a cleaning pass on all my music to remove all non-ID3 tags that might be present. I'm able to easily clear ID3 data from fields that I don't care about, but what about "hidden" or "custom" fields that you can't see? Maybe the user uses a DJ program that adds custom tags for something and you never even know they are there? How would you do a complete clean of these non-standard tags?

Now, I do know about the "Remove Tag" feature and the options associated with it. I've set MP3TAG to NOT remove ID3v1/2 tags when doing "Remove Tag" (I can do those in bulk myself manually) but from my experimentation with "Remove Tag" this doesn't remove custom or hidden non-ID3 fields.

Can someone give me some insight on the best methods for cleaning / clearing out all non-standard / ID3 data that might be hiding in MP3 files?

Thanks!

---

<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: [July 21, 2012, 5:17pm UTC](https://community.mp3tag.de/t/tag-cleanup-clearing-all-non-standard-id3-tags/13671/2 "2012-07-21T17:17:58Z")

</div>

There are action type like "Remove all tags except" or "Remove tags".  
If you apply the "except" action then enter a list of fields that you want to keep. All others will get deleted.

---

<div class="post-metadata">

### Author: ![rytz](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/r/b2d939/32.png) [@rytz](https://community.mp3tag.de/u/rytz)
#### Post date: [July 21, 2012, 6:19pm UTC](https://community.mp3tag.de/t/tag-cleanup-clearing-all-non-standard-id3-tags/13671/3 "2012-07-21T18:19:57Z")

</div>

I hadn't looked at the actions stuff yet - thanks. I'll take a look.

---

<div class="post-metadata">

### Author: ![rytz](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/r/b2d939/32.png) [@rytz](https://community.mp3tag.de/u/rytz)
#### Post date: [July 21, 2012, 9:19pm UTC](https://community.mp3tag.de/t/tag-cleanup-clearing-all-non-standard-id3-tags/13671/4 "2012-07-21T21:19:26Z")

</div>

> [@ohrenkino](#):
>
> There are action type like "Remove all tags except" or "Remove tags".  
> If you apply the "except" action then enter a list of fields that you want to keep. All others will get deleted.

The "Remove all tags except" action worked great. Just had to add the fields I wanted to keep and everything else was removed.

Thanks! Awesome program!

---

<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:23pm UTC](https://community.mp3tag.de/t/tag-cleanup-clearing-all-non-standard-id3-tags/13671/5 "2026-02-09T12:23:58Z")

</div>


