How can I include retina (HiDPI) versions of smaller images to avoid slow loading times in Webflow?

Published on
September 22, 2023

To include retina (HiDPI) versions of smaller images and avoid slow loading times in Webflow, you can follow these steps:

  1. Create and optimize your HiDPI images: First, create high-resolution versions of your images that are twice the size of the original image. For example, if your original image is 500x500 pixels, create a HiDPI version that is 1000x1000 pixels. Then, optimize these images for web use to ensure they load quickly. Use tools like Adobe Photoshop, Affinity Photo, or online services like TinyPNG or Squoosh to compress and optimize your images while retaining their quality.

  2. Upload your HiDPI images to your Webflow project: In the Webflow Designer, go to the Assets panel and upload both the original image and its HiDPI version. Make sure to give them meaningful names for better SEO.

  3. Add the regular image to your page: Drag and drop the regular (non-HiDPI) version of the image onto your page using the Image element. Adjust its size, position, and other settings as needed. This will serve as the default image that will be displayed on non-HiDPI screens.

  4. Add the HiDPI image as an alternative source: With the regular image selected, open the Settings panel on the right-hand side of the Designer. Scroll down to the Image settings and click on the "Add Alternative Source" button. Choose the HiDPI version of the image from the dropdown list.

  5. Optimize loading for different devices: By default, Webflow will automatically serve the HiDPI image to devices with retina displays. However, you can also specify different images for different devices using Webflow's built-in responsive image options. To do this, go to the Breakpoints tab in the Settings panel and set different images for different breakpoints if needed.

  6. Preview and publish your site: After adding the alternative HiDPI image and setting up responsive options, you can preview your site to make sure the images load correctly on different devices. Once everything looks good, publish your site to make it live.

By including retina (HiDPI) versions of smaller images in Webflow, you can ensure that your website looks sharp and professional on high-resolution screens without compromising on loading times.

Additional Questions:

  • How do I optimize images for web use in Webflow?
  • Can I use custom code to implement HiDPI images in Webflow?
  • What are the benefits of using HiDPI images in Webflow?