# Can anyone help me with “Best Practice” for Tag Separators….?

**URL:** https://community.mp3tag.de/t/can-anyone-help-me-with-best-practice-for-tag-separators/54882
**Category:** Support
**Created:** [October 25, 2021, 10:48pm UTC](https://community.mp3tag.de/t/can-anyone-help-me-with-best-practice-for-tag-separators/54882 "2021-10-25T22:48:41Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![leeuniverse](https://community.mp3tag.de/user_avatar/community.mp3tag.de/leeuniverse/32/10022_2.png) [@leeuniverse](https://community.mp3tag.de/u/leeuniverse)
#### Post date: [October 25, 2021, 10:48pm UTC](https://community.mp3tag.de/t/can-anyone-help-me-with-best-practice-for-tag-separators/54882/1 "2021-10-25T22:48:41Z")

</div>

I’m leaning thinking I should use backward Double-Slashes (\) as the separator for ALL Tags, but would all players etc. like that?

So, any value that has multiple entries I just use the double-slash.  
So, Genres would be separated by double-slashes, as well as ALL other Tags, Artist, ISRC #'s, etc.  
Or should I do something different, like use double-slashes for some and a forward single-slash (/) or semi-colon (;), a comma (,), etc. for others?

This has confused the crap out of me since ALL seem to be being used.

---

<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: [October 26, 2021, 7:03am UTC](https://community.mp3tag.de/t/can-anyone-help-me-with-best-practice-for-tag-separators/54882/2 "2021-10-26T07:03:29Z")

</div>

The "Best Practice" depends on your used software and playing devices.

As you asked the same question [here](https://community.metabrainz.org/t/can-anyone-help-me-with-best-practice-for-tag-separators/556759), I quote the answer from user "UltimateRiff":

> in my experience, it really depends on what software is looking at your tags.
> 
> in my case, I’ve settled on a semicolon `;` for now, as MediaMonkey (on Android) supports those in genre and other tags. on the flip-side, Kodi defaults to a single forward slash `/`, but it can be set up to use other separators instead. I’m pretty sure I saw somewhere that a semicolon is very widely compatible, but it’s definitely not universal…

Later added answer from user "outsidecontext":

> **[\[Solved\] Can anyone help me with "Best Practice" for Tag Separators....?](https://community.metabrainz.org/t/solved-can-anyone-help-me-with-best-practice-for-tag-separators/556759/4)**
>
> As mentioned in another thread, Mp3Tag does not actually store a double backslash in the file, the double backslash is only how Mp3Tag displays that a tag has multiple values. If you can use ID3v2.4, then you get proper multi-value support for...

> ... If you stick with ID3v2.3 use the separator that is supported by your software, both semicolon and slash are common choices. If the software does actually support multiple values. A lot of software doesn’t and only displays the tag value as is, in this case the choice of character boils down to personal preference on how you want to have it displayed.

---

<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: [October 26, 2021, 7:50am UTC](https://community.mp3tag.de/t/can-anyone-help-me-with-best-practice-for-tag-separators/54882/3 "2021-10-26T07:50:28Z")

</div>

> [@leeuniverse](#):
>
> since ALL seem to be being used.

Not all by a single player but all when you look at different players.  
See e.g. this thread:

> [@Should I use ";" or "\\\\" or "-" as a separator?](https://community.mp3tag.de/t/should-i-use-or-or-as-a-separator/45708):
>
> To date I have been using a ";" as a separator for the Artist, Composer and Genre fields. I would then do an action of merge duplicate fields for these fields after ripping a CD (or after a bunch of CD's). This displays well with the music players that I use currently but whether if or I may want to use another player in the future I am wondering if there is a better solution that is more universal?. Been thinking about whether it would of been best to use the "\" as a separator or even a …

BTW: not all players support a separator for all fields. E.g. WMP does not accept more than one entry in ALBUMARTIST and ALBUM (and probably YEAR).

---

<div class="post-metadata">

### Author: ![Patch](https://community.mp3tag.de/user_avatar/community.mp3tag.de/patch/32/9350_2.png) [@Patch](https://community.mp3tag.de/u/Patch)
#### Post date: [October 26, 2021, 9:14am UTC](https://community.mp3tag.de/t/can-anyone-help-me-with-best-practice-for-tag-separators/54882/4 "2021-10-26T09:14:06Z")

</div>

It sucks that not all software supports multiple entry in tags. ☹

If it's of any interest, I only ever use ; (semi-colon). At least if I ever have to make a change, I can just use replace all in 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: [October 26, 2021, 9:23am UTC](https://community.mp3tag.de/t/can-anyone-help-me-with-best-practice-for-tag-separators/54882/5 "2021-10-26T09:23:41Z")

</div>

> [@Patch](#):
>
> I only ever use ; (semi-colon)

How do you handle an artist called "[30 Immolated ; 16 Returned](https://musicbrainz.org/artist/50aeae41-6021-4cbd-a6d5-997f66e7b8a6)"?  
Or an album with the title "[Beethoven ; Piano Sonatas](https://musicbrainz.org/release/2ff2d2ca-581c-42af-b1dc-b41f18f40628)"?  
Or an song with the title "[Recording “Duke Ellington Medley: I Got It Bad & That Ain't Good; Do Nothing Till You Hear From Me; C-Jam Blues; Lush Life; Take the "A" Train; Caravan” by Oscar Peterson - MusicBrainz](https://musicbrainz.org/recording/8a23bbc6-f976-41d4-8510-0fe7ae47863a)"?

Or do you talk about multiple Genres only?

---

<div class="post-metadata">

### Author: ![Patch](https://community.mp3tag.de/user_avatar/community.mp3tag.de/patch/32/9350_2.png) [@Patch](https://community.mp3tag.de/u/Patch)
#### Post date: [October 26, 2021, 9:36am UTC](https://community.mp3tag.de/t/can-anyone-help-me-with-best-practice-for-tag-separators/54882/6 "2021-10-26T09:36:39Z")

</div>

Well, an Artist can only have one name, so, I wouldn't consider the ; in Artist as a separator, but as a character in the name. Same for Album, and Song. Both of those can only have one name...

If I ever was to do a find and replace, I'd simply exclude any tag fields where I know semi-colons exist, but not as separators.

If that's an issue for you, just use a character as a separator that you know definitely doesn't exist in any tags.

---

<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: [October 26, 2021, 9:54am UTC](https://community.mp3tag.de/t/can-anyone-help-me-with-best-practice-for-tag-separators/54882/7 "2021-10-26T09:54:08Z")

</div>

> [@Patch](#):
>
> Well, an Artist can only have one name, so, I wouldn't consider the ; in Artist as a separator, but as a character in the name

The problem is that a number of players does see the semicolon like that but use it as a separator ...

> [@Patch](#):
>
> If that's an issue for you,

I do not think that the semicolon is an issue for the listeners - but for the players and their interpretation of the data.

> [@Patch](#):
>
> a separator that you know definitely doesn't exist in any tags.

Yes, exactly. And that would be the binary zero that separates multi-value fields - only, most players cannot cope with multi-value fields

---

<div class="post-metadata">

### Author: ![leeuniverse](https://community.mp3tag.de/user_avatar/community.mp3tag.de/leeuniverse/32/10022_2.png) [@leeuniverse](https://community.mp3tag.de/u/leeuniverse)
#### Post date: [October 26, 2021, 12:03pm UTC](https://community.mp3tag.de/t/can-anyone-help-me-with-best-practice-for-tag-separators/54882/8 "2021-10-26T12:03:53Z")

</div>

Thanks for the thoughts guys...

After tons of testing with Picard and Mp3tag and seeing the results in those programs and Windows Explorer and MusicBee, and seeing what seems to be standard convention, I've decided I'm going to do a Forward Slash Separator on all my standard tags, no spaces, and then do a Semi-Colon with a Space for my Genre's and multi-artists in the Artist Tag.  
I'm using ID3 2.3...

This seems to be the best at displaying things properly, and what's most used and how. I've tried every other variation and tags I could think to do, and there were often display issues.  
I could just do ALL Semi-colon, but that doesn't seem standard atm, and I can always change the separators in the future if I need to.

Thanks all for being sounding boards...

---

<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: [October 26, 2021, 12:25pm UTC](https://community.mp3tag.de/t/can-anyone-help-me-with-best-practice-for-tag-separators/54882/9 "2021-10-26T12:25:13Z")

</div>

And this is one of the answers for the same question [@ MusicBee](https://getmusicbee.com/forum/index.php?topic=35699.msg195217#msg195217):

[Quote from: alec.tron](https://getmusicbee.com/forum/index.php?topic=35699.msg195231#msg195231)

> Hi.  
> as a pre-cursor, hoping not to sound rude - you really should spend the time understanding multi-value metadata first off, before making fundamental decisions.  
> A few pointers:
> 
> - there's 2 metadata conventions
> 
> for id3 & metadata managers
> 
> - it has been decided on id3 2.4 that the official separator is a NULL ([Null character - Wikipedia](https://en.wikipedia.org/wiki/Null_character))
> - different metadata managers / media players do handle this differently. Musicbee for example defaults to a semicolon (to display the seperator...). MP3edit allows you to have the NUL display as other characters, i,e. /. // etc  
> But all of that means, you do not actually set // in mp3edit but still a NULL...

---

<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:29pm UTC](https://community.mp3tag.de/t/can-anyone-help-me-with-best-practice-for-tag-separators/54882/10 "2026-02-09T12:29:29Z")

</div>


