Before you Start
Who can use this feature
Users on Any plan can add images to their designs
Users with Edit access to a File can add images
You can import the following formats into Figma on any browser: PNG, JPEG, GIF, TIFF and WEBP.
Images in Figma are a type of Fill. You can access them in the Fill section of the Properties Panel.
This means you can add images to any shape or vector network in your designs. You can even combine them with other fills to create unique effects.
We will downsize any Images with a width or height larger than 4096 pixels. This will scale the image's original dimensions proportionally, so the longest edge is less than 4096 pixels.
Sometimes, we need to decode and convert the original file before importing. This means that metadata can't always be preserved.
You can import images in PNG, JPEG, GIF, TIFF or WEBP format.
You can identify images in the Layers Panel and the Properties Panel:
If you add an image to the canvas, Figma will create a rectangle in the canvas and name it "image".
- If you add an image to an existing object, Figma will use the icon and description of the original object. e.g. Ellipse, Rectangle etc.
- We show Image in the Fill section of the Properties Panel.
Want to add animated GIFs to your designs? Check out our Add animated GIFs to prototypes article.
Add images to Files
As Images are fills, you can add them to any vector or shape. This gives you greater flexibility and control over using and manipulating images.
Because of this flexibility, there are a variety of ways you can add images to your designs.
- Drag and drop images onto the Canvas
- Import files via the File Browser
- Add animated GIFs to prototypes
- Add images to objects in bulk with place image
- Upload an Image as a fill
- Copy and paste images between objects
- Paste images from your clipboard
Manipulate or edit static images
There are lots of ways you can manipulate images. You can:
- Scale, rotate and adjust the dimensions of images
- Adjust the image options including the Fill mode Rotation and Blend mode
- Create Styles and Components that include images
- Apply scrolling overflow settings and create overlays in Prototypes
- Apply masks to only show a part of the image
- Make adjustments to a static image like changing the Hue Saturation or Contrast
There can sometimes be a delay in loading your images in the Editor, or within your Prototypes.
This can happen in Files where there are a large number of high resolution assets. Or when you are loading a large File with many assets for the first time.
To improve loading performance, we also store images at different resolutions. If you're seeing a low-resolution version of an Image, don't worry! The high-resolution versions of your image are still available.
We recommend trying the following:
- Close any open Figma Files that you aren't currently using
- Close the affected File and reopen it in the Editor
- In the browser: close out of your browser and relaunch it
- In the Desktop app: right-click on the File tab and select Reload tab
- Check your internet speed and performance