Flyers · Compared
PNG vs JPG: which to use
PNG and JPG are both raster image formats with different compression. PNG is lossless, so every pixel survives exactly, and it supports transparency, which suits text, logos and flat colour. JPG is lossy, discarding detail the eye is unlikely to miss to make much smaller files, which suits photographs but blurs sharp edges and cannot be transparent.
Choosing the wrong one produces the two most familiar image faults: smudged halos around text in a JPG, and a photograph saved as PNG that is several times the size it needs to be. The right choice follows from what is in the image, not from habit.
Nuwan Madhusanka · Co-founder
5 min read · Published
| PNG | JPG | |
|---|---|---|
| Compression | Lossless, every pixel kept | Lossy, detail discarded to save space |
| Transparency | Yes, full alpha channel | No |
| Photographs | Exact but large files | Small files, visually close at high quality |
| Text, logos, flat colour | Crisp edges | Soft halos and blocky artefacts, worse at low quality |
| Editing and resaving | No loss on each save | Quality drops a little each time it is recompressed |
| Colour modes | Greyscale, RGB and palette, no CMYK | RGB, greyscale, and CMYK in print workflows |
| Standard | W3C Recommendation 1996, ISO/IEC 15948 | ISO/IEC 10918, created 1992 |
Two ways of making a file smaller
An uncompressed full colour image stores three bytes for every pixel, so an A4 page at 2480 by 3508 pixels would be roughly 26 megabytes before any compression. Both formats shrink that, in opposite ways. PNG, which the W3C first released as a Recommendation in October 1996 and which later became ISO/IEC 15948, uses lossless compression: it finds repetition in the data, such as runs of the same colour, and stores it more efficiently, so the decoded image is identical to the original. JPEG, standardised as ISO/IEC 10918 and described by the JPEG committee as still the most dominant still image format, uses lossy compression based on a discrete cosine transform. It throws away fine variations the eye is least sensitive to, and the quality setting decides how much.
What each is good at
Lossless compression works brilliantly on images with large flat areas and hard edges, such as a flyer that is mostly type on a solid background, a logo, a chart or a screenshot. Those files stay crisp and often compress well. It works poorly on photographs, where almost every pixel differs slightly from its neighbour, so a photographic PNG can be several times larger than a good JPG that looks the same. Lossy compression is the reverse. It handles the gradual tones of a photograph efficiently, but around sharp edges, particularly dark text on a light background, it leaves faint ringing and small blocks, the artefacts people notice as a dirty look. MDN's image format guide sums it up: prefer PNG when precise reproduction or transparency is needed.
PNG and JPG for print
Most print shops prefer PDF, but many accept high resolution PNG and JPG uploads for single page jobs. For print, the pixel count matters far more than the format, so a file must have enough pixels for the finished size either way. A JPG saved at a high quality setting is effectively indistinguishable from the original for a photograph led flyer, while a text heavy design is safer as PNG. One practical difference catches people out: the PNG specification has no CMYK colour type, so a PNG is always RGB or greyscale, while JPG can carry CMYK. Shops that require CMYK files will convert an RGB PNG themselves or ask for a different file, so check before uploading.
Common mistakes
The most common is saving a flyer full of text as a low quality JPG to meet an upload limit, which softens every letter. The second is repeatedly opening, editing and resaving the same JPG, because each save recompresses the already compressed image and the artefacts build up; keep a lossless master and export a JPG last. The third is exporting photographs as PNG and then struggling with email attachment limits. The fourth is expecting a JPG to keep a transparent background, which it cannot; the transparent area turns white or black. The fifth is converting a JPG to PNG to improve it, which only preserves the damage already done at a larger size.
PNG and JPG from the flyer builder
The flyer builder exports PDF, PNG and JPG, and the two image formats behave differently from the PDF in two ways. They export only the page currently selected, not every page, and every file comes out at exactly twice the canvas size: an Instagram post at 2160 by 2160 pixels, a story at 2160 by 3840 and an A4 page at 2480 by 3508. JPG exports are written at quality 95, high enough that a photograph stays visually very close to the canvas at a fraction of the PNG size. All exports are RGB. The practical rule is PNG for pages that are mostly type, flat colour or a QR code, JPG for pages led by one large photograph, and PDF when a flyer has several pages that must stay together in order.
Questions people ask
Which is better for Instagram, PNG or JPG?
For photographs, JPG at high quality is the usual choice because social platforms recompress uploads anyway and a smaller file uploads faster. For graphics with a lot of text, a PNG gives the platform a clean source to compress from, which can reduce visible artefacts. Either way, upload at or above the platform's recommended pixel size.
Does converting a JPG to PNG improve quality?
No. The detail discarded when the JPG was made is gone for good, and converting to PNG simply stores the damaged image losslessly in a bigger file. It is only useful if the image will be edited and saved several more times, since further saves as PNG add no new loss.
What JPG quality setting should I use?
For print and important images, a high setting around 90 to 95 keeps photographs visually identical to the original. For web images, 75 to 85 often gives a good balance of size and quality. Settings are not standardised between programs, so compare the result at full size rather than trusting the number.
Is JPEG the same as JPG?
Yes. JPEG is the name of the committee and the standard, the Joint Photographic Experts Group, and .jpg is the three letter file extension older versions of Windows required. The .jpeg extension is identical in content. Some systems also use .jpe or .jfif for the same kind of file.
Why is my PNG so large?
Usually because it contains a photograph or a gradient, where lossless compression finds little repetition to remove. Very large pixel dimensions and an unnecessary alpha channel add to it. Save photographic content as JPG or WebP instead, and reserve PNG for graphics, screenshots and images that need transparency.
Can a printer use a PNG with a transparent background?
Usually yes, with the transparent areas printed as the paper colour, which on white stock looks the same as white. Problems appear when the shop places the image on a coloured background or converts it in software that flattens transparency to black. When in doubt, supply the finished design with its background already in place.
Make one with flyers
The button opens the generator with this use case already described. Change the wording to match your own.
Create a flyer with OneCraftRelated questions
- Vector vs raster imagesVector vs raster: vector images are drawn from shapes and scale to any size, raster images are grids of pixels with a fixed limit. Formats, uses and print.
- What is a WebP image?What is a WebP image: a web image format, smaller than JPG and PNG at similar quality, with transparency and animation. Where it fits and where it does not.
- Resolution vs DPI vs PPIResolution vs DPI: resolution is an image's pixel count, PPI is how densely those pixels print, DPI is the printer's ink dots. Worked from A5 to A1.
Step by step in the builder: Create a flyer for Instagram and print.
Written and checked by the OneCraft team. Last checked .