Image loading and performance
This article covers common image-related issues in Figma and how to fix them.
Figma stores both high-resolution and low-resolution versions of your images. High-resolution images are images larger than 512 by 512 pixels.
Figma only downloads high quality versions of images in your current viewport. For images outside your current view, Figma loads a lower quality version. This improves performance when you first load a file.
If you have a lot of high-resolution images in a file, your images may look blurry at first. Figma will load high-resolution images as you explore the file.
Note: Because Figma only loads high quality versions of images in your current viewport, exporting content that includes images outside your current view may take longer than expected. This is due to Figma loading high-resolution versions of all images before exporting.
If you’re still seeing low-resolution images, you can try the following:
- Close and reopen the affected file
- Close any other Figma files
- Check your internet speed and connection to make sure your device is online
- Using Figma in the browser: quit your internet browser application, then relaunch it.
- Using the desktop app: right-click on the file’s tab and select Reload Tab.
Incorrect image rotation
EXIF data (Exchangeable Image File Format) provides information on an image's characteristics such as orientation, size, device used to create the image, date, and more.
Before mid-2020, internet browsers didn't always check the orientation value in an image's EXIF data, including those taken on a mobile device. When this happened, Figma would automatically rotate images according to the EXIF data.
Now that most internet browsers check an image's EXIF data, images that were previously manually rotated in Figma may need to be corrected once more to account for this change in your browser's behavior.
- You imported an image to a file in Figma. Your internet browser ignored the image's EXIF data, so Figma corrected the image's orientation for you.
- In mid-2020, you updated your browser to a version with new EXIF data handling. Your images have now been rotated twice—once by the browser, then again by Figma—resulting in the wrong orientation.
- Before October 2020, you manually rotated the image to the correct orientation.
- In October 2020, Figma released an update to account for the new behavior by newer versions of internet browsers. Your image appears incorrectly rotated again.
Note: You only need to correct image rotation once if you encounter this issue. Going forward, your browser will set image orientation correctly using an image's EXIF data.
You may also need to manually rotate an image if the thumbnail image appears incorrectly rotated while zooming, loading, or panning around a file.
Images in prototypes not loading
There are two possible causes for images in prototypes not loading:
- Limited internet connection
- Blocked by a browser extension
Limited internet connection
Images may fail to load if your device is experiencing a limited internet connection, or is offline. Confirm your device has a reliable internet connection.
Browser extensions, such as ad blockers, can prevent images from loading in presentation view.
You can disable the browser extension, or add
figma.com to the extension’s allow list. The process for this varies by extension, so make sure to reference the documentation for the relevant extension.
As of August 2020, the following extensions are known to block images in Presentation view: