# export to html - special characters?

**URL:** <https://community.mp3tag.de/t/export-to-html-special-characters/18329>\
**Category:** Support\
**Created:** [October 13, 2016, 5:22pm UTC](https://community.mp3tag.de/t/export-to-html-special-characters/18329 "2016-10-13T17:22:59Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![regi100](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/r/e9c0ed/32.png) [@regi100](https://community.mp3tag.de/u/regi100)\
**Post date:** [October 13, 2016, 5:22pm UTC](https://community.mp3tag.de/t/export-to-html-special-characters/18329/1 "2016-10-13T17:22:59Z")

</div>

dear team,

may I kindly ask you to help in the issue I am facing.

Unfortunately in my html export file no special character like ü,ö,ä, ... are displayed corectly.

for example - output:  
Andr� Heller / instead: André Heller  
Danzer / B�er / Baum / instead: Bär

where and what do I have to put in my \*.mte file to get rid of that?

thank you very much for your support!

---

<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 13, 2016, 5:50pm UTC](https://community.mp3tag.de/t/export-to-html-special-characters/18329/2 "2016-10-13T17:50:35Z")

</div>

you will find a table of replacements for html characters  
like [https://wiki.selfhtml.org/wiki/Referenz:HTML/Zeichenreferenz](https://wiki.selfhtml.org/wiki/Referenz:HTML/Zeichenreferenz)

you then create a statement like  
$replace(%artist%,ä,ä,ü,&uauml;)  
etc.

---

<div class="post-metadata">

**Author:** ![regi100](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/r/e9c0ed/32.png) [@regi100](https://community.mp3tag.de/u/regi100)\
**Post date:** [October 13, 2016, 6:00pm UTC](https://community.mp3tag.de/t/export-to-html-special-characters/18329/3 "2016-10-13T18:00:52Z")

</div>

thank you for your fast response ohrenkino!

that sounds definitely like a plan - it will work 🙂

question is still where to put that statement, head, style, table, body?

thx in advance!

---

<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 13, 2016, 6:04pm UTC](https://community.mp3tag.de/t/export-to-html-special-characters/18329/4 "2016-10-13T18:04:17Z")

</div>

> [@regi](#):
>
> thank you for your fast response ohrenkino!
> 
> that sounds definitely like a plan - it will work 🙂
> 
> question is still where to put that statement, head, style, table, body?
> 
> thx in advance,  
> lg aus wien 🙂

I bet that you have to transform/replace every field where Umlauts can be expected.

---

<div class="post-metadata">

**Author:** ![regi100](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/r/e9c0ed/32.png) [@regi100](https://community.mp3tag.de/u/regi100)\
**Post date:** [October 13, 2016, 6:07pm UTC](https://community.mp3tag.de/t/export-to-html-special-characters/18329/5 "2016-10-13T18:07:17Z")

</div>

ouch, that kind of hurts... is there no other gently solution how to get this done?  
thx and cheers!

---

<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 13, 2016, 6:23pm UTC](https://community.mp3tag.de/t/export-to-html-special-characters/18329/6 "2016-10-13T18:23:57Z")

</div>

I think that _every_ special character has to be replaced ... so where do you see a more "gentle" approach?

---

<div class="post-metadata">

**Author:** ![regi100](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/r/e9c0ed/32.png) [@regi100](https://community.mp3tag.de/u/regi100)\
**Post date:** [October 13, 2016, 6:25pm UTC](https://community.mp3tag.de/t/export-to-html-special-characters/18329/7 "2016-10-13T18:25:47Z")

</div>

> [@ohrenkino](#):
>
> I think that _every_ special character has to be replaced ... so where do you see a more "gentle" approach?

nevermind, I thought that it could be much easier achieved.  
I will do so, thanks of course again for your kind help!  
cheers

---

<div class="post-metadata">

**Author:** ![regi100](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/r/e9c0ed/32.png) [@regi100](https://community.mp3tag.de/u/regi100)\
**Post date:** [October 14, 2016, 9:02am UTC](https://community.mp3tag.de/t/export-to-html-special-characters/18329/8 "2016-10-14T09:02:14Z")

</div>

I knew it - played again around a bit and found out that there is a much more easier and elegant way to work around with the special chars.

just put in the line of the export file path: ,utf-8

$filename(C:\Users\XXX\Desktop\index.html,utf-8)

That will do the trick 😆  
cheers!

---

<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:26pm UTC](https://community.mp3tag.de/t/export-to-html-special-characters/18329/9 "2026-02-09T12:26:28Z")

</div>


