Wrong exported image size (extra pixel added) if artboard coordinates are non-integer, not pixel-perfect
In attached AI file there are 1 artboard if you just export it for Screens you will get an image size 105px × 104px, however in AI it's sized as 104x104px.
Check that X coordinate of artboard is 172.34 px, so it's float. Just change it to 172px and re-publish and image will be 104x104.
So, coordinates of artboard should affect into output PNG image.
Also, should be related too:
https://illustrator.uservoice.com/forums/601447-illustrator-bugs/suggestions/20530969-export-for-screens-adds-extra-pixels-at-to-exports
AI 21.1.0 macOS
-
Screenshot%202025-12-03%20at%2011.09.42%E2%80%AFAM.png 29 KB -
Screenshot%202025-12-03%20at%2011.08.32%E2%80%AFAM.png 172 KB -
Video_2025-01-07_214212.mp4 7263 KB -
Export As.png 2 KB -
Script.png 2 KB -
Export for Screens.png 2 KB -
Asset Export.png 1 KB -
file_differences.gif 150 KB -
Screenshot 2024-05-29 at 12.02.53 PM.png 20 KB -
Screenshot 2024-04-18 at 4.53.13 PM.jpg 459 KB -
FL-MASTER-weblogo WIDTH CORRECTED IN PHOTOSHOP.png 5 KB -
FL-MASTER-weblogo ORIGINAL ILLUSTRATOR OUTPUT.png 4 KB -
FARELANES-logo-menu-Apex.jpg 21 KB -
illustrator bug.jpg 238 KB -
Screen Shot 2021-12-02 at 9.51.52 am.png 1758 KB -
exporting-issue.png 59 KB -
4x5 RATIO chandelier1midnightoncandy.jpg 2283 KB -
2021-06-16 14-20-32.mp4 4208 KB -
illustrator_export_bug_2.png 28 KB -
illustrator_export_bug.png 40 KB -
SD21-000-SittingDuckWebinar-ads-GW-v1.ai 4912 KB -
sample exports.ai 1202 KB -
Screenshot 2020-10-27 at 14.34.35.png 614 KB -
Screenshot 2020-10-27 at 14.34.08.png 677 KB -
Screenshot 2020-10-27 at 14.34.35.png 614 KB -
Screenshot 2020-10-27 at 14.34.08.png 677 KB -
bug_01.gif 109 KB -
artbaord_antialiasing_issue.png 289 KB -
2urn-shot_1226.png 280 KB -
Export wrong size.ai 155 KB -
pixel-preview-vs-export.png 21 KB -
ilbg.png 17 KB -
Illustrator_export_for_screens_bug.jpg 142 KB -
bug.ai 355 KB -
Test_1.jpg 63 KB -
Test.ai 681 KB -
bug.ai 355 KB -
Illustrator_export_for_screens_bug.jpg 142 KB
This issue is probably happening because the artboard dimensions are not appropriate for raster export (i.e. are in decimals).
If you make x and y values as the whole numbers in the transform panel (not in decimal), then the extra pixels will not be added to the exported image.
That is the workaround, and it’s reported that it’s not always the case.
At the same time — Ai knows the size of artboards to be exported and yet it does not deliver the set sizes, which is not fair. The team is going to rethink the algorithm.
-
Hans commented
Many times when exporting an image file, Illustrator creates a blurry line near the edge of the image, even if the design extends all the way to the edge. Sometimes an extra pixel is added to the exported file. This is because the artboard is not set to a whole number intersection (XY coordinates having decimals). You can re-align your artboard to a whole number intersection to avoid this, but it can take a very long time to do manually when you work with multiple artboards. A solution would be an option for snapping the artboard to whole XY number intersections. This will ensure perfect pixel exports and you don't have to worry about it anymore. To me this is more of a bug than a feature request. Exports should ALWAYS be pixel perfect!
-
Kaspars Kursišs
commented
The issue is especially bad, since artboards are by deafult very often positioned on a decimal location when creating them, resulting in unavoidable "rounding error" when exporting. A fix would be very welcome, if not prolonged, since the issue is arround at least since 2013 (explained here: https://logosbynick.com/illustrator-exports-1-pixel-more/)
-
Anonymous
commented
Might I suggest a temporary alert to the user, so that we don't submit final files with the wrong dimensions to suppliers and clients?
-
Bernardo
commented
When I export an ai file in jpg I noticed that the exported file has 1 pixel more in both dimensions.
Of course I could do something wrong, but I think it's a bug in the program. -
Matt Loftiss
commented
In illustrator when "exporting as png" files are 1px too large. Temporary solution found was “save for web” as png.
-
Related request:
https://illustrator.uservoice.com/forums/333657/suggestions/44429721
Probably won’t be necessary when main problem gets fixed. -
Anonymous
commented
Making X and Y values whole numbers doesn't work for me. I still regularly get extra pixels (screenshot attached). There's no reason in my case why Illustrator should be adding that extra pixel.
-
Anonymous
commented
Illustrator frequently exports artboards with extra pixels.
I always ensure the artboards are positioned on whole pixel values (check the screenshot), yet this doesn't seem to help.
Note that this happens when you use the Export For Screens option, but not if you use the Legacy save for web.
-
Michał Kowalik commented
Hi. I have a different working solution ✔ Picture atach.
-
Tejas
commented
"Save for Web" does not not have this issue.
-
Spas Genev
commented
Exporting PNG files with the "Export for screens" adds additional pixel in both width and height values. I don't see a logical explanation, it shouldn't be the bleed option.
-
It might relate to a known problem when artboards’ coordinates have fractional values.
Try to position them exactly on grid, with integer coordinates and check if the problem stays. -
traceybgibbons
commented
When exporting multiple artboards illustrator seems to randomly add .003 inches to any random edge of the file. Notice the white edge on the top and left hand side of the image. This doesn't happen on single artboards, only when a document has multiple artboards.
-
Trifox
commented
Windows 10
Adobe Illustrator (Desktop) 25.2.3When saving banner ads in illustrator individually (Save for Web Legacy) the files come out the right size. When batch exporting with 'Export for Screens' some of my ads end up with 1 extra pixel on width. Normally nobody would notice this, but my ads can't be used when they have just 1 extra pixel. So for now, I have to manually export each one. Please fix this bug, as it costs me extra time now.
Video here: https://youtu.be/n3sM9o1OK4U
-
D
commented
When exporting out artwork for app icons, the dimensions have to be precise. 256 x 257 isn't going to work downstream and you have to adjust and export out again - wasting time.
If an art board bounds is not pixel perfect aligned the exported graphics can be one pixel out. So it becomes necessary to align both content and art boards.
One could argue that if an art board has a defined integer dimension, then it should be guaranteed to be exactly that dimension. Which could be a bug.
But why is it necessary to have an art board that is not perfectly aligned to pixel boundaries? - that just causes headaches in general since the content will be misaligned (unless there is an exact half pixel requirement).
However, the process to align art boards to pixel perfect x and y values becomes important.
Visually you want your template to look great as well. So aligning the art boards helps.
However, when you align with a distribution that is evenly spaced the objects move from the pixel perfect positions.
So the suggestion would be to have a check box against alignment methods to maintain pixel perfect integer values. (Or a check box in the hamburger menu).
-
Kaja, make sure that your artboard’s coordinates (X, Y) are integer.
-
Kaja Bergseth commented
SYSTEM DETAILS
OS Name Microsoft Windows 10 Home
Version 10.0.19042 Build 19042
OS Manufacturer Microsoft Corporation
System Manufacturer HP
System Model OMEN by HP Laptop 15-dc0xxx
System Type x64-based PC
Processor Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz, 2208 Mhz, 6 Core(s), 12 Logical Processor(s)Illustrator 25.2.3 (64-bit)
---Steps to reproduce (not consistently happening though?):
- Make artboard in Illustrator 4096x4096 (or other power of 2 canvas)
- Make something on it
- Export for Screens, export artboard, png filetype
- BUG: Exported .png has the dimensions 4097x4096 in Properties->Details
- Import to Unity
- Upgrade MaxSize compression to 4096
- Inspector now says the file can't be compressed because it isn't in the right format (it is now 4096x4095)Expected result:
- File compresses correctly and stays as 4096x4096.
- The expected result seems to work fine if exporting from Illustrator with "Save for Web" -
Roger
commented
Version 25.2.3 sobre OSX 10.14.6
Al exportar para pantallas, a una formato imagen JPG o PNG no respeta la medida de las mesas de trabajo. La mesa de trabajo miden 670x378px y el archivo exportado 671x378px. Las medidas del documento son pixeles.
No hay forma de exportar correctamente y no tener que reajustar las medidas de los archivos? -
Adriana Chionetti
commented
Fix it please, this was a problem old versions had and I assumed the latest version would work fine...
-
D
commented
On a Mac I'm seeing a similar issue. Creating an art board that is 167x167 and Illustrator is exporting out 168x168 PNG.
PDF export size is perfect.
Playing fractional units becomes a little more bizarre with the width of 167 working if I'm using 166.1 but using the same value for width still results in the width being 168. Something totally wrong with PNG Export of an artboard.
Tried pixel perfect and adjusting sizes to pixel boundaries.