sometimes, I see the situation like image added with 1px when it’s exported
is there any solution for these kind of things?
- Home
- Forum categories
- Get Solutions
- Ask the Community
- Adding 1px when it's exported
Adding 1px when it's exported
- February 14, 2023
- 19 replies
- 4077 views
19 replies
- 1 reply
- June 7, 2024
Same I get 1px borders added on exports. sometime with sometimes without I cannot figure out why seems like a bug
- Former Community Manager
- 1019 replies
- June 7, 2024
Hey there! Are any of the layers on sub pixels by chance? this is the most common reason for an export to add a pixel to the width/height.
- 2 replies
- June 7, 2024
@Justin_Dilbeck try this. First, make sure the dimensions and XY positions of each frame are whole numbers or decimals. If they have decimals, select the frames you want to export, change the dimensions to whole numbers, and in the top menu, choose Arrange —> Round to Pixel. This usually helps. Also, make sure the frames have the Clip content option checked. Good luck!
- Power Member
- 194 replies
- July 17, 2024
Yes, but c’mon this really should not increase the dimensions for exported assets out of the blue. Figma should be able to handle this case as it simply is unexpected behavior.
I hope that this already is in your backlog. People will keep stumbling over it again and again. Thanks
- 1 reply
- October 23, 2024
Praise be to artepress ! This has been bugging me for days, and chalked it up to the latest update. Thank you !
- 3 replies
- November 28, 2024
THANK YOU!
I’m embarrassed for Figma that this is an issue. My engineer just questioned my ability to export squares. Now here I am with a ridiculous but believable answer AND solution.
- New Member
- 1 reply
- March 24, 2025
Has anyone here noticed it’s been fixed or is this still happening?
I had this too back then and the solve for it outlined here is tedious and time consuming, especially with 50+ ads/mock frames in some projects.
The process for delivering files is makes it even worse when I need to export them because drag files into a compressor, then upload them and enter project details and tags to our DAM, add them to a sharelink, and then prep a handoff message and complete the ticket only to come back a day or two later and need to do it all again because of some silly issue.
Figma is incredible in so many ways so I can’t be too frustrated, but hopefully this gets fixed soon because it’s a really frustrating bug.
- New Member
- 1 reply
- March 25, 2025
I’m dealing with this now and every solution presented isn’t working. I have a frame that is 750 and it’s exporting at 751.
- New Participant
- 7 replies
- June 4, 2025
This has been a frustrating bug. In Dev Mode, the arrange > round to pixel option isn’t available. How do we solve this without access to Design Mode?
- Power Member
- 712 replies
- June 4, 2025
How do we solve this without access to Design Mode?
You need to ask an editor to fix it, or duplicate the file to your drafts and make the changes in your copy of the file by yourself
- New Participant
- 7 replies
- June 4, 2025
I just don’t understand why it matters what the position is if the frame is a set size. Shouldn’t it export at that set frame size every time regardless?
- New Member
- 1 reply
- July 2, 2025
I’m dealing with this now and every solution presented isn’t working. I have a frame that is 750 and it’s exporting at 751.
So what fixed it for me was viewing the font in pixel mode - and then realizing there was a subpixel issue with this font. One single pixel on a letter ‘g’ was pushing it to export one pixel off.
- New Member
- 2 replies
- August 14, 2025
I’m having this same issue now along with a few other issues that have started to accompany it. I have my figma snapping to pixels, I also have tried the solutions here recommended and I still get 1 pixel added to files. Plus, there’s also a 1 pixel white line around some files too even when the frame defines the background color. The issue isn’t so much that Figma is adding a pixel, the issue is that when my client uploads files to Google ads or for display ads, they need to be PIXEL PERFECT in order to upload! When my team and even some production agency partners are exporting hundreds of ads, you could imagine how difficult and time consuming that can be to check each one when it happens just once.
Feels like this is not something that should be happening at all.
- New Member
- 2 replies
- September 19, 2025
Anyone find solves recently? Seems like a bug. This keeps happening to me with X and Y values set to whole numbers, objects are set to whole numbers and clip content is checked. Object height determined by auto layout but it says they are whole numbers when I hover over hug. Figma is adding 1 pixel in height for 1x exports and 2 pixels for 2x exports.
- New Member
- 1 reply
- September 29, 2025
It's a bug, use the "Pixel Perfect" plugin to fix it
- New Member
- 3 replies
- October 13, 2025
Maybe the container frame needs an even number width? Not sure whether it will help.
- New Member
- 1 reply
- October 26, 2025
If its rotation, turn to zero and then back
I had all of my frames with 90 degrees of rotation. I change it to 0 (zero) and then again to 90 and the bug went off.
- New Member
- 2 replies
- November 1, 2025
If its rotation, turn to zero and then back
I had all of my frames with 90 degrees of rotation. I change it to 0 (zero) and then again to 90 and the bug went off.
Perfect! My frames for some reason was with 90 degrees of rotation. After removing it the bug went off.
sometimes, I see the situation like image added with 1px when it’s exported
is there any solution for these kind of things?
Same I get 1px borders added on exports. sometime with sometimes without I cannot figure out why seems like a bug
Hey there! Are any of the layers on sub pixels by chance? this is the most common reason for an export to add a pixel to the width/height.
@Justin_Dilbeck try this. First, make sure the dimensions and XY positions of each frame are whole numbers or decimals. If they have decimals, select the frames you want to export, change the dimensions to whole numbers, and in the top menu, choose Arrange —> Round to Pixel. This usually helps. Also, make sure the frames have the Clip content option checked. Good luck!
Yes, but c’mon this really should not increase the dimensions for exported assets out of the blue. Figma should be able to handle this case as it simply is unexpected behavior.
I hope that this already is in your backlog. People will keep stumbling over it again and again. Thanks
You saved me hours of frustration. Thank you
Praise be to artepress ! This has been bugging me for days, and chalked it up to the latest update. Thank you !
THANK YOU!
I’m embarrassed for Figma that this is an issue. My engineer just questioned my ability to export squares. Now here I am with a ridiculous but believable answer AND solution.
Has anyone here noticed it’s been fixed or is this still happening?
I had this too back then and the solve for it outlined here is tedious and time consuming, especially with 50+ ads/mock frames in some projects.
The process for delivering files is makes it even worse when I need to export them because drag files into a compressor, then upload them and enter project details and tags to our DAM, add them to a sharelink, and then prep a handoff message and complete the ticket only to come back a day or two later and need to do it all again because of some silly issue.
Figma is incredible in so many ways so I can’t be too frustrated, but hopefully this gets fixed soon because it’s a really frustrating bug.
I’m dealing with this now and every solution presented isn’t working. I have a frame that is 750 and it’s exporting at 751.
This has been a frustrating bug. In Dev Mode, the arrange > round to pixel option isn’t available. How do we solve this without access to Design Mode?
How do we solve this without access to Design Mode?
You need to ask an editor to fix it, or duplicate the file to your drafts and make the changes in your copy of the file by yourself
I just don’t understand why it matters what the position is if the frame is a set size. Shouldn’t it export at that set frame size every time regardless?
I’m dealing with this now and every solution presented isn’t working. I have a frame that is 750 and it’s exporting at 751.
So what fixed it for me was viewing the font in pixel mode - and then realizing there was a subpixel issue with this font. One single pixel on a letter ‘g’ was pushing it to export one pixel off.
I’m having this same issue now along with a few other issues that have started to accompany it. I have my figma snapping to pixels, I also have tried the solutions here recommended and I still get 1 pixel added to files. Plus, there’s also a 1 pixel white line around some files too even when the frame defines the background color. The issue isn’t so much that Figma is adding a pixel, the issue is that when my client uploads files to Google ads or for display ads, they need to be PIXEL PERFECT in order to upload! When my team and even some production agency partners are exporting hundreds of ads, you could imagine how difficult and time consuming that can be to check each one when it happens just once.
Feels like this is not something that should be happening at all.
Anyone find solves recently? Seems like a bug. This keeps happening to me with X and Y values set to whole numbers, objects are set to whole numbers and clip content is checked. Object height determined by auto layout but it says they are whole numbers when I hover over hug. Figma is adding 1 pixel in height for 1x exports and 2 pixels for 2x exports.
It's a bug, use the "Pixel Perfect" plugin to fix it
Maybe the container frame needs an even number width? Not sure whether it will help.
If its rotation, turn to zero and then back
I had all of my frames with 90 degrees of rotation. I change it to 0 (zero) and then again to 90 and the bug went off.
If its rotation, turn to zero and then back
I had all of my frames with 90 degrees of rotation. I change it to 0 (zero) and then again to 90 and the bug went off.
Perfect! My frames for some reason was with 90 degrees of rotation. After removing it the bug went off.
Reply
Related topics
I am facing issues on Figma regarding Ghost Pixel while exporting.
Suggest a FeatureExports adding a thin white line top and bottomicon
Ask the CommunityWill the export frame change size problem be solved?icon
Ask the CommunityWhy is Figma adding and additional 1px white line under and to the right of exports, despite being the artwork being on whole pixel co-ordinates?icon
Report a ProblemExporting at 2x/3x/Custom Scale Adds 1px Extra on Width & Height (Inconsistent Bug)icon
Report a Problem
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
Scanning file for viruses.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
OKThis file cannot be downloaded
Sorry, our virus scanner detected that this file isn't safe to download.
OKCookie policy
We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.
Cookie settings
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.
