Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8245581
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 7, 20262026-06-07T22:13:31+00:00 2026-06-07T22:13:31+00:00

I’m using google webfonts and they fine at super large font sizes, but at

  • 0

I’m using google webfonts and they fine at super large font sizes, but at 18px, they look awful. I’ve read here and there that there are solutions for font smoothing, but I haven’t found any where that explains it clearly and the few snippets I have found don’t work at all.

My h4 looks awful in pretty much every browser, but Chrome is the worst. In Chrome, pretty much all of my fonts look terrible.

Can anyone point me in the right direction? Perhaps you know of a resource that explains this clearly? Thanks!

EXAMPLE SCREENSHOT #1

This screenshot shows the homepage of https://www.dartlang.org/, a programming language that is made by Google (so we can imply that this website is also build by Google) and uses Google Webfonts.

Screenshot shows Google Chrome on the left, Firefox/Internet Explorer on the right.:

google chrome on the left, firefox/internet explorer on the right

EXAMPLE SCREENSHOT #2

This screenshot shows a product info page on Adobe.com, using webfonts provided by Typekit. Adobe & Typekit are professionals when it comes to fonts.

Screenshot shows Google Chrome on the right, Firefox/Internet Explorer on the left:

google chrome on the left, firefox/internet explorer on the right

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-07T22:13:33+00:00Added an answer on June 7, 2026 at 10:13 pm

    Status of the issue, June 2014: Fixed with Chrome 37

    Finally, the Chrome team will release a fix for this issue with Chrome 37 which will be released to public in July 2014. See example comparison of current stable Chrome 35 and latest Chrome 37 (early development preview) here:

    enter image description here

    Status of the issue, December 2013

    1.) There is NO proper solution when loading fonts via @import, <link href= or Google’s webfont.js. The problem is that Chrome simply requests .woff files from Google’s API which render horribly. Surprisingly all other font file types render beautifully. However, there are some CSS tricks that will “smoothen” the rendered font a little bit, you’ll find the workaround(s) deeper in this answer.

    2.) There IS a real solution for this when self-hosting the fonts, first posted by Jaime Fernandez in another answer on this Stackoverflow page, which fixes this issue by loading web fonts in a special order. I would feel bad to simply copy his excellent answer, so please have a look there. There is also an (unproven) solution that recommends using only TTF/OTF fonts as they are now supported by nearly all browsers.

    3.) The Google Chrome developer team works on that issue. As there have been several huge changes in the rendering engine there’s obviously something in progress.

    I’ve written a large blog post on that issue, feel free to have a look:
    How to fix the ugly font rendering in Google Chrome

    Reproduceable examples

    See how the example from the initial question look today, in Chrome 29:

    POSITIVE EXAMPLE:

    Left: Firefox 23, right: Chrome 29

    enter image description here

    POSITIVE EXAMPLE:

    Top: Firefox 23, bottom: Chrome 29

    enter image description here

    NEGATIVE EXAMPLE: Chrome 30

    enter image description here

    NEGATIVE EXAMPLE: Chrome 29

    enter image description here

    Solution

    Fixing the above screenshot with -webkit-text-stroke:

    enter image description here

    First row is default, second has:

    -webkit-text-stroke: 0.3px;
    

    Third row has:

    -webkit-text-stroke: 0.6px;
    

    So, the way to fix those fonts is simply giving them

    -webkit-text-stroke: 0.Xpx;
    

    or the RGBa syntax (by nezroy, found in the comments! Thanks!)

    -webkit-text-stroke: 1px rgba(0,0,0,0.1)
    

    There’s also an outdated possibility:
    Give the text a simple (fake) shadow:

    text-shadow: #fff 0px 1px 1px;
    

    RGBa solution (found in Jasper Espejo’s blog):

    text-shadow: 0 0 1px rgba(51,51,51,0.2);
    

    I made a blog post on this:

    If you want to be updated on this issue, have a look on the according blog post: How to fix the ugly font rendering in Google Chrome. I’ll post news if there’re news on this.

    My original answer:

    This is a big bug in Google Chrome and the Google Chrome Team does know about this, see the official bug report here. Currently, in May 2013, even 11 months after the bug was reported, it’s not solved. It’s a strange thing that the only browser that messes up Google Webfonts is Google’s own browser Chrome (!). But there’s a simple workaround that will fix the problem, please see below for the solution.

    STATEMENT FROM GOOGLE CHROME DEVELOPMENT TEAM, MAY 2013

    Official statement in the bug report comments:

    Our Windows font rendering is actively being worked on. … We hope to have something within a milestone or two that developers can start playing with. How fast it goes to stable is, as always, all about how fast we can root out and burn down any regressions.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am using Paperclip to handle profile photo uploads in my app. They upload
I'm making a simple page using Google Maps API 3. My first. One marker
I'm new to using the Perl treebuilder module for HTML parsing and can't figure
That's pretty much it. I'm using Nokogiri to scrape a web page what has
link Im having trouble converting the html entites into html characters, (&# 8217;) i
I want to count how many characters a certain string has in PHP, but
I am reading a book about Javascript and jQuery and using one of the
I have a string like this: La Torre Eiffel paragonata all&#8217;Everest What PHP function
I'm using v2.0 of ClassTextile.php, with the following call: $testimonial_text = $textile->TextileRestricted($_POST['testimonial']); ... and
I have a French site that I want to parse, but am running into

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.