Search code examples
embedded-fontswoff

Mime type for WOFF fonts?


What mime type should WOFF fonts be served as?

I am serving truetype (ttf) fonts as font/truetype and opentype (otf) as font/opentype, but I cannot find the correct format for WOFF fonts.

I have tried font/woff, font/webopen, and font/webopentype, but Chrome still complains:

"Resource interpreted as font but transferred with MIME type application/octet-stream."

Anybody know?


Solution

  • Update from Keith Shaw's comment on Jun 22, 2017:

    As of February 2017, RFC8081 is the proposed standard. It defines a top-level media type for fonts, therefore the standard media type for WOFF and WOFF2 are as follows:

    font/woff

    font/woff2


    In January 2011 it was announced that in the meantime Chromium will recognize

    application/x-font-woff

    as the mime-type for WOFF. I know this change is now in Chrome beta and if not in stable yet, it shouldn't be too far away.