Why is my custom font not showing on iOS in Webflow and how can I fix it?

Published on
September 22, 2023

Why is my custom font not showing on iOS in Webflow and how can I fix it?

When using custom fonts in Webflow, you may encounter issues where the font does not display correctly on iOS devices. This is a known issue and is generally caused by a compatibility problem between Webflow and certain iOS versions. Fortunately, there are a few potential solutions you can try to fix this issue.

  1. Check the font format: Make sure that the custom font you are using is in the correct format for iOS devices. iOS devices typically support fonts in the TTF or OTF format. If your font is in a different format, you may need to convert it using a font conversion tool or find an alternative font in a compatible format.

  2. Add font fallbacks: To ensure that your custom font displays correctly on iOS devices, it's a good practice to include fallback fonts in your CSS. This way, if the custom font fails to load, the browser can fall back to a similar system font. You can include multiple fonts in the font-family property separated by commas, like this:

    ```
    font-family: 'Custom Font', Arial, sans-serif;
    ```

    By including a common system font like Arial as a fallback, you increase the chances of the font being displayed correctly on iOS.

  3. Host the font externally: Sometimes, hosting your custom font on an external server can help resolve compatibility issues with iOS devices. You can upload your font files to a hosting service or a content delivery network (CDN), and then link to them in your Webflow project using the @font-face rule in your custom CSS. This can improve the chances of the font rendering properly on iOS devices.

  4. Clear browser cache: It's possible that your iOS device has cached an older version of your website, which could be causing the font display issues. Clearing the browser cache on your iOS device can help refresh the website and load the latest font files.

  5. Test on different iOS devices and versions: Fonts may display differently across different iOS devices and versions. If your font is not displaying correctly on a specific device or iOS version, try testing it on other devices or using a simulator to pinpoint the issue. This can help determine if the problem is specific to a particular device or a more widespread compatibility issue.

By following these steps, you can significantly increase the chances of your custom font displaying correctly on iOS devices in Webflow. Remember to test your changes in different browsers and devices to ensure consistent font rendering across platforms.

Additional Questions:

  1. How do I add custom fonts in Webflow?
  2. What font formats are compatible with Webflow?
  3. How can I optimize my website's font loading speed in Webflow?