# Lack of global ASCII / filename sanitisation in Mp3tag

**URL:** https://community.mp3tag.de/t/lack-of-global-ascii-filename-sanitisation-in-mp3tag/70386
**Category:** General Discussion
**Created:** [December 20, 2025, 12:51pm UTC](https://community.mp3tag.de/t/lack-of-global-ascii-filename-sanitisation-in-mp3tag/70386 "2025-12-20T12:51:39Z")
**Posts on this page:** 1
**Showing post:** 4

<div class="post-metadata">

### Author: ![arb](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/a/41988e/32.png) [@arb](https://community.mp3tag.de/u/arb)
#### Post date: [December 21, 2025, 5:14pm UTC](https://community.mp3tag.de/t/lack-of-global-ascii-filename-sanitisation-in-mp3tag/70386/4 "2025-12-21T17:14:09Z")

</div>

I agree and there’s several topics related to the subject:

[Strip all accents from accented characters - Support - Mp3tag Community](https://community.mp3tag.de/t/strip-all-accents-from-accented-characters/58514)

[Regular expression to filter path names with diacritics - Support - Mp3tag Community](https://community.mp3tag.de/t/regular-expression-to-filter-path-names-with-diacritics/12909)

[Feature Request: Filter option matching diacritics or not - General Discussion - Mp3tag Community](https://community.mp3tag.de/t/feature-request-filter-option-matching-diacritics-or-not/18338)

[Unicode to ASCII - General Discussion - Mp3tag Community](https://community.mp3tag.de/t/unicode-to-ascii/7279)

> [@KetadataServices](#):
>
> Or a single function that safely transliterates or strips non-ASCII characters without manual enumeration

This would be great, same with your other suggestions as the same thing packed into an Quick Action would be simpler for those not familiar with coding.

Even a simple conversion of diacritics or symbols to a similar matching A-Z format would suffice. There is the matter of other languages though, does Japanese get translated into romaji? Does everything get anglicised?

That being said, Most operating systems surely support these characters by now, it’s reserved characters like ? \ : / that seem to be the issue. @LyricsLover’s got the right answer currently but it’s insane the amount of research and `$replace()` functions that would be needed to accommodate every potential character.

I made an Action for myself that does a fair plonk of these conversions, applies it to SORT tags then uses them to construct a filename based on media type. It’s not going to be suited for everyone but it might help you in the meantime.

[Fix Tags.mta](https://community.mp3tag.de/uploads/short-url/iWJDpj5uWaclXDB8ASljGTbzxyX.mta) (23.5 KB)

---

_[View the full topic](https://community.mp3tag.de/t/lack-of-global-ascii-filename-sanitisation-in-mp3tag/70386)._
