Skip to main content

Recently, the images endpoint no longer returns images in the correct resolution. In our Figma file, the node to be exported is 2808x4056px. However, when we use the endpoint, we now only get the image at a maximum of 1905x2751px. The system had worked without issues for over 1.5 years. I also checked the changelog and didn’t find any mention of changes to the maximum size.

I’ve also experimented with other parameters of the endpoint. When I set scale to 2 or 4, I still only get a maximum of 1905x2751px. But when I set scale to 0.1, I get 281x406px, which corresponds to the original resolution of 2808x4056px.

 

Hi ​@PhilippDoll, thanks for flagging this! 

Figma has an asset size limit of 4096 x 4096 pixels, which shouldn’t be affecting your images as you’ve described, but since you mention the resolution is incorrect, this may be due to nuances with Figma’s image resolution.
 

Figma stores both high-resolution and low-resolution versions of your images. High-resolution images are images larger than 512 by 512 pixels, which matches what you’ve described.


Please note that Figma only downloads high quality versions of images in your current viewport, so for images outside your current view, Figma loads a lower quality version to improve performance when you first load a file.

Did you first notice this change on September 17th? What OS are you using, and is this happening in the desktop app, browser, or both? With a few more details, I can flag this over to our team to investigate further.