Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Render letters

  • 4 replies
  • 1 has this problem
  • Last reply by cor-el

more options

Hello there!

For a while Firefox has been rendering some websites incorrectly. I don't see any regularity in which ones do and which ones don't. Currently I have 87.0 (64-bit) but it was like that before. Two examples: and The display is a total mess of Latin characters overlaid without character spacing, plus punctuation. I could not find any non-Latin characters. If I copypaste a line from the website, I get normal text again. What is going on? Where can I adjust the character encoding and render settings?

Attached screenshots

All Replies (4)

more options

This can happen if the font that is requested is corrupted or otherwise can't be accessed, possibly because the font is under control of a third-party font manager and is located in a non standard location. You can check in Font Book for font issues like corrupted and duplicate fonts.

You can check in the Rules tab in the right panel in the Inspector what font-family is used for selected text. You can check in the Font tab in the right panel in the Inspector what font is actually used because Firefox might be using a different font than specified by the website.

See also these threads about similar font issues on Mac.

more options

(accidentally marked as solved) Should the rendering in other browsers also be wrong? But it is not.

more options

hello boris,

both sites rendered ok for me.

but have no idea they dont for you.

try deleting the cookies for the sites.

then revisit them.

more options

Make sure you allow pages to choose their own fonts and that you do not block remote (downloadable) fonts.

Possible issue with Roboto Regular font-weight:400 wrong; Roboto Medium font-weight:500 OK

See also this bug report:

  • 1662983 - Roboto web font not rendering properly

(please do not comment in bug reports