Learn how to type A with accent letters on the keyboard using shortcuts, these includes typing a with grave, acute, Circumflex, tilde, umlaut, and a ring above. My page often shows things like ë, Ã, ì, ù, à in place of normal characters. I use utf8 for header page and MySQL encode. How does this happen? So what's the problem, It's a ’ (RIGHT SINGLE QUOTATION MARK - U+2019) character which is being decoded as CP-1252 instead of UTF-8. If you check the Encodings table of this character at FileFormat.Info, then you see that this character is in UTF-8 composed of bytes 0xE2, 0x80 and 0x99. And if you check the CP-1252 code page layout at Wikipedia, then you'll see that the hex bytes E2, 80 and 99 stand for the individual characters â, € and ™. This appears to be a UTF-8 encoding issue that may have been caused by a double-UTF8-encoding of the database file contents. This situation could happen due to factors such as the character set that was or was not selected (for instance when a database backup file was created) and the file format and encoding database file was saved with. I have seen these strange UTF-8 characters in the following scenario (the description may not be entirely accurate as I no longer have access to the ...