# Remove feat. from ARTIST

**URL:** https://community.mp3tag.de/t/remove-feat-from-artist/42758
**Category:** Support
**Created:** [August 25, 2018, 9:16am UTC](https://community.mp3tag.de/t/remove-feat-from-artist/42758 "2018-08-25T09:16:42Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Bran\_Dragon](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/b/b9e5f3/32.png) [@Bran\_Dragon](https://community.mp3tag.de/u/Bran_Dragon)
#### Post date: [August 25, 2018, 9:16am UTC](https://community.mp3tag.de/t/remove-feat-from-artist/42758/1 "2018-08-25T09:16:42Z")

</div>

Hello,

Hopefully I'm posting this at the right place 😉 If not, please direct me to the right thread, I'll happily move there 😉

There is something I can't quite figure out.

I'd like to filter featured artist from TITLE [feat. Jaren] and move it to ARTIST. I've managed to create to seperate actions that do this, but I have to search for the couple of songs manually to get it done.  
Considering I have to do this in a 100+gb DJ track library, this takes a lot of time lol

I know MP3Tag can filter out a certain string at the end, so it gets removed automatically.

Can you help me with this.  
I would like to have a rule at the end of my actions, that finds an emty feat. at the end of ARTIST (ex. Above & Beyond feat. as apposed to Above & Beyond feat. Richard Bedford) and remove that feat.

Thank you 😄

Greenz Bran

---

<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: [August 25, 2018, 2:02pm UTC](https://community.mp3tag.de/t/remove-feat-from-artist/42758/2 "2018-08-25T14:02:08Z")

</div>

see e.g. here where you find additional links:

> [@How to move feat in the title tag to next to the artist tag](https://community.mp3tag.de/t/how-to-move-feat-in-the-title-tag-to-next-to-the-artist-tag/42731/2):
>
> see e.g. here: or here

To filter for a certain word enter something lik  
%title% HAS feat.  
in the filter box at the bottom.

---

<div class="post-metadata">

### Author: ![Bran\_Dragon](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/b/b9e5f3/32.png) [@Bran\_Dragon](https://community.mp3tag.de/u/Bran_Dragon)
#### Post date: [August 25, 2018, 2:18pm UTC](https://community.mp3tag.de/t/remove-feat-from-artist/42758/3 "2018-08-25T14:18:53Z")

</div>

Oh cool, didn't know about the HAS function yet 😉

But this would delete %artist% feat. %featured% as well, I take it?

What I'm looking for is determining if %artist% has feat. at the end of the info field.  
So instead of %artist% feat. %featured%, it would have to be %artist% feat. so I can delete the empty "feat."

---

<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: [August 25, 2018, 2:36pm UTC](https://community.mp3tag.de/t/remove-feat-from-artist/42758/4 "2018-08-25T14:36:22Z")

</div>

The filter does not remove anything.  
Do you want to get the files where "feat." is the last word?  
Then use the filter  
%title% MATCHES "feat.$"

Once you have that list, you can remove the "feat." with an action of the type "Replace" for Title  
Search string: feat.  
Replace string:  
(leave empty)

---

<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:27pm UTC](https://community.mp3tag.de/t/remove-feat-from-artist/42758/5 "2026-02-09T12:27:37Z")

</div>


