# Batch change cover art type

**URL:** <https://community.mp3tag.de/t/batch-change-cover-art-type/8800>\
**Category:** Support\
**Created:** [August 18, 2009, 2:59pm UTC](https://community.mp3tag.de/t/batch-change-cover-art-type/8800 "2009-08-18T14:59:02Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![sj1188](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/ba8739/32.png) [@sj1188](https://community.mp3tag.de/u/sj1188)\
**Post date:** [August 18, 2009, 2:59pm UTC](https://community.mp3tag.de/t/batch-change-cover-art-type/8800/1 "2009-08-18T14:59:02Z")

</div>

Hi all 🙂  
My entire music library is well tagged, complete with album art. Recently i bought a new phone - Nokia 5800 Xpress music.I tried transferring some music files to it but noticed that none of the album art showed up while playing it on the phone. I use iTunes to manage my library and found out that it stores album art type as 'Other' when my phone requires it to be 'Front Cover'.

I know I can the cover art type using Mp3tag but it allows to do so only for individual tracks or those having same art. How can i change the cover art type to 'Front Cover' for multiple albums simultaneously.

I saw that there is some field '%\_cover\_type%' that i can use as a column to find out which mp3 files have what type of art. But i cannot use it in any action and modify its value.

Any help would be appreciated as i am stuck and don't know how to proceed.  
Thanks. Shweta

---

<div class="post-metadata">

**Author:** ![simileblue](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/s/90db22/32.png) [@simileblue](https://community.mp3tag.de/u/simileblue)\
**Post date:** [November 19, 2009, 11:50am UTC](https://community.mp3tag.de/t/batch-change-cover-art-type/8800/2 "2009-11-19T11:50:03Z")

</div>

Hi, I was stuck by the same problem, but finally I figured it out by using the following set of actions:

1. Regular expression "ALBUM": " $"-\>""
2. Regular expreesion "BAND": " $"-\>""/\* These 2 Steps delete the ending blank if there are any. \*/
3. Format value "COMMENT": %band% - %album%/\*I use "COMMENT" tag as a medium. You can use any other tag you like instead of COMMENT.\*/
4. Regular expression "COMMENT": "[\?"\\\/:\*\<\>|]" -\> "\_"/\*Exchange the characters ?"\/:\*\<\>| for \_ , you know, these characters in "album" or "band" cannot be used as filename in Windows.\*/
5. Export cover to file "DOCUMENT.PATH\\%COMMENT%"/\*Export the existing cover art to a given folder.\*/
6. Import cover from file "DOCUMENT.PATH\\%COMMENT%.jpg"/\*Remeber to tick the box to "Delete existing cover art", and new added cover art will be set "front cover" as default.\*/ !Notice! you may need to change the ".jpg " into ".png" or ".bmp" due to the original image type.
7. Regular expression "COMMENT": "." -\> "" /\*Clear up the medium tag.\*/

Hope this can also work out for you!  
= ![^_^](https://community.mp3tag.de/uploads/default/original/1X/15b21e4a9fd37d565d77674de6a426ea5c1c9673.gif "^\_^")=

---

<div class="post-metadata">

**Author:** ![JWH](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/j/c67d28/32.png) [@JWH](https://community.mp3tag.de/u/JWH)\
**Post date:** [January 14, 2010, 9:27pm UTC](https://community.mp3tag.de/t/batch-change-cover-art-type/8800/3 "2010-01-14T21:27:02Z")

</div>

Hi,

Thank you for you great solution.

This also did the job for me (faster than your solution):

1. Export cover to file "d:\covers\%\_DIRECTORY%\%\_FILENAME%"

2. Import cover from file "d:\covers\%\_DIRECTORY%\%\_FILENAME%.jpg"

And as you wrote:  
Remeber to tick the box to "Delete existing cover art", and new added cover art will be set "front cover" as default.  
!Notice! you may need to change the ".jpg " into ".png" or ".bmp" due to the original image type.

But it would be nice to have direct access to setting the cover art type by a Action command.

Regards,  
Jes

---

<div class="post-metadata">

**Author:** ![mastema](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/94ad74/32.png) [@mastema](https://community.mp3tag.de/u/mastema)\
**Post date:** [March 9, 2010, 5:02am UTC](https://community.mp3tag.de/t/batch-change-cover-art-type/8800/4 "2010-03-09T05:02:40Z")

</div>

I have a similar question! ![:book:](https://community.mp3tag.de/uploads/default/original/1X/0036d5b68f6226c53f6c68abfd0a7b8096fd4505.gif ":book:")

I have my collection already tagged with front covers, but I'd like to add artist images as well. I have built a collection of pictures in a folder, but is there any way to make it scan [designated folder]\%artist%.jpg and insert it directly as artist image? Manually, this simply takes to long for a few hundred artists.

---

<div class="post-metadata">

**Author:** ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)\
**Post date:** [March 9, 2010, 6:11pm UTC](https://community.mp3tag.de/t/batch-change-cover-art-type/8800/5 "2010-03-09T18:11:06Z")

</div>

This is unfortunately currently not possible but on my internal wish list.

---

<div class="post-metadata">

**Author:** ![Etz](https://community.mp3tag.de/user_avatar/community.mp3tag.de/etz/32/7648_2.png) [@Etz](https://community.mp3tag.de/u/Etz)\
**Post date:** [July 26, 2016, 7:05am UTC](https://community.mp3tag.de/t/batch-change-cover-art-type/8800/6 "2016-07-26T07:05:00Z")

</div>

Has this been implemented?  
Parsed trough changelog but did not find any information about this... ![:rolleyes:](https://community.mp3tag.de/uploads/default/original/1X/3a79e8b0b7d169b30216785521d7c6f4f895c421.gif ":rolleyes:")

---

<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 26, 2016, 7:37am UTC](https://community.mp3tag.de/t/batch-change-cover-art-type/8800/7 "2016-07-26T07:37:20Z")

</div>

Yes.  
You can now define in the action "Import cover from file" which type the imported picture should get.  
And you can keep the existing ones so that you can add a picture to the already embedded ones.

---

<div class="post-metadata">

**Author:** ![Etz](https://community.mp3tag.de/user_avatar/community.mp3tag.de/etz/32/7648_2.png) [@Etz](https://community.mp3tag.de/u/Etz)\
**Post date:** [July 26, 2016, 6:49pm UTC](https://community.mp3tag.de/t/batch-change-cover-art-type/8800/8 "2016-07-26T18:49:23Z")

</div>

> [@ohrenkino](#):
>
> Yes.  
> You can now define in the action "Import cover from file" which type the imported picture should get.  
> And you can keep the existing ones so that you can add a picture to the already embedded ones.

You are right, haven't checked my relevant Actions for ages...apparently there are new optins... 😛

---

<div class="post-metadata">

**Author:** ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)\
**Post date:** [November 10, 2025, 11:00am UTC](https://community.mp3tag.de/t/batch-change-cover-art-type/8800/9 "2025-11-10T11:00:08Z")

</div>

Closed on November 10, 2025, 11:00am UTC

Please see [Actions → Set Cover Properties](https://docs.mp3tag.de/actions/set-cover-properties/) to batch-change the cover art type.
