<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>The Blinkimg blog</title>
    <link>https://blinkimg.com/blog</link>
    <atom:link href="https://blinkimg.com/blog/feed.xml" rel="self" type="application/rss+xml" />
    <description>The Blinkimg blog: guides, image format comparisons and engineering notes, with every figure measured on the same compression engine you use on the site.</description>
    <language>en</language>
    <lastBuildDate>Fri, 16 Oct 2026 00:00:00 GMT</lastBuildDate>
    <dc:creator>Sahadat Husain</dc:creator>
    <item>
      <title>Gmail attachment size limit: we tested where 25 MB ends</title>
      <link>https://blinkimg.com/gmail-attachment-size-limit</link>
      <guid isPermaLink="true">https://blinkimg.com/gmail-attachment-size-limit</guid>
      <pubDate>Fri, 16 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>The Gmail attachment size limit is 25 MB. We tested it with real photos: Gmail kept 25.4 MB of files attached and sent the next file as a Drive link.</description>
      <content:encoded><![CDATA[The Gmail attachment size limit is 25 MB for a personal account, across all files in one email. We tested it with real photos: Gmail counted the files, not the email, and its 25 MB means 26,214,400 bytes.
What is the Gmail attachment size limit?
The Gmail attachment size limit is 25 MB for a personal account, counted across every file in one email. Google’s help page puts it plainly: “For personal Gmail accounts, the limit is 25 MB.” A work or school account follows the limit its Google Workspace administrator sets.
Go over it and Gmail does not refuse the email. Google says it "automatically removes the attachment and adds it as a Google Drive link in the email." The person gets a link to the file, not the file.
Does Gmail’s 25 MB count the encoding?
No, not when you attach. We tested it in a real Gmail account on 16 October 2026, attaching our own photos one step at a time to an unsent draft. Gmail counted the files themselves, and its 25 MB turned out to be 25 × 1,048,576 bytes: 26,214,400 bytes. Google’s help page says neither.
Our photos attached to one Gmail draft, step by step, 16 October 2026
1 8,988,436 bytes about 12.3 MB Kept every file attached
2 17,506,357 bytes about 24.0 MB Kept every file attached
3 18,705,902 bytes about 25.6 MB Kept every file attached
4 24,128,649 bytes about 33.0 MB Kept every file attached
5 25,423,822 bytes about 34.8 MB Kept every file attached
6 26,534,523 bytes about 36.3 MB Made 19.jpg a Drive link
Screenshot: the one file that crossed the line went to Drive; the seven before it stayed attachments. The sender address is hidden.
Two things surprised us. First, Gmail let 25.4 MB of files through, past 25 million bytes, because its labels count a kilobyte as 1,024 bytes: 8,988,436 bytes shows as “8,778K”. Second, only the file that crossed the line became a Drive link. The seven files before it stayed real attachments.
Why the encoding still matters
The email that leaves Gmail is bigger than the files. Email turns every attachment into text called base64, and the standard, RFC 2045, writes 3 bytes as 4 characters with a line break every 76. We measured it: 95.2 MB of our images became a 130.3 MB email, 36.8% bigger. The 25.4 MB Gmail accepted makes a 34.8 MB email.
That size meets the receiving end. Google counts mail that arrives in Workspace “after encoding, which adds about a 37% increase”, and sends it “before encoding”. A server that counts the whole email against 25 MB would refuse a full Gmail message. To be safe with any recipient, keep attachments under about 18.3 MB: that is what a 25 MB limit holds once it counts the email.
How many photos fit in one Gmail?
Six of our originals, in folder order, by Gmail's own rule. The seventh, a 13.9 MB portrait, pushed the total past 26,214,400 bytes. Sending all 20 originals that way takes 4 emails.
One Gmail, filled in order by the rule our test found. Green made it in; grey comes after the total passes the line.
Resized to 1920 pixels, all 20 fit one email with 6.0 MB of files. The whole test is in our guide to compress photos for email.
Gmail attachment limits for Google Workspace
Gmail max attachment size on each Google Workspace plan, from Google’s admin help pages, read 16 October 2026
Business 25 MB Not stated
Education 25 MB Not stated
Enterprise Standard 25 MB 50 MB
Enterprise Plus Up to 50 MB, on the web only 70 MB
Sending counts the message before encoding; receiving counts it after. Since February 2026, an Enterprise Plus admin can switch on 50 MB attachments. Google adds: “There is no end user setting for this feature.” Nobody else can raise the limit, and a personal account has no setting at all.
How big an email can Gmail receive?
For a personal account, Google does not say. It publishes a receiving limit only for Workspace: 50 MB on Enterprise Standard and 70 MB on Enterprise Plus, counted after encoding. Counted that way, 50 MB holds 36.5 MB of files and 70 MB holds 51.2 MB. The “Gmail receives 50 MB” line many guides repeat comes from those Workspace pages.
When Gmail turns a message away, the sender gets the bounce, not you. Google’s list of error codes includes “552 5.3.4 Your message exceeded Google’s message size limits”. A full account bounces mail too: Google says “Messages sent to you go back to the sender.”
What happens when you attach more than 25 MB in Gmail
The files become a Drive link. Gmail uploads them to your Google Drive and puts a link in the email.
Gmail checks sharing. If the person cannot open the file, Google says “you’ll be prompted to change the sharing settings of the file before you send your message.”
The file uses your storage. Files in Drive count toward the up to 15 GB each Google Account gets, shared with Gmail and Photos. A file you share uses only the owner’s storage, never the recipient’s.
A full Drive stops it. If the upload fails, Gmail shows “Couldn’t send message” and suggests that you may not have enough space.
How to send large files through Gmail with Google Drive
Open Gmail and click Compose
On a computer, in the browser.
Click Insert files using Drive
Google puts it at the bottom of the message. Select the files you want to send.
Choose Add as link or Add as attachment
Pick the files, then the button. Gmail’s buttons say Add as link and Add as attachment; Google’s help page calls them Drive link and Attachment. A link works for any file in Drive; an attachment sends the file itself, and works only for files not made in Google Docs, Sheets, Slides or Forms.
Click Insert, then Send
Allow access if Gmail asks. Recipients do not need a Google Account to open a file shared with anyone who has the link.
Drive takes a file of up to 5 TB, so the size of a link is not the problem. The storage it uses is.
How to send large files in the Gmail app on Android and iPhone
Android: tap Compose, then Attach, then Insert from Drive. Google says you can pick photos “up to five at a time”. Gmail Go cannot send Drive attachments, so paste the Drive link into the message instead.
iPhone and iPad: tap Attach and choose a file from the Google Drive section. Pick up to 5 photos at a time. A single photo goes into the message text; tap it and choose Send as attachment to attach it instead.
How to send files over 25 MB in Gmail without Google Drive
Split them across emails. Our 20 originals took 4 emails. Number the subjects so nothing gets missed.
Make photos smaller first. At 1920 pixels our 20 images fit one 8.2 MB email. A JPG barely shrinks in a ZIP, because it is already compressed.
Use another file-sharing service that sends a link, such as OneDrive or Dropbox.
On Enterprise Plus, ask your admin to turn on 50 MB attachments.
Make photos smaller on Blinkimg
Set Max resolution to 1920
Open Advanced settings and type 1920 in both Max resolution boxes. An empty side keeps the ratio, and a photo is never enlarged.
Drop the photos and download the ZIP
We dropped three of our originals on blinkimg.com: 9.7 MB went in and 553.1 KB came out, ready for one email well under 25 MB.
File types Gmail blocks, even inside a ZIP
Size is not the only reason an attachment fails. Gmail blocks 54 file types “including their compressed form” and “when found within archives (like .zip or .tgz files)”. It also blocks password-protected archives with archived content, and documents with malicious macros.
Programs and installers: .exe, .msi, .bat, .cmd, .dll, .scr and others.
Mac and Android installers: .dmg and .apk.
Disk images: .iso, .img and .vhd.
Scripts: .js, .vbs, .ps1 and others, so a website’s code cannot travel in a ZIP.
No image format is on the list. JPG, PNG, WebP, AVIF, HEIC, GIF and SVG files attach normally, and so do PDFs.
How to find large attachments and free up Gmail storage
Search Gmail for has:attachment larger:10M to list every email with an attachment over 10 MB. Both are Google’s own search operators. Delete what you no longer need, then empty Trash, since Trash counts toward your storage. Google says the space can take 48 to 72 hours to show up after you delete many files at once.
Gmail vs Outlook, Yahoo and iCloud attachment limits
Each provider’s own help page, read 16 October 2026
Gmail, personal 25 MB A Google Drive link
Outlook.com 25 MB, the whole email A OneDrive link, up to 2 GB
Yahoo Mail 25 MB, sent and received Not stated
iCloud Mail 20 MB Mail Drop, up to 5 GB
Sources: Microsoft, Yahoo and Apple. The classic Outlook app on Windows stops at 20 MB, and a business Exchange account at 10 MB by default.
How we tested
The Gmail test: on 2026-10-16, Gmail on the web in Chrome on a Mac, a personal account, one unsent draft. Real photos from our set attached in 6 steps with Attach files, each step checked: every file a regular attachment, or one a Drive link. Nothing was sent.
The emails: built byte for byte the way a mail app writes one, base64 in 76-character lines with a header for each file, and measured, on our 20 photos (95.2 MB), the same set as the email guide.
The sources: Google’s Gmail, Drive, Google One and Workspace help pages, read on 16 October 2026. How we measure covers the rest.
What we did not test
We attached files but never sent the draft, so we did not see what a recipient’s server does with a full Gmail message. We tested Gmail on the web only, not the Android or iPhone apps; those steps come from Google’s help pages. Gmail may change its limit without notice.
How do I send a file bigger than 25MB on Gmail?
Attach it from Google Drive. In Gmail on a computer, click Compose, then Insert files using Drive, pick the file and choose Add as link. Gmail does the same by itself when your attachments pass 25 MB. Drive takes files of up to 5 TB, as long as your storage has room.
How large of a file can Gmail send?
25 MB in total across every file, and in our test that meant 26,214,400 bytes. Gmail kept 25.4 MB of files as attachments and turned the next file into a Drive link at 26.5 MB. Above that, the files go as Drive links of up to 5 TB each.
Is there a 5MB attachment limit in Gmail?
No. A personal Gmail account sends up to 25 MB of attachments in one email, and Google lists no 5 MB limit. A smaller limit can come from somewhere else, such as the recipient’s mail server or an upload form. In the Gmail apps on Android and iPhone, you can pick up to five photos at a time.
Can I increase the Gmail maximum attachment size?
Only on Google Workspace Enterprise Plus, where an admin can switch on 50 MB attachments on the web. Google says there is no end user setting for it. A personal account and other Workspace plans stay at 25 MB, so a larger file goes as a Google Drive link instead.
Why does Gmail say my file is larger than 25MB, but it’s not?
Because the limit covers every attachment in the email together, not one file. Add up all the files: in our test, seven photos of 1 to 9 MB each passed the line together. Gmail also counts a kilobyte as 1,024 bytes, so its sizes read smaller than a computer that counts 1,000.
How do I send files bigger than 25MB on Gmail without Google Drive?
Split them across several emails, or make them smaller first. Our 20 photo originals needed 4 emails, but resized to 1920 pixels all 20 fit one email with 6.0 MB of files. A link from another file-sharing service such as OneDrive or Dropbox also works.
What is the Gmail max file size?
As attachments, 25 MB in total, which our test placed at 26,214,400 bytes. As a Google Drive link, a single file can be up to 5 TB, the most Drive stores. The link uses your Google storage, which starts at up to 15 GB shared with Gmail and Photos.
How big an email can Gmail receive?
Google does not publish a receiving limit for personal Gmail accounts. Google Workspace receives up to 50 MB on Enterprise Standard and 70 MB on Enterprise Plus, counted after encoding, with up to 500 attachments. When Gmail turns a message away, the sender gets a 552 bounce.
How many photos can I attach in Gmail at once?
On a computer, as many as fit in 25 MB in total. In the Gmail app on Android and iPhone, you can select up to five photos at a time, then add more. On iPhone, a single photo goes into the message text unless you tap it and choose Send as attachment.
Can you send a ZIP file through Gmail?
Yes, unless it holds a blocked file type such as .exe, .dmg, .apk or .js, or it is a password-protected archive. Gmail checks inside ZIP files. A ZIP barely shrinks photos, because JPG files are already compressed, so resize photos instead of zipping them to save space.
What is the Gmail attachment limit in KB?
25,600 KB in Gmail's own units, where a kilobyte is 1,024 bytes: 26,214,400 bytes. Gmail labels each attachment that way, so a 8,988,436-byte photo shows as 8,778K. In our test, attachments adding up to 24,831K stayed attached, and the next file past the line went as a Drive link instead.
Does a Google Drive link count toward Gmail’s 25 MB?
Gmail sends a link instead of the file, so the email itself stays small. The file lives in your Google Drive and counts toward your storage, not the recipient’s. Choosing Add as attachment instead of Add as link sends the file itself, like any other attachment in the email.

The post "Gmail attachment size limit: we tested where 25 MB ends" appeared first on Blinkimg: https://blinkimg.com/gmail-attachment-size-limit]]></content:encoded>
    </item>
    <item>
      <title>How to compress photos for email: 20 images, measured</title>
      <link>https://blinkimg.com/how-to-compress-photos-for-email</link>
      <guid isPermaLink="true">https://blinkimg.com/how-to-compress-photos-for-email</guid>
      <pubDate>Fri, 16 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>How to compress photos for email: we put 20 images in one message. As they were, the email weighed 130.3 MB; resized to 1920 pixels as JPG, 8.2 MB.</description>
      <content:encoded><![CDATA[To compress photos for email, resize them to about 1920 pixels on the long side and save them as JPG. We tried it on 20 real images: the email went from 130.3 MB to 8.2 MB, under every provider's limit.
We tried to email 20 images. Here is what happened
We filled one email with a real mix: 13 camera photos, 5 PNG illustrations and 2 more JPGs. On disk they came to 95.2 MB. Built as an email, byte for byte, the message weighed 130.3 MB. That is more than 5 times the 25 MB a personal Gmail account sends.
Our test batch: 20 images, 95.2 MB on disk.
Gmail does not refuse a message like that. Google’s help page says it “automatically removes the attachment and adds it as a Google Drive link”. Your friend gets a link, not the photos. To send the photos themselves, they have to get smaller. Here is everything we measured on the way down.
Email attachment size limits: Gmail, Outlook, Yahoo and iCloud
The limit each provider states on its own help page, read 16 October 2026
Gmail, personal account 25 MB All attachments; above it, a Drive link Google Gmail Help
Google Workspace 25 MB (up to 50 MB on Enterprise Plus, web only) The message before encoding Google Workspace Admin Help
Outlook.com on the web 25 MB The whole email, text and files Microsoft Support
Classic Outlook app, Outlook.com or Gmail account 20 MB All attachments together Microsoft Learn
Classic Outlook app, business Exchange account 10 MB by default All attachments together Microsoft Learn
Yahoo Mail 25 MB All attachments, sent and received Yahoo Help
iCloud Mail 20 MB, or 5 GB with Mail Drop The whole message Apple Support
How much can Gmail send?
Gmail sends 25 MB of attachments on a personal account, counted across every file in the message. A work or school account follows its administrator’s setting. Google’s Workspace table also says 25 MB for most plans, and adds a detail most guides miss: those values are “before encoding”. When we tested a personal account, Gmail counted the files against 25 × 1,048,576 bytes. The whole test is in our guide to the Gmail attachment size limit.
Why does Outlook say 20 MB in one place and 25 MB in another?
Because there are two Outlooks. Outlook.com on the web takes a 25 MB email. The classic Outlook app on Windows stops at 20 MB for an Outlook.com or Gmail account and at 10 MB for a business Exchange account, says Microsoft’s troubleshooting page. Plan for the smaller number if you do not know which app the sender uses.
Yahoo counts both ways. Its help page says the files in one message, sent or received, must not exceed 25 MB in total. So a Yahoo inbox turns away a message with more than 25 MB of files, even when the sender’s provider let it go.
Why a 25 MB email holds only about 18 MB of photos
An email grows on the way out. Email was built for text, so a mail app turns every attachment into letters and digits called base64. The standard, RFC 2045, writes 3 bytes as 4 characters and breaks the lines every 76 characters. That adds about 37%. Google’s own receiving limits page says “about a 37% increase”, and Microsoft plans for “approximately 33%”.
We measured it on our batch. 95.2 MB of images became a 130.3 MB message, 36.8% bigger. Turn that around and a limit counted on the email holds less than it says: 25 MB holds 18.3 MB of files, 20 MB holds 14.6 MB and 10 MB holds 7.3 MB.
Divide the limit by 1.37
Before you hit Send, add up your attachments and keep them under the limit divided by 1.37. For a 25 MB limit that is about 18.3 MB. Gmail itself counted the files in our test, but the server receiving your email may count the encoded size.
How to compress photos for email, step by step
Resize to 1920 pixels on the long side
A screen shows a photo at about that size, so the extra pixels only cost bytes. Our 130.3 MB email came to 8.2 MB at 1920 pixels.
Save photos as JPG
JPG opens in every mail app and is the smallest safe format for a photo. Keep flat drawings and screenshots as PNG, which suits them better (the PNG section below).
Check the total against the limit
Add up the files and keep them under the limit divided by 1.37: about 18.3 MB for a 25 MB limit and 14.6 MB for the classic Outlook app's 20 MB. That margin is safe whichever way a server counts.
Attach and send
Attach the new files, not the originals. If the set is still too big, split it across two emails or send a link.
On Blinkimg, the first two steps take one setting. Drop up to 50 images, open Advanced settings and type 1920 in both Max resolution boxes. Photos come back as JPGs, PNGs stay PNGs, and one ZIP holds them all.
How small do photos need to be for email?
Smaller than you might think, and compressing alone was not enough. Blinkimg's Auto setting kept every pixel and cut our files by 66%, to 32.6 MB. The email was still 44.6 MB, too big for Gmail. Fewer pixels did the rest.
The email with our 20 images at each size: Full size 44.6 MB, 2560 pixels 13.5 MB, 1920 pixels 8.2 MB, 1600 pixels 6.1 MB, 1280 pixels 4.2 MB, 1024 pixels 2.9 MB, against 130.3 MB as they were. Only 2560 pixels and below fit a 25 MB limit.
The whole email, base64 included, with every photo as a JPG at Auto and every PNG kept as a PNG. Blinkimg’s engine, version 9, measured 2026-10-16.
Our 20 images at each long edge: the files, the email they make, and which limits it fits, counted on the whole email as sent
As they were 95.2 MB 130.3 MB Too big Too big Too big
Full size 32.6 MB 44.6 MB Too big Too big Too big
2560 pixels 9.8 MB 13.5 MB Fits Fits Too big
1920 pixels 6.0 MB 8.2 MB Fits Fits Fits
1600 pixels 4.5 MB 6.1 MB Fits Fits Fits
1280 pixels 3.1 MB 4.2 MB Fits Fits Fits
1024 pixels 2.1 MB 2.9 MB Fits Fits Fits
At 1920 pixels our 20 images made a 8.2 MB email, under even a business account's 10 MB. At 1280 pixels the email was 4.2 MB. Go to 1280 when the photos are for a quick look on a phone, and stay at 1920 when someone may print one or view it on a big screen.
Resize or keep every pixel? We tried both
Some people want the full photo, every pixel, maybe for printing. So we tried a second route: all 20 images at full size, each squeezed under the same cap. Gmail’s 25 MB, less the encoding, left 913.3 KB per image. The email came to 21.4 MB, and it fit.
The hardest image in our batch, seen at screen size. The crops are re-saved at WebP quality 95 for this page.
On a screen, the two routes looked alike. We scored each image at 1920 pixels against the source with SSIM, where 1 means identical: the squeezed full-size files had a median of 0.989, the 1920 resizes 0.975. The squeeze cost more email, though: 21.4 MB against 8.2 MB.
Do not squeeze a see-through PNG
The squeeze hurt one kind of image: a large watercolour with see-through edges, kept as a PNG. Our butterfly scored 0.844 at screen size, the lowest of all 20. Resize a picture like that, or send it as a JPG.
Should you email a PNG or a JPG?
It depends on the picture, and our 5 PNG illustrations went both ways. A flat drawing with a few colours stayed smallest as a PNG: our girl-with-a-cat picture was 42.1 KB as a PNG and 76.1 KB as a JPG at 1920 pixels. The watercolours and the cartoon tree have soft shading and see-through backgrounds, and a JPG was far smaller.
A JPG has no see-through pixels, so the empty background turns white. On a white email, nobody can tell.
The catch is transparency. A JPG cannot store see-through pixels, so the background turns white. The cat was 235.0 KB as a JPG against 693.8 KB as a PNG. Send the JPG when the picture is just to look at. Keep the PNG when someone will place it on a coloured page.
Which format to email: JPG, not WebP, AVIF or HEIC
WebP and AVIF made smaller files. At 1920 pixels our 20 images came to 4.2 MB as JPG, 3.5 MB as WebP and 2.2 MB as AVIF. But the person opening the email matters more than the bytes. Can I email lists the classic Outlook app for Windows as unable to show WebP, and for AVIF the list is longer.
Those tests cover pictures shown inside an email, not files attached to one, but the lesson holds: a JPG opens everywhere. An iPhone photo saved as HEIC is safest turned into a JPG first with a HEIC to JPG converter.
How to compress images for email in Outlook
Classic Outlook for Windows can resize photos for you. Microsoft’s steps: attach the images, choose File, then Info, select “Resize large images when I send this message”, then go back and send. Microsoft does not say what size it resizes to.
Classic Outlook’s Image Attachments option under File, Info, the one Outlook that resizes photos for you.
New Outlook for Windows can change how big a picture looks in the message, but Microsoft says it “cannot reduce the file size”. Compress the photos first.
Outlook.com on the web has no resize either. Its help page warns that resizing an image in the message “doesn’t reduce its file size”.
Word, Excel or PowerPoint: for a picture inside a document you are about to email, Compress Pictures has an E-mail resolution. That shrinks the document, not a photo you attach next to it.
How to compress photos for email in Gmail, on iPhone and on a Mac
Gmail: Google documents no resize, on the web or in the app. Above 25 MB, Gmail swaps the files for a Drive link. Compress the photos before you attach them.
iPhone and iPad: when a message is too big, Mail offers to send it with Mail Drop, up to 5 GB, kept for 30 days. Apple’s iPhone guide does not document a size choice, so resize the photos first; the iPhone resizing guide has the steps.
Mac: Mail inserts photos at their actual size, and Apple’s Mail guide says a pop-up menu on the right of the message header offers smaller sizes when they are available. iCloud Mail sends up to 20 MB without Mail Drop.
Android and Windows: some Samsung phones offer a size when you attach a photo, and Windows can offer one through Send to, then Mail recipient, when a desktop mail app is the default. Neither maker documents these today. Resize them online instead, or resize an image in Paint on Windows.
Mail on a Mac offers smaller sizes in a menu on the message header when the photos allow it.
Why zipping photos does not make them smaller
A JPG is already compressed, so a ZIP has almost nothing left to squeeze. We zipped a 9,804.3 KB camera photo at the strongest setting: it came to 9,796.6 KB, 0.08% smaller. A ZIP is handy for keeping 20 files together, not for getting under a limit.
When to send a link instead of an attachment
Send a link when the photos must stay full size and the set is far over the limit. Gmail does it for you with Drive. Microsoft says a OneDrive file does not count toward Outlook.com’s limit and can be up to 2 GB. Apple’s Mail Drop takes 5 GB. The cost: the person downloads the photos later, and a Mail Drop link stops working after 30 days.
How we tested
The images: 13 camera photos from 2,250 × 4,000 to 6,720 × 4,480, 5 PNG illustrations (3 of them see-through) from 3,000 × 3,000 to 4,888 × 5,120, an A4 illustration and a 5,000 × 5,000 photo; 95.2 MB in all.
The compression: Blinkimg’s engine, version 9, at Auto, with sharp 0.35.4; measured 2026-10-16. Every photo became a JPG; every PNG was measured as a PNG and as a JPG.
The email: built byte for byte the way a mail app writes one, base64 in 76-character lines with a header for each file, and its length counted.
The score: SSIM over brightness against the source scaled to the same size; above 4 megapixels, on the centre 2000 × 2000. How we measure covers the rest.
What we did not test
We built the email and measured it, but we did not send it through Gmail, Outlook or Yahoo. We did not run Outlook’s, Apple Mail’s or Samsung’s own resize, so we give no pixel size for them. The limits come from each provider’s help page on 16 October 2026 and can change.
How do I reduce the size of photos for emailing?
Resize each photo to about 1920 pixels on the long side and save it as a JPG. That keeps it sharp on any screen. Our email of 20 images went from 130.3 MB to 8.2 MB that way. Then check that the files add up to under the limit divided by 1.37.
What is the maximum attachment size for Gmail?
A personal Gmail account sends up to 25 MB of attachments in one message. Above that, Gmail removes the files and puts a Google Drive link in the email instead. Work and school accounts follow their administrator, and Google Workspace counts its 25 MB before the email is encoded.
How can I make an image smaller when sending an email in Outlook?
In classic Outlook for Windows, attach the images, choose File, then Info, and select Resize large images when I send this message. New Outlook and Outlook.com cannot reduce an image’s file size, so compress or resize the photo before attaching it, or share it as a OneDrive link.
Why are my pictures so big when I email them?
Because a phone or camera saves millions of pixels, and email adds more on top. An email turns every file into text called base64, which makes it about 37% bigger. Our 20 images were 95.2 MB on disk and 130.3 MB as one email.
How do I send 20 photos by email?
Resize them first, then attach all 20 to one message. At 1920 pixels our 20 images made a 8.2 MB email, under Gmail’s 25 MB and Outlook’s 20 MB. At full size they would need a cap of about 913.3 KB each to fit a 25 MB email counted as sent.
Is 25MB too big for email?
25 MB is the most Gmail, Yahoo and Outlook.com send, so it sits right at the edge. The classic Outlook app stops at 20 MB, and a business account often at 10 MB. Because encoding adds about 37%, a 25 MB email holds only about 18.3 MB of files.
How do I email a file larger than 25MB?
Send a link instead of an attachment. Gmail swaps a large file for a Google Drive link by itself. Outlook.com takes a OneDrive link of up to 2 GB, and Apple’s Mail Drop sends up to 5 GB for 30 days. For photos, resizing them is often enough to fit.
Does compressing a photo for email lower its quality?
A little, and on a screen it is hard to see. We scored our resized photos against the originals at screen size: the median SSIM was 0.975, where 1 means identical. Keep photos for printing at full size, and squeeze each one under a cap instead.
Does zipping photos make them smaller for email?
Hardly at all, because a JPG is already compressed. Our 9,804.3 KB camera photo came to 9,796.6 KB in a ZIP at the strongest setting, under 1% smaller. A ZIP keeps many files together in one attachment. Resizing is what actually brings the size down.
What size should a photo be for email?
About 1920 pixels on the long side for viewing on a computer, and 1280 pixels for a quick look on a phone. At 1920 pixels our 20 images averaged 301.2 KB each. At 1280 pixels they averaged 154.7 KB. Both fit many photos in one email.
Should I send photos as JPG or PNG in an email?
Send photos as JPG, which every mail app opens. Use PNG only for flat drawings and screenshots, where it can be smaller: our flat illustration was 42.1 KB as a PNG and 76.1 KB as a JPG. A JPG turns a see-through background white.
How do I compress a picture for email on a phone?
Open the picture in an online image compressor, set a maximum width of about 1920 pixels, and download the smaller copy before you attach it. On an iPhone, Mail can also send an oversized message with Mail Drop, as a link that works for 30 days. Android’s Gmail app documents no resize.
Does email compress images automatically?
Usually not. Gmail, Yahoo and Outlook.com document no automatic compression of attachments, so a photo arrives at the size you sent. Classic Outlook resizes only when you tick its option, and Apple Mail on a Mac offers smaller sizes in a menu. Compressing first is up to you.

The post "How to compress photos for email: 20 images, measured" appeared first on Blinkimg: https://blinkimg.com/how-to-compress-photos-for-email]]></content:encoded>
    </item>
    <item>
      <title>How to make a PNG file smaller: 5 fixes, measured</title>
      <link>https://blinkimg.com/how-to-make-a-png-file-smaller</link>
      <guid isPermaLink="true">https://blinkimg.com/how-to-make-a-png-file-smaller</guid>
      <pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>How to make a PNG file smaller: we ran 5 fixes on 3 PNGs. 256 colours took a screenshot from 290.9 KB to 62.4 KB; a photo did best as a JPG.</description>
      <content:encoded><![CDATA[To make a PNG file smaller, cut it to 256 colours, shrink its pixels, or save a photo as JPG, WebP or AVIF. Which fix wins depends on what is in it: we measured all five on a photo, a screenshot and a cutout.
Why is my PNG file so large?
A PNG is large because it keeps every pixel exactly, and a photo has millions of them. Our 2,427 × 3,640 flower photo held 110,536 different colours. Saved as a PNG, it came to 21.4 MB. The same photo as a JPG was 1.4 MB.
Screenshot: the flower photo as a PNG, 21.4 MB in Preview’s Inspector. Photo: trnghieuphotos on Pixabay.
PNG is lossless: it never throws a pixel away, so it can only shrink what repeats. A screenshot repeats a lot, with flat white and a few text colours. A photo hardly repeats at all. So three things make a PNG big: many pixels, many colours, and a save that did not try hard.
How to make a PNG file smaller: 5 fixes, measured
We ran every fix on three PNGs that tend to come out large: a photo, a screenshot at Retina size and a photo cut out on a see-through background. Here is what each fix did, with how far the pixels moved in dB (higher is closer; in our crops, the 40 dB files were hard to tell from the source).
What each fix did to three PNGs, measured with Blinkimg's engine. Photo: 21.4 MB as saved, 6.5 MB at 256 colours, 1.4 MB as a JPG. Screenshot: 290.9 KB as saved, 62.4 KB at 256 colours, 87.6 KB as a JPG. Cutout: 3.5 MB as saved, 581.9 KB at 256 colours, 147.0 KB as WebP.
Blinkimg’s engine, version 9, measured 2026-10-14; lossless WebP by sharp 0.35.4. Photos by trnghieuphotos and nataraj_07 on Pixabay.
1. Re-save it losslessly
A lossless re-save packs the same pixels tighter, and changes nothing you can see. Our photo went from 21.4 MB to 16.2 MB, 24% smaller. The cutout lost 34%. The screenshot, already tight, lost 5%. Safe, but rarely enough.
2. Cut it to 256 colours
This is the fix that moves the most, and the one most PNG compressors use. The file keeps a palette of 256 colours and maps every pixel to the nearest one. The screenshot went from 290.9 KB to 62.4 KB at 49.5 dB. The photo went to 6.5 MB at 41 dB, and it is still a PNG. A cutout keeps its transparency at 256 colours too.
256 colours is hard to tell from the source. 16 colours breaks a photo, and a JPG smears sharp text. Photo: trnghieuphotos on Pixabay.
Stop at 256 colours for a photo
16 colours took the photo down to 2.5 MB, but at 31.4 dB the flowers went grey and blotchy. Fewer colours suit flat logos and icons, not photographs.
3. Make it fewer pixels
Half the width and height is a quarter of the pixels. At 256 colours, the photo at 1,214 × 1,821 came to 1.5 MB. Shrink it to the size it will be shown at, not smaller; the PNG resizer keeps it a PNG.
4. Convert a photo to JPG, WebP or AVIF
When the picture is a photo with no transparency, PNG is the wrong format. The flower photo was 1.4 MB as a JPG, 1.7 MB as WebP and 857.3 KB as AVIF. That is 15 times smaller than the PNG for the JPG alone.
Screenshot: Preview estimates the same photo at 4.4 MB as a JPEG at its default quality, against 14.9 MB as a PNG.
A screenshot is the opposite case. As a JPG it came to 87.6 KB, bigger than the 62.4 KB 256-colour PNG, and blurrier at the letters. Keep screenshots as PNG; the PNG vs JPG guide covers the rest of that choice.
5. Keep transparency in WebP or AVIF
A cutout cannot become a JPG, because JPG has no transparency. WebP and AVIF keep it. Our cutout was 3.5 MB as a PNG, 147.0 KB as WebP and 88.7 KB as AVIF, with the soft edge intact. Use the PNG to WebP converter when the place it goes accepts WebP.
Which fix to use for your PNG
A decision tree: a PNG that must stay a PNG goes to 256 colours (62.4 KB for our screenshot); a photo with no transparency goes to JPG, WebP or AVIF (1.4 MB as a JPG); a picture with transparency goes to WebP or AVIF (147.0 KB as WebP).
Our three PNGs, sorted by the question that decides the fix.
How to reduce PNG file size without losing quality
Without losing a single pixel, two fixes work: a lossless re-save, and lossless WebP if the file may change format. Lossless WebP made our photo 9.9 MB and the screenshot 156.9 KB, every pixel identical. For anything smaller, 256 colours is the change you are least likely to see.
How to make a PNG smaller in Photoshop, on a Mac and in Windows
Photoshop: choose Image, Mode, Indexed Color to cut the colours, then File, Save As, and PNG. Pick None for Interlace: interlacing “increases file size”, Adobe’s help page says.
Mac: Preview has no PNG compression setting. Choose Tools, then Adjust Size, to make it fewer pixels, Apple’s Preview guide shows.
Windows: Paint can also only resize. Open the PNG, press Ctrl+W, choose Pixels and a smaller width, then save.
Any browser: drop it into the PNG compressor. It cuts the file to 256 colours and re-saves it, and keeps the transparency.
Illustration: Photoshop’s Indexed Color dialog at 256 colours, the step before Save As, PNG.
Screenshot: Preview’s PNG export has no quality setting. It re-saves the 21.4 MB file at 14.9 MB, still lossless.
Illustration: Paint’s Resize and skew dialog at half the width and height, the one way Paint makes a PNG smaller.
Screenshot: the PNG compressor on blinkimg.com with our screenshot, 290.9 KB down to 62.4 KB, the figure measured above.
Need it under a set size, such as 100 KB for a form? Set Max file size, and the engine finds the quality that fits; the 100 KB compressor opens on it.
How we tested
The PNGs: trnghieuphotos’s flower photo from Pixabay, saved as a PNG at 2,427 × 3,640; a screenshot of a settings card we drew at 2,400 × 1,260; and nataraj_07’s leaf from Pixabay, cut into a soft oval on a see-through background at 1,200 × 2,133.
The fixes: Blinkimg’s engine, version 9, made every file but lossless WebP, which sharp 0.35.4 made; measured 2026-10-14.
The score: PSNR against the PNG as saved, in dB. For the cutout, each colour is weighted by how visible it is, so a hidden colour under a clear pixel does not count. How we measure covers the rest.
What we did not test
The “PNG as saved” files are our own default save, not every app’s; a phone or an editor may save tighter or looser. We did not run Photoshop, Preview or Paint for these numbers; those steps come from Adobe’s and Apple’s help pages and our Paint guide.
Why is PNG so big?
PNG is lossless: it stores every pixel exactly and only shrinks what repeats. A photo barely repeats, so its PNG is huge. Our 2,427 × 3,640 flower photo was 21.4 MB as a PNG and 1.4 MB as a JPG. A screenshot repeats far more, so its PNG stays small.
How do I reduce PNG file size without losing quality?
Re-save it losslessly, which packs the same pixels tighter: our photo went from 21.4 MB to 16.2 MB. Lossless WebP goes further with every pixel identical. For a much smaller file, 256 colours changes the picture least: our screenshot scored 49.5 dB.
How can I compress a PNG file for free?
Drop it into a free online PNG compressor. It cuts the file to 256 colours, keeps the transparency and gives back a PNG. Photoshop does the same with Image, Mode, Indexed Color. Preview on a Mac and Paint on Windows can only make the PNG fewer pixels.
Does compressing a PNG reduce its quality?
A lossless re-save changes nothing. Cutting it to 256 colours changes a little: our photo scored 41 dB, which is hard to see. Going to 16 colours did hurt, at 31.4 dB, with grey, blotchy flowers. Stop at 256 colours for a photo.
Should I convert a PNG to JPG to make it smaller?
Only for a photo with no transparency. Our photo was 15 times smaller as a JPG. A screenshot came out bigger as a JPG, 87.6 KB against 62.4 KB at 256 colours, with soft letters. A JPG also fills see-through areas with white.
Can a smaller file keep PNG transparency?
Yes, two ways. A 256-colour PNG keeps it: our cutout went from 3.5 MB to 581.9 KB. WebP and AVIF keep it too and go further, to 147.0 KB and 88.7 KB. Only JPG drops it, so never use JPG for a cutout or a logo.
How can I reduce the size of a PNG file to 5 MB?
Set a size cap instead of guessing: a compressor with a Max file size field finds the setting that fits under 5 MB. Our 21.4 MB photo came to 6.5 MB at 256 colours, still over, and to 1.5 MB at half the width and height.
How can I resize a PNG file?
Open it in a PNG resizer, type the new width with the sides linked, and save it as a PNG. Paint on Windows does it with Ctrl+W, and Preview on a Mac with Tools, Adjust Size. Halving the width and height leaves a quarter of the pixels, so the file shrinks a lot.

The post "How to make a PNG file smaller: 5 fixes, measured" appeared first on Blinkimg: https://blinkimg.com/how-to-make-a-png-file-smaller]]></content:encoded>
    </item>
    <item>
      <title>How to change the resolution of a picture (any device)</title>
      <link>https://blinkimg.com/how-to-change-the-resolution-of-a-picture</link>
      <guid isPermaLink="true">https://blinkimg.com/how-to-change-the-resolution-of-a-picture</guid>
      <pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>How to change the resolution of a picture on Windows, Mac, iPhone and Android. Enlarged to 4K, our leaf photo kept 47% less detail than a real 4K copy.</description>
      <content:encoded><![CDATA[To change the resolution of a picture, resize its width and height in pixels: Paint on Windows, Preview on a Mac or iPhone, Gallery on Samsung, or an image resizer in any browser. Lowering it is safe. Raising it adds pixels, not detail.
What does the resolution of a picture mean?
A picture’s resolution is its width and height in pixels. Our leaf photo is 2,250 × 4,000 pixels, or 9.0 megapixels. To change the resolution of a picture, you change those two numbers. A resize does that, and every device below has one.
The word has a second meaning in print: pixels per inch, or PPI. Our photo is tagged 300 DPI. That tag only says how big the photo prints. It holds no picture. Change it alone and not one pixel moves, as the DPI guide measures.
Which number to change
A website, a form or a screen asks for pixels, such as 1920 × 1080. A print lab asks for PPI, such as 300. Change the pixels for anything on a screen. Change the PPI only when a printer asks for it.
How to change the resolution of a picture on any device
Every phone and computer can change a picture’s resolution with a built-in app. Only some let you type exact pixels. Here is where each one hides it.
How to change photo resolution with the app already on your device
Windows 11 Paint: Image, Resize and skew (Ctrl+W) Yes
Windows 11 Photos: See more (…), Resize image Yes
Mac Preview: Tools, Adjust Size Yes
Windows or Mac Photoshop: Image, Image Size Yes
iPhone (iOS 26) Preview: … menu, Adjust Size Yes
Samsung Galaxy Gallery: Edit, ⋮ menu, Resize No, percentages, smaller only
Any browser An image resizer, Custom size Yes
On Windows 11
Open the picture in Paint
Right-click the file, choose Open with, then Paint.
Press Ctrl+W and choose Pixels
Keep Maintain aspect ratio on, so the picture does not stretch.
Type the new width, then save a copy
Choose File, then Save as, and give the file a new name. The Paint guide has every dialog.
Illustration: Paint’s Resize and skew dialog (Ctrl+W), set to 1080 × 1920 pixels.
Illustration: the Photos app resizes too, from See more (…), then Resize image. Its labels vary by version.
On a Mac
Open the picture in Preview and choose Tools, then Adjust Size. Keep Resample image ticked, or only the PPI changes. Type the width in pixels and click OK. The Mac guide covers Export and many files at once.
Screenshot: Preview’s Adjust Size on our leaf photo. Preview itself works out the new file at 663 KB.
In Photoshop
Choose Image, then Image Size. Keep the chain icon on, so the width and height stay in proportion. Tick Resample, set the unit to Pixels and type the new width, then click OK. Without Resample, Photoshop changes only the PPI, Adobe’s help page explains.
Illustration: Photoshop’s Image Size dialog. Image Size counts the uncompressed pixels in MiB, not the saved file.
On iPhone and Android
The Photos app on iPhone crops but has no width box. Since iOS 26, open the picture in the Preview app, tap the More button, then Adjust Size. Choose the pixels and tap Done, Apple’s iPhone guide says. The iPhone guide covers older versions.
Illustration: Preview on iPhone, More, then Adjust Size, the steps Apple’s iPhone guide gives.
On a Samsung Galaxy, open the photo in Gallery and tap Edit. Tap the three-dot menu, then Resize, and pick a percentage. Samsung’s help page says it only shrinks. Choose Save copy from the same menu to keep the original.
Illustration: Gallery’s Resize image choices. Samsung’s help page names no percentages, so the options are left blank.
On a Pixel or another Android phone, Google Photos crops but shows no width or height box, in the guides we read; Google’s help publishes no resize steps. Use an image resizer in Chrome instead, below.
Online, in any browser
Open the image resizer and drop the picture. Tap a size preset, or type a width and height into Custom size. For a common screen size, the resize image to 1920x1080 page sets it in one tap. You get the file back in JPG, PNG, WebP or AVIF.
Screenshot: the editor on blinkimg.com, with Custom size set to 1080 × 1920.
What each resolution weighs, and how big it prints
Fewer pixels make a smaller file, and the drop is steep. We saved the leaf photo with Blinkimg’s engine at five common long edges, JPG at Auto. The 4K copy was 729.4 KB; the 1080 one was 74.6 KB.
Blinkimg's engine saved one leaf photo as JPG at Auto: 2,160 × 3,840 was 729.4 KB, 1,440 × 2,560 325.5 KB, 1,080 × 1,920 196.2 KB, 720 × 1,280 98.0 KB and 608 × 1,080 74.6 KB.
JPG at Auto from Blinkimg’s engine, engine version 9, measured 2026-10-14. Photo: nataraj_07 on Pixabay.
Image resolution, file size and print size at 300 PPI and 150 PPI
2,250 × 4,000 9.0 793.3 KB 7.5 × 13.3 in 15.0 × 26.7 in
2,160 × 3,840 8.3 729.4 KB 7.2 × 12.8 in 14.4 × 25.6 in
1,440 × 2,560 3.7 325.5 KB 4.8 × 8.5 in 9.6 × 17.1 in
1,080 × 1,920 2.1 196.2 KB 3.6 × 6.4 in 7.2 × 12.8 in
720 × 1,280 0.9 98.0 KB 2.4 × 4.3 in 4.8 × 8.5 in
608 × 1,080 0.7 74.6 KB 2.0 × 3.6 in 4.1 × 7.2 in
Divide the pixels by 300 for a sharp print in inches. Only the 4K and 1440p copies cover a 4 × 6 print. Photo: nataraj_07 on Pixabay.
So pick the resolution from where the picture goes. A web page or an email needs the width it shows at, often 1920 or less. A print needs 300 pixels for every inch.
How to increase the resolution of an image
To increase a photo’s resolution, you add pixels, but you cannot add detail the camera never caught. We enlarged the 1,080 × 1,920 copy to 2,160 × 3,840 with sharp’s Lanczos 3 resize. Then we compared it with a real 2,160 × 3,840 copy made from the original.
The enlarged copy has the pixels of the real one, but not its veins. Photo: nataraj_07 on Pixabay.
The enlarged copy kept 47% less detail than the real one, by our score of the step between neighbouring pixels. Its JPG was 439.4 KB, against 729.4 KB for the real one. The file grew from 196.2 KB, yet only to hold a smoother picture.
So the best way to a higher resolution is a bigger source. Here are the options, best first.
Export the original again. Go back to the camera file or the full-size download, not a copy a chat app shrank.
Shoot at the camera’s full resolution. Recent iPhones save 24 MP by default. Resolution Control under Settings, Camera, Formats unlocks 48 MP, Apple’s camera guide says.
Use an AI upscaler when there is no bigger file. Tools such as Adobe’s Super Resolution invent likely detail. That can look sharp, but it is a guess, not the scene.
Enlarge with a plain resize when a form only checks the pixels. Use Paint or Preview, at 2 times or less. The image too small to upload guide shows what each step costs.
How to lower the resolution of a picture to upload it
Lowering the resolution is safe, and it is the fastest way to a small file. The 4K leaf photo shrank from 729.4 KB to 196.2 KB at 1,080 × 1,920, a cut of 73%.
To lower many pictures at once, open Advanced settings in the image resizer and set Max resolution, such as 1920. Every picture shrinks to fit inside it, and none is enlarged. Add a Max file size to land under a form’s KB limit in the same pass.
Screenshot: Max resolution in Advanced settings. Every picture in the batch shrinks to fit, and none is enlarged.
Does changing the DPI change the resolution?
No. A DPI change rewrites a tag in the file’s header and nothing else. In our DPI test, setting a 1,800 × 1,200 JPG to 300 DPI added 18 bytes. It changed 0 of its 6,480,000 colour samples.
A higher DPI only makes the same pixels print smaller and denser. When a print lab asks for 300 DPI at a size, check that the pixels cover it first. Then change the tag in Photoshop or Preview with Resample off.
Screenshot: with Resample off, Preview changes only the inches and the PPI. The file stays 2.8 MB.
How to check the resolution of a picture
Windows: right-click the file, choose Properties, then the Details tab. Dimensions sits under Image.
Mac: open it in Preview and choose Tools, then Show Inspector.
iPhone: open it in Photos and swipe up. The line under the date shows the megapixels and the width × height.
Any browser: drop it into the image resizer; the editor shows width × height beside the file name.
Know the numbers before you change them. Then you can tell whether a picture needs fewer pixels, more pixels, or only a new DPI tag.
Screenshot: Preview’s Inspector (Tools, then Show Inspector) shows the pixels and the DPI tag side by side.
How we tested
The photo: nataraj_07’s leaf with raindrops from Pixabay, 2,250 × 4,000, tagged 300 DPI.
The files: Blinkimg’s engine, version 9, saved every JPG at Auto on 2026-10-14. sharp 0.35.4 made the enlargement with Lanczos 3, because the engine never enlarges.
The detail score: the average brightness step between neighbouring pixels. A softer picture scores lower. How we measure covers the rest of our method.
The steps: Paint and Preview on a Mac are from our own Paint and Mac tests. The Photoshop, iPhone, Samsung and camera steps come from Adobe’s, Apple’s and Samsung’s own help pages, linked where they appear. The Windows Photos menu comes from how-to guides; we did not run it.
What we did not test
We measured one photo, so other photos will land on other numbers. We did not run an AI upscaler, so this post makes no claim about how close one gets to a real 4K copy.
Can you change the resolution of an existing photo?
Yes. A resize changes an existing photo’s width and height in pixels, and every phone and computer has one. Paint and Photos on Windows, Preview on a Mac or iPhone, and Gallery on Samsung all do it. Save the result as a copy, so the original keeps its full resolution.
How do I convert a low resolution photo to high resolution?
First look for the original: the camera file or the full download. If none exists, an AI upscaler can invent likely detail, and a plain resize adds pixels only. Our 1,080 × 1,920 leaf photo, enlarged to 4K, kept 47% less detail than a real 4K copy.
How do I change the resolution of an image to 1920x1080?
Open the image in a resizer, type 1920 for the width and 1080 for the height, and choose Crop or Fit. Crop fills the frame and trims the edges; Fit keeps the whole picture. A photo that is not 16:9 cannot fill 1920 × 1080 without one of the two.
How to change picture resolution on iPhone?
On iOS 26 or later, open the photo in the Preview app. Tap the More button, then Adjust Size, choose the width in pixels and tap Done. Then export the copy as JPEG or HEIC. The Photos app itself only crops, so it cannot change a picture’s resolution.
Does lowering the resolution reduce quality?
It removes fine detail, which shows only when the picture is viewed or printed larger than its new size. Shown at that size or smaller, it looks the same. The file shrinks a lot: our leaf photo went from 729.4 KB at 4K to 196.2 KB at 1,080 × 1,920.
Is resolution the same as DPI?
No. Resolution is the picture’s pixels, such as 2,250 × 4,000. DPI, or PPI, is a tag that says how many of them fit in an inch of print. At 300 PPI, those pixels print 7.5 × 13.3 inches. Changing the tag changes no pixel.
What resolution should a picture be for printing?
Labs ask for 300 pixels per inch for a sharp print. Multiply the inches by 300: a 4 × 6 print needs 1200 × 1800 pixels. A 1,080 × 1,920 picture prints sharp up to 3.6 × 6.4 inches, or twice that at 150 PPI.
Why does my picture get blurry when I increase the resolution?
A resize makes new pixels by blending the old ones around them. It cannot see detail that was never in the file, so edges and fine texture spread out and look soft. Start from a bigger original, or keep any enlargement to 2 times or less.
How to change the resolution on a picture in Windows 11?
Open the photo in Paint and press Ctrl+W. Choose Pixels, keep Maintain aspect ratio on and type the new width. Click OK, then File, Save as, with a new name. The Photos app also resizes from its See more menu, with Resize image.
How do I check what resolution a picture is?
On Windows, right-click the file, choose Properties and open the Details tab. On a Mac, open it in Preview and choose Tools, then Show Inspector. On an iPhone, open it in Photos and swipe up; the width × height shows under the date.

The post "How to change the resolution of a picture (any device)" appeared first on Blinkimg: https://blinkimg.com/how-to-change-the-resolution-of-a-picture]]></content:encoded>
    </item>
    <item>
      <title>What is a pixel? A real photo, measured pixel by pixel</title>
      <link>https://blinkimg.com/what-is-a-pixel</link>
      <guid isPermaLink="true">https://blinkimg.com/what-is-a-pixel</guid>
      <pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>What is a pixel? The smallest dot of colour in an image, stored as 3 bytes. One photo measured: 41.4 MB of raw pixels, 287.9 KB as an AVIF.</description>
      <content:encoded><![CDATA[A pixel is the smallest dot of colour in a digital image. It is one square of a grid, stored as three numbers for red, green and blue. We read one pixel of a real photo, saved its 13,809,848 pixels six ways and counted what a pixel costs in bytes and on a screen.
What is a pixel?
A pixel is the smallest dot of colour in a digital image. A photo is a grid of them, and each pixel holds one colour. Our camera test photo is 4964 × 2782 pixels: 13,809,848 squares. The word joins “pix”, short for pictures, and “el”, for element, says Wikipedia’s pixel article.
Merriam-Webster defines a pixel as “any of the small discrete elements that together constitute an image”. It dates the word’s first known use to 1965. That year Frederic C. Billingsley of JPL published it for scanned pictures from space probes, Wikipedia records.
Zoom far enough into a photo and it turns into squares. Each outline marks the next panel; the last one marks a single pixel.
Each square in the last panel is one pixel. A pixel has one colour and no detail inside it. Detail comes only from more pixels.
The word has two other common meanings. A camera sensor’s light-detecting cells are pixels too, in Merriam-Webster’s second sense. And in advertising, a pixel is code: Meta calls its Meta Pixel “a snippet of JavaScript code” that tracks ad visitors on a website. This post is about the dot in an image.
How do pixels work?
A pixel works as three numbers: how much red, green and blue light to mix. Each number takes one byte, from 0 to 255. The outlined pixel, at column 2,167 and row 1,423 of our photo, holds these three:
One pixel of Blinkimg's camera test photo as its three bytes in hex: AC for red 172, 49 for green 73 and 12 for blue 18, a burnt orange.
Read from the decoded photo by our measure script, in hex as a file viewer shows bytes. The sign under each is what a text editor would print.
Three bytes give 256 × 256 × 256 = 16,777,216 possible colours. Our photo stores 8 bits for each colour, so 24 bits a pixel. Red 172, green 73 and blue 18 mix to a burnt orange: the plank of the boat.
A pixel stores no size and no position. The file stores the width and height once, then every colour row by row. Software finds a pixel by counting: row 1,423 starts after 1,423 full rows of 4,964 pixels.
How a screen shows a pixel
A screen pixel is a light, not a number. In LCD, LED and plasma displays, each pixel holds red, green and blue parts called subpixels. Wikipedia’s article puts it plainly: “LCDs typically divide each pixel vertically into three subpixels.” The screen sets each subpixel’s brightness from the file’s three bytes. From a normal distance, the three blend into one colour.
How many bytes is a pixel?
A pixel takes 3 bytes in memory and far less in a file. Our photo’s 13,809,848 pixels fill 41.4 MB as raw colour values. Blinkimg’s engine saved the same pixels as a 287.9 KB AVIF at Auto:
The same 4964 × 2782 photo in six forms: raw RGB 41.4 MB, PNG at quality 100 15.1 MB, the original JPEG 9.8 MB, and from Blinkimg's engine at Auto, JPEG 605.5 KB, WebP 329.0 KB and AVIF 287.9 KB.
One photo, 13,809,848 pixels, six ways. PNG, JPEG, WebP and AVIF are Blinkimg’s engine; MB and KB are 1,000-byte units.
What one pixel costs in each form: the photo’s bytes × 8 ÷ its pixels
Raw RGB, 3 bytes a pixel 41,429,544 24
PNG at quality 100 (lossless) 15,050,026 8.72
The original JPEG 9,804,300 5.68
JPEG at Auto 605,510 0.35
WebP at Auto 328,972 0.19
AVIF at Auto 287,931 0.17
Files store patterns, not one pixel after another. A PNG packs the exact values: 8.72 bits a pixel against the raw 24. A JPEG, WebP or AVIF goes further by nudging values the eye barely sees. Here is the 8 × 8 block from the zoom, as the photo holds it and as two files gave it back:
The 64 pixels of an 8 × 8 block of the boat's rim, orange at the top to blue-grey at the bottom, three times: as the photo holds them (63 different colours), from Blinkimg's engine's PNG at quality 100 (0 of 64 changed) and from its JPEG at Auto (64 of 64 changed, by 14 of 255 at most).
Each square is one pixel’s colour as the file decodes it, read by our measure script. The JPEG’s changes are real but small.
The JPEG moved every value in the block by 14 steps of 255 at most. That trade is how 605.5 KB holds 13,809,848 pixels. To get a photo under an upload limit, compress image to 100 KB picks the bytes for you. Image formats explained compares the formats in full.
How big is a one-pixel image?
One pixel as a file weighs far more than its 3 bytes. We saved the outlined pixel’s colour as a 1 × 1 image with Blinkimg’s engine. The WebP took 66 bytes, the PNG 90, the AVIF 288 and the JPEG 323. Nearly all of each file is the format’s headers, the labels a file carries before its first pixel.
Does more pixels mean better quality?
More pixels hold more detail, so a photo with more pixels can show finer things. We resized our photo with Blinkimg’s engine and drew four of the results at one width:
The same photo at four widths, every pixel drawn as a square. Fewer pixels, fewer bytes, less detail.
The camera test photo resized by Blinkimg’s engine, saved as JPEG at Auto
4964 × 2782 13,809,848 13.8 605.5 KB
1920 × 1076 2,065,920 2.1 140.3 KB
336 × 188 63,168 under 0.1 9,392 bytes
84 × 47 3,948 under 0.1 1,409 bytes
42 × 24 1,008 under 0.1 722 bytes
21 × 12 252 under 0.1 470 bytes
At 21 × 12, the photo is 252 squares. The pixelate image tool does the same on purpose, to hide a face or a plate. Pixels a display cannot show buy nothing, though. Our 336-pixel version looks sharp at 336 pixels wide; the original pays off only on a big screen or in print.
Enlarging a small photo adds pixels but no detail. How to resize an image without losing quality measures why.
What is a megapixel?
A megapixel is 1,000,000 pixels. Our photo’s 13,809,848 pixels make 13.8 megapixels. Apple’s iPhone 17 specs list a 48MP main camera with “super-high-resolution photos (24MP and 48MP)”. A 1920 × 1080 image holds 2,073,600 pixels: about 2.1 megapixels.
How big is a pixel?
A pixel in a file has no size of its own. It takes the size of the screen or the paper that shows it. Three common cases:
The width of one pixel where it is shown (25.4 mm to the inch)
A CSS pixel on a web page 96 0.26 mm W3C: 1px = 1/96th of 1in
An iPhone 17 screen 460 0.055 mm Apple: 2622 × 1206 at 460 ppi
A photo print at 300 DPI 300 0.085 mm 25.4 mm ÷ 300
The CSS specification fixes the web’s pixel: “1px = 1/96th of 1in”, about 0.26 mm when read at arm’s length. A print counts pixels per inch instead. Our photo printed at 300 DPI would be 16.5 inches wide. How to change the DPI of an image covers print sizes, and resize image in inches sets one.
CSS pixels and screen pixels
A web page’s pixel is not always one screen pixel. MDN defines devicePixelRatio as “the ratio of the resolution in physical pixels to the resolution in CSS pixels”. We drew a 100 × 100 CSS pixel square in headless Chromium 149 at three device scales:
A 100 × 100 CSS pixel square in headless Chromium 149, its screenshot measured
1x 1 100 × 100 10,000
2x 2 200 × 200 40,000
3x 3 300 × 300 90,000
At scale 2, the square took 200 × 200 screen pixels: 4 for every CSS pixel. A headless browser stands in for a phone here; a real phone reports its own ratio. So an image that stays sharp on a 2x screen needs twice the width it shows at.
What size is this image? How to check its pixels
An image’s size in pixels is its width × height, and every computer can show it. Adobe’s DPI guide gives the Windows and Mac paths:
Windows. Right-click the file in File Explorer and choose Properties. Open the Details tab; Dimensions sits under Image.
Mac, Preview. Open the image and choose Tools > Show Inspector. The General Info tab lists the image size.
Mac, Terminal. Type sips -g pixelWidth -g pixelHeight and the file name.
Mac or Linux, any image. The file command prints a JPEG’s width and height in its one line.
In a browser. Drop the image into the image resizer. The editor’s header shows its width × height beside the file name.
Both commands on our camera test photo, on macOS 26.5.1.
$ sips -g pixelWidth -g pixelHeight image-compressor-sample-camera-photo.jpeg
 pixelWidth: 4964
 pixelHeight: 2782
$ file -b image-compressor-sample-camera-photo.jpeg
JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 4964x2782, components 3
Check the pixels before an upload. A form that asks for 1920 × 1080 wants those two numbers, whatever the file weighs. The resizer under this post sets that exact size, with a crop or a fit and no stretch.
Windows shows an image’s pixels on the Details tab, under Image.
Preview’s Inspector lists the image size in pixels.
What is a 1920x1080 pixel?
1920x1080 is an image or screen size in pixels: 1,920 pixels across and 1,080 down. That makes 2,073,600 pixels, about 2.1 megapixels. Stored raw at 3 bytes a pixel, it fills 6,220,800 bytes. Our photo at 1920 × 1076 took 140,334 bytes as a JPEG from Blinkimg's engine at Auto.
What does one pixel look like?
One pixel looks like a tiny flat square of a single colour. Zoom into a photo far enough and the picture breaks into these squares. In our test photo, one pixel on a boat's rim holds red 172, green 73 and blue 18: a burnt orange square with no detail inside it.
Is a pixel an image?
A pixel is not an image on its own; it is one dot of an image. A photo is a grid of millions of pixels, each holding one colour. A 1 × 1 image file does exist, though. Blinkimg's engine saved one pixel as a 66-byte WebP: mostly headers around 3 bytes of colour.
How to explain pixels to a child?
Tell a child that a picture on a screen is made of tiny coloured tiles, like a mosaic. Each tile is a pixel, and it shows only one colour. Zoom into a photo together until the tiles appear. Fewer tiles make a blockier picture, like our photo shrunk to 21 × 12 pixels.
How much is 1 pixel?
One pixel has no fixed size; it takes the size of what shows it. On a web page, a CSS pixel is 1/96 of an inch, about 0.26 mm, by the W3C's CSS specification. An iPhone 17 screen packs 460 pixels an inch, so one is about 0.055 mm. In memory, a pixel takes 3 bytes.
How are pixels created?
A camera creates pixels when its sensor measures light at millions of points. Each point becomes a pixel with red, green and blue values. Software creates pixels too, by drawing or by resizing. Blinkimg's engine turned our 13,809,848-pixel photo into 252 pixels at 21 × 12, each blended from the area it covers.
What does pixel mean in a phone?
On a phone, pixel means two things. The screen's pixels are its tiny lights: Apple's iPhone 17 has 2622 × 1206 of them at 460 pixels an inch. The camera's pixels are its light sensors, counted in megapixels. Apple lists the iPhone 17 main camera at 48MP, which is 48 million of them.
Does higher pixel mean better quality?
More pixels mean more detail, but only up to what the screen or the print can show. Our photo at 336 × 188 pixels looked sharp at that size; the 13.8-megapixel original adds detail only on a big screen or in print. More pixels also cost bytes: 9,392 at 336 wide, 140,334 at 1920.
What does pixel mean?
Pixel means picture element: the smallest dot of colour in a digital image or on a screen. The word joins pix, short for pictures, and el, for element. Merriam-Webster dates its first known use to 1965. The word also names a camera sensor's light cells and, in advertising, a tracking pixel.
What are pixels made of?
In a file, pixels are made of numbers: three bytes each, for red, green and blue, from 0 to 255. On a screen, pixels are made of light. In LCD and LED displays, each pixel holds red, green and blue subpixels that glow at the strengths the file sets. Together they show one colour.
How do pixels work?
Pixels work as a grid of colour values. An image file stores a width, a height and three numbers for each pixel, row by row. The screen lights each pixel's red, green and blue parts to match those numbers. From a normal distance, millions of these dots blend into one smooth picture.
What is a megapixel?
A megapixel is one million pixels. Multiply an image's width by its height, then divide by 1,000,000. Our camera test photo is 4964 × 2782 pixels, which is 13,809,848 pixels or 13.8 megapixels. Apple lists the iPhone 17 main camera at 48MP, with photos at 24MP or 48MP.
What is a tracking pixel?
A tracking pixel is code on a web page that reports a visit; it is not a dot of a photo. Meta describes its Meta Pixel as a snippet of JavaScript code that tracks Facebook ad-driven visitors on a website. A one-pixel image is small too: Blinkimg's engine saved one as a 66-byte WebP.
What’s the image size of this image, and how do I find it?
Look for the width and height in pixels. On Windows, open the file’s Properties and the Details tab. On a Mac, open it in Preview and choose Tools > Show Inspector, or run sips -g pixelWidth in Terminal. In a browser, the image resizer’s editor shows width × height beside the file name.

The post "What is a pixel? A real photo, measured pixel by pixel" appeared first on Blinkimg: https://blinkimg.com/what-is-a-pixel]]></content:encoded>
    </item>
    <item>
      <title>Does Walgreens do passport photos? Where to get one</title>
      <link>https://blinkimg.com/where-to-get-a-passport-photo</link>
      <guid isPermaLink="true">https://blinkimg.com/where-to-get-a-passport-photo</guid>
      <pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate>
      <category>Sizes</category>
      <description>Does Walgreens do passport photos? Yes, two prints for $16.99. CVS, the Post Office, Walmart, FedEx, UPS and AAA priced from their own pages.</description>
      <content:encoded><![CDATA[Yes. Walgreens takes passport photos at most of its stores, with no appointment: two 2 × 2 prints for $16.99 and a free copy by email. Here is what CVS, the Post Office, Walmart, FedEx Office, The UPS Store and AAA charge, each read from its own page on 6 October 2026, and the 3-cent route you print yourself.
Does Walgreens do passport photos?
Yes. A store associate takes the photo at the photo counter, and you get two 2 × 2 prints for $16.99. A digital copy by email is free with the order. You need no appointment, and the prints are usually ready in a few minutes, Walgreens’ passport page says.
Where: “most of our Walgreens locations”, so not every store. Check the store finder before you go.
Online: no. Walgreens takes passport photos in store only.
Babies and children: yes, all ages.
USB drive: offered for an extra fee the page does not state.
Other countries: the page lists 29 more, from Albania to Vietnam, among them Canada, India, Mexico and the United Kingdom.
Walgreens is not an acceptance facility. It takes the photo, but you hand in the application at a Post Office or another facility, or mail a renewal.
Does CVS do passport photos?
Yes, at select CVS Pharmacy stores with a Photo Center. Two 2 × 2 prints cost $17.99, a digital copy by email costs $3.99 more, and a USB drive $10.99. You need no appointment, and the prints come within minutes. CVS takes photos of babies and children too.
CVS’s page refuses visitors outside the US, so we read its passport page as the Wayback Machine saved it on 15 September 2026. Several guides still quote CVS at $16.99; its own page says $17.99.
Where can I get my passport photo taken?
At a pharmacy, a Post Office, a big-box store, a print and ship shop, or AAA. The State Department names three sources in its own words:
An acceptance facility that will take a photo when you apply for your passport.
Any company that offers photo services.
A friend or family member.
It also warns that “acceptance facilities and photo vendors charge different fees”. It asks for just 1 photo with a paper application. The State Department’s photo page blocks visitors from here, so we read its last saved copy, from 10 July 2026; the page was last updated 24 March 2026.
Where to get a passport photo, from each provider’s own page on 6 October 2026
Walmart $7.64 Prints, count not stated Optional USB, price not stated No
Post Office (USPS) $15.00 Prints, count not stated For online renewal, fee not stated Yes
FedEx Office $15.95 2 prints, or a USB instead USB in place of prints No
Walgreens $16.99 2 prints Free by email No
CVS $17.99 2 prints $3.99 by email, $10.99 USB No
The UPS Store Not stated Varies by store Not stated Optional, online
AAA (one club) Free for some members Not stated Not stated Not stated
Passport photo prices on 6 October 2026: Walmart $7.64, the Post Office $15.00, FedEx Office $15.95, Walgreens $16.99, CVS $17.99, and one 4 × 6 print of your own sheet $0.18.
The price of one passport photo order at each counter that states one, beside one $0.18 4 × 6 print of a sheet you lay out yourself. The UPS Store and AAA print no single price.
Where a page states the count, the price of one print is simple to work out. FedEx Office comes to $7.98 a print, Walgreens $8.50 and CVS $9.00. You only send 1 photo, so the second print is a spare.
Does the post office still take passport photos?
Yes. Most Post Offices that accept passport applications can take your photo, for a $15.00 photo fee. Unlike the walk-in counters, they work by appointment: book online, at a lobby kiosk or at the counter. A few offer limited walk-in hours.
Of the places here, only the Post Office says it also takes your application, for its $35.00 acceptance fee. You can book a photo-only visit too. For an online renewal, many locations take a digital photo “for a fee”, which the USPS passport page does not state.
Walmart, FedEx Office, The UPS Store and AAA
Walmart
$7.64, the lowest stated price of any counter we read. Walk into the Photo Center at a Walmart Supercenter. Where a kiosk has a built-in camera, you take the photo yourself; otherwise an associate does. A USB drive for online renewal is optional. Walmart’s passport page does not say how many prints the price buys.
FedEx Office
$15.95 for two 2 × 2 prints or a USB drive with the digital copy, not both. No appointment. FedEx Office’s store pages say so, and the two we read printed the same words.
The UPS Store
Price not stated. Each store is a franchise, and The UPS Store’s page says prices vary by location. Over 3,900 of its more than 5,600 stores take online bookings. Call yours for the price.
AAA
Free for some members. At The Auto Club Group, one regional AAA club, Premier members get photos free and Plus members get their first two sets free. Classic members and nonmembers pay a “nominal fee” the page does not state. Other AAA clubs set their own terms, so ask your local branch.
Where is the cheapest place to get passport photos?
A free one at AAA if your membership covers it. Among the stores, Walmart at $7.64. And cheapest of all, a photo a friend takes, printed as one 4 × 6 print. The State Department lists “a friend or family member” as a source.
For the online renewal, you print nothing. You upload a digital photo, so a photo taken at home at the right distance costs nothing. A counter’s emailed copy works too: free at Walgreens, $3.99 at CVS.
Print your own: 6 passport photos on one 4 × 6
A 2 × 2 photo is 600 × 600 pixels at 300 DPI. A 4x6 photo size print is 1800 × 1200 pixels, so exactly 6 copies fit: 3 across and 2 down, with nothing to trim but the cut lines.
The sheet drawn at half its print pixels, with plain outlines in place of a face. The engine saves the real sheet as a 205.7 KB JPG at Auto.
Take the photo
A helper stands about 4 feet away, facing you against a plain white wall, in even light.
Crop it to 2 × 2 inches
Our 2x2 passport photo page crops it to 600 × 600 pixels at 300 DPI and never stretches it.
Lay out 6 copies on a 4 × 6
3 across and 2 down, 1800 × 1200 pixels. Our test sheet saved as a 205.7 KB JPG.
Print it on photo paper
Matte or glossy photo paper, as the State Department asks. At home, or as one 4 × 6 print: $0.18 at Walmart’s list price on 6 October 2026.
Cut on the lines
Cut on the 2 inch lines and keep the spares for a visa or a second form.
A counter may not print it
No store page we read says it prints a passport sheet you made. Walmart's page answers "Can I bring my own passport photo to be printed?" with its associates taking the photo in store. Walgreens and CVS take passport photos in store only. A home photo printer needs no one's approval.
Is CVS or Walgreens better for passport photos?
On their own pages, Walgreens costs less and includes the digital copy: $16.99 against $17.99, with the email copy free against $3.99. Both take walk-ins, both print in minutes, and both promise a compliant photo. Neither decides whether it passes: the State Department does.
Walgreens and CVS passport photos, side by side (6 October 2026)
Price, 2 prints $16.99 $17.99
Digital copy by email Free $3.99, select stores
USB drive Extra fee, not stated $10.99
Appointment No No
Which stores Most Select, with a Photo Center
Ready A few minutes Within minutes
One thing to know before you sit down: CVS’s page says “You can’t smile in Passport photos”, and Walmart’s says “No smiling”. The State Department allows a natural smile with your mouth closed. The full rules, from what to wear to glasses, are in our guide to US passport photo requirements.
Which place fits your application?
Which passport photo source fits: renewing online, upload a photo taken at home or a counter’s digital copy; applying in person, the Post Office takes the photo and the application in one visit; renewing by mail, a walk-in counter or your own printed sheet.
The route decides the photo: a file for the online renewal, 1 print for a paper form.
Whichever place you choose, the State Department wants a photo taken in the last 6 months, so an old spare from a past application will not do.
Does Walgreens take passport photos?
Yes. Most Walgreens stores take passport photos at the photo counter, with no appointment. A store associate takes the photo. You get two 2 × 2 prints for $16.99 and a free digital copy by email, Walgreens' own page says. The prints are usually ready in a few minutes. Walgreens does not offer passport photos online.
Does Walgreens take photos for passports for other countries?
Yes. Walgreens' passport page lists 29 countries beyond the United States, from Albania to Vietnam, among them Canada, India, Mexico and the United Kingdom. Each country sets its own size and rules, so name the country at the counter. For a country not on the list, ask the store before you sit for the photo.
Can you walk into Walgreens for a passport photo?
Yes. Walgreens says you do not need an appointment: come to the photo counter and ask a staff member. Not every store offers the service, since Walgreens says "most" of its locations do, so check the store finder or call first. Two prints cost $16.99 on Walgreens' page, read 6 October 2026.
How much does Walgreens charge for a passport photo?
$16.99 for two 2 × 2 printed passport photos, Walgreens' own page said on 6 October 2026. A digital copy sent by email is included at no extra charge. A copy on a USB drive costs extra, an amount the page does not state. That comes to $8.50 a print, and you only send 1 with a paper application.
Does CVS take passport photos?
Yes, at select CVS Pharmacy stores with a Photo Center, with no appointment. Two 2 × 2 prints cost $17.99, a digital copy by email $3.99 and a USB drive $10.99. That is CVS's page as saved on 15 September 2026. CVS uses a Kodak Moments system that checks the photo, and prints it within minutes.
How much does CVS charge for a passport photo?
$17.99 for two 2 × 2 prints, on CVS's own passport page as the Wayback Machine saved it on 15 September 2026. A digital copy by email costs $3.99 more at select stores, and a USB drive $10.99. Several guides still print $16.99, a price CVS's page does not show. That works out to $9.00 a print.
Can you just walk into CVS for a passport photo?
Yes. CVS says you do not need an appointment and you do not need to bring anything. Passport photos are only in select stores with a Photo Center, so check that your store has one. A colleague takes the photo with the Kodak Moments Passport and ID Photo system, and the prints come within minutes.
Is CVS or Walgreens better for passport photos?
On their own pages, Walgreens is cheaper. Two prints cost $16.99 with a free email copy, against $17.99 plus $3.99 for the copy at CVS. Both take walk-ins and print in minutes. CVS's page tells you not to smile, though the State Department allows a closed-mouth smile. The State Department decides whether either photo passes.
Where is the cheapest place to get passport photos?
Among the stores we read on 6 October 2026, Walmart at $7.64. AAA's Auto Club Group gives Premier members free photos. Cheapest of all is a photo a friend takes, laid out 6 times on a 4 × 6 print: $0.18 at Walmart's list price. For an online renewal, a photo you take yourself costs nothing.
Where can you take a passport picture for free?
At home, for the online renewal: you upload a digital photo, and the State Department lists a friend or family member as a source. In stores, AAA is free for some members. The Auto Club Group gives Premier members free photos and Plus members their first two sets. Other AAA clubs set their own terms.
Does the post office still take pictures for passports?
Yes. Most Post Offices that accept passport applications take passport photos, for a $15.00 photo fee, USPS says. Book an appointment online, at a lobby kiosk or at the counter; a few offices offer limited walk-in hours. Many also take a digital photo for the online renewal, for a fee its page does not state.
What color shirt should you wear for a passport photo at Walgreens?
Any colour that stands out from a white wall. No State Department rule names a shirt colour, but the background must be white or off-white, so a white shirt can blend into it. A mid or dark colour keeps your outline clear. Walgreens lists what is not allowed: glasses, hats, uniforms, camouflage, headphones and masks.
Can I get a digital passport photo for online renewal at a store?
Yes. Walgreens emails a digital copy free with its $16.99 prints, and CVS charges $3.99 at select stores. FedEx Office puts the copy on a USB drive for $15.95, in place of the prints. Many Post Offices take a digital photo for a fee they do not state. You can also take one at home.

The post "Does Walgreens do passport photos? Where to get one" appeared first on Blinkimg: https://blinkimg.com/where-to-get-a-passport-photo]]></content:encoded>
    </item>
    <item>
      <title>How to download an image from Google, full size and as a JPG</title>
      <link>https://blinkimg.com/how-to-download-an-image-from-google</link>
      <guid isPermaLink="true">https://blinkimg.com/how-to-download-an-image-from-google</guid>
      <pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>How to download an image from Google on a computer or phone. Google's thumbnail was 447 × 447; the full-size original we saved was 3000 × 3002.</description>
      <content:encoded><![CDATA[To download an image from Google, click the picture, then right-click the large preview and choose Save image as. On a phone, touch and hold the preview instead. Save the preview, not the grid thumbnail, and check the extension: a .webp file converts to a real JPG.
How to download an image from Google on a computer
Click the image in Google Images, then right-click the large preview and choose Save image as. That works in Chrome, Edge and Firefox on Windows, Mac and ChromeOS. Do not right-click the small picture in the grid. That is Google’s thumbnail, not the photo.
Search on Google Images
Go to images.google.com, or search on google.com and click Images under the search box.
Click the picture you want
A panel opens on the right with a larger preview. Wait a second for it to sharpen: the preview starts as the thumbnail, then loads the real file from the website.
Right-click the preview, then Save image as
Chrome’s own help says it plainly: “Right-click on the image and choose Save Image As.” Edge and Firefox have the same item in their menus.
Pick a folder and click Save
The file goes to your Downloads folder unless you pick another one, Google Chrome Help notes. Check the extension in the name before you close the window: .jpg, .png, .webp or .avif.
Right-click the large preview, not the grid. The panel holds the website’s own file.
In Safari on a Mac
On a Mac in Safari, Control-click the preview. Apple’s Safari guide lists three choices: “Save Image to ‘Downloads,’ Save Image As, or Add Image to Photos.” On a laptop trackpad, a two-finger click is the right-click.
With the keyboard
A keyboard shortcut needs one extra step. Right-click the preview and choose Open image in new tab. Then press Ctrl + S on Windows, or Command + S on a Mac. In a tab with a search page, the same keys save the whole page instead.
How do I download images from Google to my phone?
To download an image from Google on a phone, tap the picture, then touch and hold the larger preview. A menu opens. The words differ by phone and browser.
On Android
Open Chrome and search Google Images
Tap the picture you want so the larger preview opens.
Touch and hold the preview
Then tap Download image. That is the wording in Chrome’s Android help.
Find it in Files or Gallery
Chrome’s help says to open the Files app to see every download. Most gallery apps show the Download folder as an album too.
Chrome’s menu on Android says Download image.
On iPhone and iPad
Tap the picture in Safari or Chrome
Wait for the larger preview to load.
Touch and hold the preview
In Safari, tap Save to Photos. In Chrome, tap Save Image, as Chrome’s iPhone help puts it.
Open Photos, then Recently Saved
Apple’s iPhone guide says pictures saved from Safari land in the Recently Saved collection.
Save in Google is not a download
The Save button in the preview panel adds the picture to a collection in your Google account. Nothing lands on your phone or computer. Use the browser’s menu on the picture itself.
Touch and hold the preview, then Save to Photos.
Full size or thumbnail: why your download is small
Google shows you its own small copy first. The full-size image only comes when the preview panel loads it from the website. We followed one photo, NASA’s Blue Marble from Apollo 17, which is public domain on Wikimedia Commons.
The grid: the first 24 thumbnails were JPEGs written into the page itself. Each was 120 to 246 pixels wide and 2.5 KB to 13.4 KB.
The result’s thumbnail: a 447 × 447 JPEG of 35.7 KB from Google’s own server.
The preview panel: loaded the original from upload.wikimedia.org, 3000 × 3002 and 6.5 MB, and drew it 400 pixels wide.
Three copies of one photo drawn to one scale: Google's thumbnail at 447 × 447, Wikipedia's 330 × 330 copy and the 3000 × 3002 original, which has 45 times the thumbnail's pixels.
The same photo three ways, to one scale. The original holds 45 times the pixels of Google's thumbnail.
On a phone screen the two look the same. Enlarge a patch and the gap shows. The thumbnail’s 45 × 45 pixels of Madagascar cover what the original draws with 300 × 300:
Top: both files drawn 300 pixels wide. Bottom: one patch of each, the thumbnail's enlarged 6.7 times.
The original is 182 times the bytes of the thumbnail. No app can rebuild that detail from a thumbnail; how to resize an image without losing quality measures what enlarging really does. Save the preview, not the grid.
How to find the largest version
Filter by size. Under the search box, click Tools, then Size, then Large.
Visit the page. Click Visit in the preview panel and save the picture from the website. How-To Geek gives the same advice for a small download.
Read the address. Many sites put the width in the image address. Wikipedia served our photo as 330px-The_Earth_seen_from_Apollo_17.jpg, a 330 × 330 copy of 38.5 KB. Without the thumb folder and the 330px- prefix, the address gives the 3000 × 3002 file.
Why does an image from Google save as WebP?
A Google image saves as WebP because the website that hosts it sent WebP to your browser. Google’s own thumbnail did not change: it came back as the same 35.7 KB JPEG to every browser we tried.
We ran the same photo through Photon, the image service of WordPress.com and Jetpack sites, at an address ending in .jpg. The browsers got WebP. An older app that lists only PNG and JPEG got a JPEG:
NASA's Blue Marble from three addresses, as three browser engines and an older app received it on 2026-10-06
Chromium (Chrome, Edge) JPEG, 35.7 KB JPEG, 6.5 MB WebP, 160.1 KB
Firefox JPEG, 35.7 KB JPEG, 6.5 MB WebP, 160.1 KB
WebKit (Safari) JPEG, 35.7 KB JPEG, 6.5 MB WebP, 160.1 KB
An app that lists only PNG and JPEG JPEG, 35.7 KB JPEG, 6.5 MB JPEG, 299.0 KB
Photon answered with the header Vary: Accept. That means it picks the format from the list each browser sends. Its WebP was 46% smaller than its JPEG, which is why sites do it. Chrome’s Save image as keeps the bytes that arrived, so the file on your disk is a WebP. Our post What is a WebP file? shows the whole exchange, and why Chrome has no setting to stop it.
How do I save an image off Google as a JPG?
Save the image as it comes, then convert it to JPG if it is not one already. The extension in the file name tells you what you got.
A decision tree for a saved Google image: a .jpg file is done; a .webp or .avif file goes through a converter to JPG, as our 160.1 KB WebP became a 158.0 KB JPG; a picture with see-through parts goes to PNG instead.
Check the extension first. Convert only when the file is not a JPG.
Convert it in three steps
Save the image from the preview
Use Save image as, or Download image on a phone. Note the extension.
Open the converter for that format
A .webp file goes into the WebP to JPG converter. A .avif file goes into the AVIF to JPG converter. For a logo, use WebP to PNG instead.
Download the JPG
The converter reads the bytes, so a WebP with a .jpg name still converts.
What the conversion costs
One 1200 × 1200 photo as three files: Photon's WebP 160.1 KB, the JPG Blinkimg's engine made from that WebP at Auto 158.0 KB, and the JPEG Photon sent an older app 299.0 KB.
The same 1200 × 1200 photo. The accent bar is the JPG you get by converting the WebP.
Blinkimg’s engine turned the 160.1 KB WebP into a 158.0 KB JPG at Auto. That is 47% smaller than the JPEG Photon made for the old app. The JPG scored a PSNR of 37.5 dB against the WebP; PSNR measures how close one file stays to another, and higher is closer.
Renaming .webp to .jpg is not converting
Some videos say to type .jpg over .webp when you save. The bytes stay WebP, so some apps still refuse the file. How to change a file type tests a renamed file byte by byte.
How to find images you can use: the Usage rights filter
Downloading a picture does not give you the right to use it. Google’s help page Find images you can use & share warns: “Images might be subject to copyright.” Its Usage rights filter narrows the results to pictures with licence details attached.
Search on Google Images
Type what you need and press Enter.
Click Tools, then Usage rights
Usage rights opens three choices; the ticked one reads Not filtered by license. On a phone, tap Filter under the search box, then Usage rights.
Choose a licence type
Pick Creative Commons licenses, or Commercial & other licenses. Results then carry a Licensable label.
Read the License details
Click a result, then License details below the preview. It opens the licence the site gives.
Tools, then Usage rights: three choices, with Not filtered by license ticked by default.
The filter relies on what each site declares. Google “filters images by license based on information provided by the sites that host those images”, so check the licence on the site itself. Creative Commons images “are usually available at no charge to use, but require credit”, the help page says. Some forbid changes or commercial use.
Our test photo shows the ideal case. Its Wikimedia Commons page lists the licence as public domain, a NASA photograph by the Apollo 17 crew.
Why can’t I download an image from Google?
Most failed downloads come from one of five causes. Each has a quick fix:
You saved the grid thumbnail. That small copy is Google’s, a few hundred pixels at most. Click the picture first, then save the preview.
The preview had not loaded. The panel shows the thumbnail until the website answers. Wait for it to sharpen, then save.
The website blocks it. If the preview stays blurry, click Visit and save it from the page. Apple notes that some images, “such as background images, can’t be saved.”
You tapped Save in Google. That adds it to a collection, not to your device.
You cannot find the file. On a computer, look in Downloads. On Android, open Files. On iPhone, open Photos, then Recently Saved.
There is no View image button any more. Google removed it in February 2018, part of a settlement with Getty Images, Engadget reported. The Visit button stayed.
Downloading from Google Photos instead
Your own pictures in Google Photos download another way. Google’s Photos help gives the steps: go to photos.google.com, select a photo, then click More and Download. For your whole library at once, Google points to an export of your Google Photos data, known as Google Takeout.
Why can’t I download images from Google?
The small picture in the grid is Google’s thumbnail, so saving it fails or gives a tiny file. Click the picture first, wait for the large preview to sharpen, then right-click it or touch and hold it. If the preview stays blurry, the website blocks it: click Visit and save the picture from the page.
How do you download pictures from Google to your phone?
Open Google Images in your phone's browser and tap the picture you want. Touch and hold the large preview. On Android in Chrome, tap Download image. On iPhone, tap Save to Photos in Safari, or Save Image in Chrome. The Save button in Google's panel only adds it to a collection.
How do I save an image off Google as a JPG?
Save the image from the large preview, then look at the extension. A .jpg file is done. A .webp or .avif file needs a converter, which decodes it and writes a real JPG. Blinkimg's engine turned a 160.1 KB WebP into a 158.0 KB JPG at Auto. Renaming the extension changes nothing inside.
Why do images from Google save as WebP?
The website hosting the picture sent WebP, because your browser said it can show WebP. Google's own thumbnail came back as the same JPEG to every browser we tried. We sent the same photo through Photon, a WordPress image CDN. It came back as WebP to Chromium, Firefox and WebKit, and as JPEG to an older app.
How do I download a full size image from Google?
Click the picture and save the large preview, not the small grid picture. The preview panel loads the website's own file. For NASA's Blue Marble, Google's thumbnail was 447 × 447 at 35.7 KB. The original in the preview was 3000 × 3002 at 6.5 MB. Tools, then Size, then Large finds bigger pictures.
How do I download free images from Google?
Search Google Images, click Tools under the search box, then Usage rights, and choose Creative Commons licenses. Click a picture and read its License details before you save it. Google's help says Creative Commons images are usually free to use but require credit. Some forbid changes or commercial use.
How do I download images from Google on a laptop?
Open Google Images in your browser and click the picture you want. Right-click the large preview with a two-finger click on the trackpad, or the right trackpad button. Choose Save image as, pick a folder and click Save. The file goes to your Downloads folder unless you choose another one.
How do I download an image from Google on Mac?
In Safari, click the picture in Google Images, then Control-click the large preview. Apple's Safari guide lists Save Image to Downloads, Save Image As, and Add Image to Photos. In Chrome on a Mac, Control-click the preview and choose Save Image As. Check the extension, because many sites send WebP.
How do I download an image from Google on iPhone?
Open Google Images in Safari, tap the picture, then touch and hold the large preview. Tap Save to Photos. In Chrome for iPhone, the same press shows Save Image. Apple's iPhone guide says pictures saved from Safari appear in the Recently Saved collection of the Photos app.
Where do downloaded Google images go?
On a computer, Save image as puts the file in your Downloads folder unless you pick another folder. On Android, Chrome's help says to open the Files app to see every download. On iPhone, a picture saved from Safari goes to the Photos app, in the Recently Saved collection.
Is it legal to download images from Google?
Saving a picture to look at is one thing; using it is another. Google's help warns that images might be subject to copyright. To reuse one, filter by Usage rights, read the License details, and confirm the licence on the site that hosts it. A public domain photo, like NASA's Blue Marble, is free to use.
Can I copy all my photos from Google Photos to my computer?
Yes. For a few pictures, go to photos.google.com, select a photo, then click More and Download, as Google's Photos help describes. For your whole library, Google points to an export of your Google Photos data, known as Google Takeout. It packs your photos into files you download.

The post "How to download an image from Google, full size and as a JPG" appeared first on Blinkimg: https://blinkimg.com/how-to-download-an-image-from-google]]></content:encoded>
    </item>
    <item>
      <title>CMYK to RGB: how to convert a print file for screens</title>
      <link>https://blinkimg.com/cmyk-to-rgb</link>
      <guid isPermaLink="true">https://blinkimg.com/cmyk-to-rgb</guid>
      <pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate>
      <category>Formats</category>
      <description>CMYK to RGB needs the file's ICC profile. The usual formula missed our photo by ΔE 5.43 on average; Blinkimg's engine stayed within 0.49.</description>
      <content:encoded><![CDATA[To convert CMYK to RGB, run the file's numbers through its ICC profile, not a formula. We took one photo to print CMYK and back 7 ways, and measured how far each one drifts on 2,457,600 pixels.
How do you convert CMYK to RGB?
To convert CMYK to RGB, read the file’s CMYK numbers through its ICC profile, then write the colour out in sRGB. A CMYK number is an amount of ink, not a colour. The same four numbers print differently on each press and paper. The profile says which colour those inks make. The ICC’s FAQ explains the middle step. In the profile connection space, colour is specified “in terms of its appearance rather than in a device-dependent space such as CMYK”.
How CMYK becomes RGB: the ink numbers C100 M0 Y0 K0 go through the file's U.S. Web Coated (SWOP) v2 profile to a device-free colour, then through the sRGB profile to the screen values 0, 174, 239.
One CMYK build through two ICC profiles. The profile connection space links them, in the ICC’s words “an unambiguous connection between the input and output profiles”.
The ICC profile format sets the rules for this chain, and three tools run it for you. Photoshop has Edit > Convert to Profile and Image > Mode > RGB Color. An image converter that reads the embedded profile does it on upload. We tested how close each path gets, and two browsers too.
How we tested each way
Our test: one 1920 × 1280 photo of an iguana, taken to CMYK with the U.S. Web Coated (SWOP) v2 profile. We saved it as a CMYK JPEG at quality 90, once with the profile inside and once without. Then we turned it back into RGB 7 ways. Each result was compared, pixel by pixel, with an ICC conversion by LittleCMS 2.19. That reference uses relative colorimetric with black point compensation, as Adobe’s help recommends.
The score is ΔE, the CIEDE2000 colour difference, over all 2,457,600 pixels. A ΔE of 0 is the same colour. The bigger the number, the further apart two colours sit.
The CMYK to RGB formula, and how far it misses
The CMYK to RGB formula that calculator pages print turns each ink into a perfect filter. It works on fractions from 0 to 1:
The CMYK to RGB formula the calculators print, C, M, Y and K from 0 to 1
R = 255 × (1 − C) × (1 − K)
G = 255 × (1 − M) × (1 − K)
B = 255 × (1 − Y) × (1 − K)
Real ink is not a perfect filter. Process cyan reflects less light than the formula assumes. The formula makes C100 M0 Y0 K0 pure 0, 255, 255. The SWOP profile makes it 0, 174, 239, a ΔE 27.33 gap, the widest of our 10 builds. Green ink mixes miss by ΔE 24.14.
The same CMYK numbers, two answers. The formula assumes perfect inks; the profile knows the press.
Ten CMYK builds to RGB: the formula, the U.S. Web Coated (SWOP) v2 profile through LittleCMS, and Blinkimg's engine
Process cyan C100 M0 Y0 K0 0, 255, 255 0, 174, 239 0, 174, 239 ΔE 27.33
Process magenta C0 M100 Y0 K0 255, 0, 255 236, 0, 140 236, 0, 140 ΔE 17.31
Process yellow C0 M0 Y100 K0 255, 255, 0 255, 242, 0 255, 242, 0 ΔE 3.47
Red (M + Y) C0 M100 Y100 K0 255, 0, 0 237, 28, 36 237, 28, 36 ΔE 5.49
Green (C + Y) C100 M0 Y100 K0 0, 255, 0 0, 166, 80 0, 166, 80 ΔE 24.14
Blue (C + M) C100 M100 Y0 K0 0, 0, 255 46, 48, 146 46, 48, 146 ΔE 13.49
Black ink only C0 M0 Y0 K100 0, 0, 0 35, 31, 32 35, 31, 32 ΔE 7.98
Rich black C60 M40 Y40 K100 0, 0, 0 0, 0, 0 0, 0, 0 ΔE 0.00
50% black C0 M0 Y0 K50 128, 128, 128 148, 150, 152 148, 150, 152 ΔE 7.74
Paper white C0 M0 Y0 K0 255, 255, 255 255, 255, 255 255, 255, 255 ΔE 0.00
Black ink alone is not black on screen
The profile turns C0 M0 Y0 K100 into 35, 31, 32, a dark grey. Only rich black, C60 M40 Y40 K100, reaches 0, 0, 0. The formula calls both pure black, and it makes 50% black 128, 128, 128 where the profile says 148, 150, 152.
On the whole photo, the formula lands ΔE 5.43 from the reference on average. That is 11 times the engine’s ΔE 0.49. Use the formula for a rough guess at one flat colour. Use a profile for a brand colour or a photo.
What Blinkimg does with a CMYK JPEG
Blinkimg’s engine converts a CMYK JPEG to sRGB, whatever format you save. All 16 of our outputs, in 4 formats from both CMYK files, came back as sRGB with 3 channels. With the profile in the file, the engine landed ΔE 0.49 from the reference on average. At the 95th percentile it was ΔE 1.43. The engine used the profile’s perceptual table: against a perceptual LittleCMS conversion, the average gap was ΔE 0.00.
The output carries no profile by default, and a browser reads a file with no profile as sRGB. With Keep metadata on, the engine attaches a 480-byte sRGB profile. The CMYK file carried a 557,168-byte SWOP profile, 24% of its 2.32 MB.
Our CMYK JPEG weighs 2.32 MB with its profile and 1.77 MB without. Blinkimg's sRGB outputs at Auto: PNG 1,005.9 KB, JPG 267.0 KB, WebP 214.5 KB, AVIF 118.9 KB.
One 1920 × 1280 photo. The CMYK files are quality 90; every Blinkimg file is sRGB at Auto.
The JPG at Auto scores ΔE 1.59 on average. The extra over ΔE 0.49 is the JPG’s own compression, not the colour. For a web page, the JPG to WebP converter gives the 214.5 KB file. To keep editing without further loss, the JPG to PNG converter writes a lossless RGB copy.
Why does a CMYK JPEG look washed out in a browser?
A CMYK JPEG can look washed out because the browser converts it badly, even with the profile inside. Headless Chromium 149 drew our file ΔE 9.70 from the reference on average. It lifted rich black to 53, 54, 58, a grey haze over every shadow. WebKit 26.5 drew the same file ΔE 0.52 away, near the engine’s ΔE 0.49.
Each panel is half size; its ΔE is the average over all 2,457,600 pixels of the photo.
Average colour difference from the ICC conversion: Blinkimg 0.49 and WebKit 0.52 with the profile in the file, Blinkimg 2.95, WebKit 4.10 and Chromium 5.54 without it, the formula 5.43, Chromium with the profile 9.70.
Mean CIEDE2000 against LittleCMS's SWOP v2 to sRGB conversion. Lower is closer.
These are Playwright’s headless builds on a Mac, not the browsers on your phone. They still show the risk: a CMYK JPEG on a web page looks different from one browser to the next. After conversion that risk is gone. Chromium drew the engine’s sRGB JPG ΔE 0.22 from the file’s own pixels, and WebKit ΔE 0.24.
What if the CMYK file has no profile?
A CMYK file with no profile gets a guess, and every program guesses differently. The ICC’s FAQ is blunt: “There is no way to tell any of the parameters you specify if you have a file with no profile.” Our copy without the profile went three ways:
Blinkimg’s engine assumed libvips’s built-in “Chemical proof” profile and landed ΔE 2.95 from the truth.
WebKit assumed macOS’s Generic CMYK Profile (within ΔE 0.84 of it) and landed ΔE 4.10 away.
Chromium drew the formula, within ΔE 0.39 of it, and landed ΔE 5.54 away.
The fix is to name the profile before you convert. Ask the sender which profile made the file. In Photoshop, Edit > Assign Profile sets it. Adobe notes that assigning “doesn’t change the document’s color values”; it only tells Photoshop how to read them. Then convert to sRGB as usual.
A decision tree: a CMYK file with an embedded profile converts as it is, within ΔE 0.52 in our test; without one, assign the right profile first if you know it, or expect a guess ΔE 2.95 to ΔE 5.54 away.
What to do with a CMYK file before converting it.
A CMYK file with no profile: Photoshop asks which one to use.
How to convert CMYK to RGB in Photoshop
In Photoshop, Edit > Convert to Profile converts CMYK to RGB with the profile you choose. Adobe’s help describes both menus. Four steps:
Open the file and check its mode
Photoshop shows the mode in the document tab, such as CMYK/8. If the file has no profile, Photoshop can ask which one to use when it opens.
Choose Edit > Convert to Profile
Set Destination Space to sRGB IEC61966-2.1, the colour space browsers assume. Adobe recommends the Adobe (ACE) engine and Black Point Compensation checked.
Pick the intent
Relative Colorimetric or Perceptual. On our photo, the two intents ended ΔE 0.49 apart on average.
Save a copy for the web
Save the RGB copy as a JPG under a new name and keep the CMYK original for print. Or skip the save dialog: drop the CMYK JPEG on the JPG compressor, which converts and compresses in one step.
Image > Mode > RGB Color does the same in one click. It converts to the RGB working space named in Edit > Color Settings, so check that it says sRGB first. Adobe’s Color Settings page adds that the working spaces also “determine the appearance of colors in untagged documents”.
Image > Mode > RGB Color converts in one click, to the working space in Color Settings.
Edit > Convert to Profile: SWOP v2 in, sRGB out, Black Point Compensation on.
Image > Mode uses these working spaces; check that RGB says sRGB.
How to tell if a JPG is CMYK or RGB
To tell if a JPG is CMYK, look at the colour space your editor reports. Photoshop prints it in the document tab. On a Mac, the sips command in Terminal names the space and the profile. Our three files:
macOS sips on our CMYK file with its profile, the copy without one, and the engine’s JPG
$ sips -g space -g profile cmyk-tagged.jpg
 space: CMYK
 profile: U.S. Web Coated (SWOP) v2
$ sips -g space -g profile cmyk-untagged.jpg
 space: CMYK
 profile: Generic CMYK Profile
$ sips -g space -g profile engine-tagged.jpg
 space: RGB
 profile: sRGB IEC61966-2.1
Read the second answer with care. The file without a profile shows “Generic CMYK Profile”: that is the profile macOS assumes, not one stored in the file. The engine’s JPG carries no profile either, and sips names sRGB IEC61966-2.1, the one it assumes for RGB.
CMYK vs RGB: what is the difference?
RGB mixes red, green and blue light; CMYK mixes cyan, magenta, yellow and black ink. Screens make colour with RGB, and printing presses with CMYK. A JPEG can hold either. Our CMYK JPEG has 4 channels; the engine’s sRGB JPG has 3.
Why is CMYK more dull than RGB?
CMYK looks dull because ink cannot make a screen’s brightest colours. We sent 6 pure screen colours to CMYK with the SWOP profile and back. Pure blue went to C88 M77 Y0 K0 and came back as 58, 83, 164, ΔE 17.06 away. Green lost ΔE 16.18. Red lost ΔE 5.35, and yellow only ΔE 4.27.
Bright blues, greens and magentas sit outside what four inks can print, so they come back dimmer.
Can you convert CMYK to RGB without losing colour?
Converting CMYK to RGB loses almost nothing: the engine landed ΔE 0.49 from the reference. The loss happened earlier, on the way into CMYK. Our photo, taken to CMYK and back, sat ΔE 1.95 from the original on average, one JPEG save included. At the 95th percentile it was ΔE 4.47. No converter brings those colours back. If you still have the RGB original, use it.
RGB to CMYK: do you need it for print?
Convert RGB to CMYK only when your printer asks for CMYK and names its profile. The ICC’s FAQ notes that “Many printers only have a RGB interface.” It adds that converting to CMYK only helps when the printer uses CMYK data directly. Convert once, with the press’s profile, and keep the RGB master for screens.
Got a CMYK JPG for a web page or a social post? Drop it on the JPG compressor below. It comes back as an sRGB JPG, 89% smaller in our test.
How do I convert CMYK to RGB?
Convert CMYK to RGB through the file's ICC profile. In Photoshop, choose Edit > Convert to Profile and pick sRGB. An image converter that reads the embedded profile does the same on upload. Blinkimg's engine landed ΔE 0.49 from an ICC reference on our photo. The one-line formula landed ΔE 5.43.
What is the CMYK to RGB formula?
The common formula is R = 255 × (1 − C) × (1 − K). G comes from magenta and B from yellow, each value from 0 to 1. It treats inks as perfect filters. It turned process cyan into 0, 255, 255, where the SWOP v2 profile gives 0, 174, 239. Treat its answer as a rough guess.
What is the difference between RGB and CMYK?
RGB mixes red, green and blue light, the way a screen makes colour. CMYK mixes cyan, magenta, yellow and black ink, the way a press prints. RGB files have 3 channels and CMYK files 4. The same CMYK numbers print differently on each press, so a CMYK file needs its profile.
Why is CMYK more dull than RGB?
CMYK is duller because four inks on paper cannot reach a screen's brightest colours. We sent pure blue 0, 0, 255 to SWOP v2 CMYK and back. It returned as 58, 83, 164, ΔE 17.06 away. Pure green lost ΔE 16.18. Yellow, which ink prints well, lost only ΔE 4.27.
What colors does CMYK struggle with?
CMYK struggles with bright blues, vivid greens, cyans and magentas, the saturated colours a screen makes easily. In our test through the SWOP v2 profile, pure blue and pure green each lost more than ΔE 16. Red lost ΔE 5.35 and yellow ΔE 4.27, because the inks print those well.
Can I convert CMYK to RGB without losing color?
Converting CMYK to RGB loses almost nothing when the profile is used: Blinkimg's engine landed ΔE 0.49 from the reference. The colour was lost earlier, when the file went from RGB to CMYK. Our photo's round trip measured ΔE 1.95 on average. Start from the RGB original if you have it.
Does JPEG support CMYK colors?
JPEG supports CMYK colours. A CMYK JPEG stores 4 channels where an RGB one stores 3. Our test file held 4 channels, an Adobe marker and a 557,168-byte SWOP profile. Browsers do not all show such a file correctly, so convert it to sRGB before it goes on a web page.
How can I tell if a JPEG is RGB or CMYK?
Check the colour space your software reports. Photoshop shows CMYK or RGB in the document tab. On a Mac, run sips -g space photo.jpg in Terminal; it prints CMYK or RGB. A profile name from sips can be an assumption: it names Generic CMYK Profile for a CMYK file that carries none.
Why does my CMYK JPEG look washed out?
A CMYK JPEG looks washed out when the program converts it to screen colours badly. Headless Chromium 149 drew our file with its profile ΔE 9.70 from the reference and turned rich black into 53, 54, 58. WebKit drew it ΔE 0.52 away. Converting to sRGB first removes the difference.
How do I convert CMYK to RGB in Photoshop?
Open the file, then choose Edit > Convert to Profile. Set Destination Space to sRGB IEC61966-2.1, keep Black Point Compensation checked and click OK. Save the copy under a new name. Image > Mode > RGB Color also works, but it uses the RGB working space set in Color Settings.
How can I convert images to RGB colors?
Open the image in an editor that reads ICC profiles and convert it to sRGB. Or upload it to a converter that does. Blinkimg's engine turns a CMYK JPEG into sRGB in every format it writes. Our 2.32 MB CMYK photo came back as a 267.0 KB JPG at Auto.
Do I need to convert RGB images to CMYK for printing?
Only when your printer asks for CMYK and names the profile its press uses. The ICC notes that many printers only have an RGB interface and convert to CMYK themselves. Then sending RGB is better. When CMYK is required, convert once with the press profile and keep the RGB master for screens.
What happens if I print RGB?
The printer converts the RGB colours to its inks, using its own profile. Colours outside what the inks can print come out duller. In our SWOP v2 test, pure blue landed ΔE 17.06 from the screen colour. Converting to CMYK yourself with the same profile loses the same colours.

The post "CMYK to RGB: how to convert a print file for screens" appeared first on Blinkimg: https://blinkimg.com/cmyk-to-rgb]]></content:encoded>
    </item>
    <item>
      <title>How to crop an image in Photoshop 2026, step by step</title>
      <link>https://blinkimg.com/how-to-crop-an-image-in-photoshop</link>
      <guid isPermaLink="true">https://blinkimg.com/how-to-crop-an-image-in-photoshop</guid>
      <pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>How to crop an image in Photoshop 2026: press C, pick a ratio, drag, press Enter. A 1:1 crop of our photo became a 366.8 KB JPG at Auto.</description>
      <content:encoded><![CDATA[To crop an image in Photoshop, press C, pick a ratio on the options bar, drag the handles and press Enter. We cut every preset from our 9.8 MB camera photo and measured what each one keeps.
How to crop an image in Photoshop 2026
Photoshop 2026 crops with the Crop tool. Press C and drag the handles around the part to keep. Then press Enter on Windows or Return on a Mac. These are the steps on Adobe’s Crop photos help page, last updated on 23 February 2026. They match version 27, which Adobe’s release notes list from 27.0 in October 2025 to 27.11 in September 2026.
Open the image and select the Crop tool
Press C, or click the Crop tool in the toolbar. A crop border with handles appears around the whole image.
Pick a ratio or a size on the options bar
The menu at the left of the options bar holds the ratios and W × H × Resolution. Ratio, the first entry, crops freely.
Drag the handles, or draw a new box
Drag a corner or an edge handle inward. Or drag across the image to draw a fresh crop box.
Move or rotate the crop
Drag inside the box to move the image under it. Hover just outside a corner and drag the curved arrow to rotate.
Press Enter or Return to crop
Or select Done on the Contextual Task Bar. Photoshop crops every layer of the document to the box.
Untick Delete Cropped Pixels before you crop
The box sits on the options bar. Adobe’s own crop page advises un-checking it “unless you’re sure you won’t need to make future edits”. Unticked, the cut edges stay in the document, hidden.
Press C, then pick a ratio from the menu at the left of the options bar.
Crop an image on Photoshop to a ratio
A ratio locks the shape of the crop box, and you choose how much of the photo it covers. Adobe’s Crop tool options page lists the presets in the menu. We cut each one from the centre of our 9.8 MB camera photo, 4964 × 2782 pixels, as large as it fits:
Adobe's crop presets, each cut from the centre of our 4964 × 2782 photo and saved by Blinkimg's engine as a JPG at Auto
Original Ratio Maintains the image’s original aspect ratio 4964 × 2782 100.0% 605.5 KB
1 : 1 (Square) Crops to a perfect square 2782 × 2782 56.0% 366.8 KB
4 : 5 (8 : 10) Crops to a portrait ratio for print or social media 2226 × 2782 44.8% 293.0 KB
5 : 7 Crops to a standard photo print ratio 1987 × 2782 40.0% 267.2 KB
2 : 3 (4 : 6) Crops to a standard 4 × 6 print ratio 1855 × 2782 37.4% 250.9 KB
16 : 9 Crops to a widescreen video ratio 4946 × 2782 99.6% 604.6 KB
Adobe writes 4 : 5, 5 : 7 and 2 : 3 portrait, tall and narrow. On a landscape photo, each of those keeps under half of the picture: 44.8% for 4 : 5. Type the 2 numbers the other way round and the same shape turns landscape. Then 5 : 4 keeps 70.1%.
The same ratio, turned, keeps far more of a landscape photo. Each line gives the share kept and the crop's JPG at Auto from Blinkimg's engine.
Each crop of our photo as a JPG at Auto: the whole photo 605.5 KB, 5 : 4 460.8 KB, 7 : 5 508.1 KB, 3 : 2 537.1 KB, 1 : 1 366.8 KB, 2 : 3 250.9 KB, 5 : 7 267.2 KB, 4 : 5 293.0 KB.
Fewer pixels kept, fewer bytes. Every bar is one crop at full resolution, saved by Blinkimg’s engine as a JPG at Auto.
Cropping alone makes the file smaller. Our square kept 56.0% of the pixels and 61% of the bytes: 366.8 KB against 605.5 KB for the whole photo. In a browser, the crop image to square and 4:5 aspect ratio tools set those 2 shapes for you.
How to crop an image in Photoshop to an exact size
Choose W × H × Resolution in the ratio menu, then type the width, the height and the resolution. Adobe’s options page says this preset “crops to a defined width, height, and resolution”. So the crop does 2 jobs at once: it cuts the shape, then it resamples the pixels to the size you typed.
That second job changes the file far more than the cut. We resized each crop to the size a reader would type, with Blinkimg’s engine standing in for Photoshop’s resample:
Each crop at full resolution, then resized to the typed size, both saved by Blinkimg’s engine as a JPG at Auto
1 : 1 1080 × 1080 2782 × 2782, 366.8 KB 87.3 KB
4 : 5 1080 × 1350 2226 × 2782, 293.0 KB 98.3 KB
5 : 7 1500 × 2100 1987 × 2782, 267.2 KB 177.6 KB
2 : 3 1200 × 1800 1855 × 2782, 250.9 KB 132.1 KB
16 : 9 1920 × 1080 4946 × 2782, 604.6 KB 140.3 KB
The square at 1080 × 1080 weighs 87.3 KB, against 366.8 KB at 2782 × 2782. Instagram’s portrait size, 1080 × 1350, came to 98.3 KB.
W × H × Resolution crops and sizes in one step: here 1080 × 1080 pixels.
Never type a size bigger than your crop
A crop that holds fewer pixels than you typed gets enlarged, and enlarging cannot add detail. Adobe’s Image size and resampling page says upsampling “can’t add detail that wasn’t in the original image”. We took the same patch of the boat twice. From the full photo it holds 1080 × 1080 real pixels. From a half-size copy it holds 540 × 540, which we enlarged 2× to 1080 × 1080 with sharp 0.35.4’s bicubic kernel.
The enlarged crop scored 35.7 dB PSNR against the real pixels: the grain on the wood goes soft. Check the crop's pixels before you type a size.
With the width and height in pixels, the resolution only tells a printer how many pixels to put in an inch. Adobe’s Image size page says resolution “doesn’t change the image data”.
Is it better to crop or resize an image?
Crop when the shape must change, and resize when only the size must. Resizing keeps the whole picture; cropping cuts the edges to reach a new shape. We made our photo 1080 pixels wide both ways:
Resized only: 1080 × 605, the whole photo, 56.7 KB.
Cropped to 1 : 1, then resized: 1080 × 1080, the centre square, 87.3 KB.
The square holds more pixels, so it weighs more, but only it fits a square slot. A form or a profile that names exact pixels needs both: crop to the shape, then resize. For a size alone, the image resizer keeps the whole picture.
A decision tree: for exact pixels, use W × H × Resolution if the crop holds at least that many pixels, otherwise crop with a ratio and keep its size; with no exact pixels, use a layer mask to crop only one layer, or else a ratio preset or Ratio, which crops freely.
Which crop do you need? The Crop tool cuts the whole document; a layer mask hides part of one layer.
Crop without losing the edges: Delete Cropped Pixels
Delete Cropped Pixels decides whether the cut edges are gone or only hidden. Adobe says the setting “permanently removes areas outside the crop, but allows editing when turned off”. A 1 : 1 crop of our photo hides 44.0% of its pixels, and with the box unticked they stay in the document.
Unticked: select the Crop tool again later and drag the handles out. The hidden pixels come back.
Ticked: the edges are deleted when you press Enter. Only Undo, or the original file, brings them back.
A JPG or PNG copy holds only the crop. Adobe’s Save files page describes File, Save a Copy as the way to make “a flattened JPEG or PNG” without changing the original. File, Export, Export As also saves a PNG, JPG, GIF or SVG, with a quality setting for JPG.
The Crop tool can also make the canvas bigger. Drag the handles outward past the image and press Enter, as Adobe’s Resize the canvas page shows. The Fill menu on the options bar then decides what fills the new space.
Untick Delete Cropped Pixels, and the edges stay in the document, hidden.
Straighten a photo or fix its perspective while cropping
The Crop tool straightens a tilted photo in the same pass. Adobe’s Straighten tilted photos page gives the steps:
Select the Straighten tool on the options bar
It appears while the Crop tool is active.
Drag a line along an edge that should be level
A horizon or a roofline works. Photoshop turns the crop to level that line.
Adjust the box, then press Enter or Return
Or select Done on the Contextual Task Bar.
Rotating leaves empty corners. Choose Content-Aware Fill in the Fill menu on the options bar, and Photoshop fills them for you as it crops. Adobe notes one condition: Use Classic Mode must be off.
For a building or a document shot at an angle, use the Perspective Crop tool. Hold down the Crop tool in the toolbar and pick it from the group. Draw a box around the object, drag its 4 corners onto the object’s edges and press Enter. Photoshop squares the object up as it crops.
Hold down the Crop tool to reach the Perspective Crop tool.
How to crop part of an image or a single layer
The Crop tool always cuts the whole document. For a part of the picture, or for one layer, Photoshop has 3 other routes.
Crop to a selection with Image, Crop
Draw a selection with the Rectangular Marquee tool around the part to keep. Then choose Image, then Crop. Adobe’s Adjust crop, rotation, and canvas size page gives those 2 steps. Photoshop cuts the document to the selection’s bounds.
With a selection drawn, Image, Crop cuts the document to it.
Trim empty edges with Image, Trim
Image, then Trim, crops away a plain border for you. Adobe lists 3 choices: Transparent Pixels, Top Left Pixel Color or Bottom Right Pixel Color. You can trim the top, bottom, left or right edge, or all 4.
Crop one layer with a layer mask
You can’t crop a single layer with the Crop tool, Adobe’s page on cropping layers says. Use a layer mask instead:
Select the part of the layer to keep
Use the Rectangular Marquee, the Elliptical Marquee for a circle, or the Lasso for a free shape.
Add a layer mask
Click Add Layer Mask in the Layers panel. The mask hides everything outside the selection.
Paint the mask to adjust it
Black on the mask hides, white shows. Nothing is deleted, so you can change the crop later.
Crop an image without Photoshop
Photoshop costs US$22.99 a month for the single app on an annual plan. That is the price Adobe’s page showed on 6 October 2026. For a ratio or an exact size, a browser does the same cut. The cropper below locks a ratio or takes a width × height, then saves one compressed copy.
Your computer can crop too. On a Mac, read how to crop an image on a Mac with Preview. On Windows, how to resize an image in Paint also crops with Select and Crop.
How do I crop an image in Photoshop?
Press C to select the Crop tool, and a crop border appears around the image. Pick a ratio on the options bar, or choose Ratio for a free crop. Drag the corner or edge handles around the part to keep. Press Enter on Windows or Return on a Mac, or select Done.
How do I crop a part of an image?
Draw a selection around the part with the Rectangular Marquee tool. Then choose Image, then Crop, and Photoshop cuts the document to that selection. To keep a free shape instead, select it with the Lasso tool and add a layer mask, which hides everything outside the selection without deleting it.
How do I cut off part of an image in Photoshop?
To cut off an edge, use the Crop tool: press C, drag the handle on that side inward and press Enter. The Crop tool only ever removes the outer edges. To hide an object inside the picture, select everything else and add a layer mask, which hides without deleting.
How do I freehand crop a picture in Photoshop?
For a free rectangle, choose Ratio in the menu on the options bar, which crops freely, then drag any handle. For a free shape, draw it with the Lasso tool and click Add Layer Mask in the Layers panel. The mask hides the rest, and you can repaint it later.
Why can’t I crop in Photoshop?
Check what the Crop tool is set to. A W × H × Resolution preset fixes the size of the box, so pick Ratio in the menu to crop freely. Image, Crop needs a selection first. And the Crop tool cannot crop one layer alone, so use a layer mask for that.
How do I crop an image in Photoshop without cropping the other layers?
Use a layer mask, because the Crop tool always cuts every layer of the document, Adobe says. Select the layer, draw a selection around the part to keep and click Add Layer Mask. The other layers stay whole, and the masked layer keeps its hidden pixels for later.
Is it better to crop or resize an image?
Crop to change the shape, resize to change the size. We made our photo 1080 pixels wide both ways. Resized only, it stayed whole at 1080 × 605 and 56.7 KB. Cropped to a square first, it came to 1080 × 1080 and 87.3 KB, ready for a square slot.
How do I crop an image in Photoshop to a specific size?
Choose W × H × Resolution in the ratio menu on the options bar. Type the width and height in pixels, place the box and press Enter. Photoshop crops and resamples in one step. Blinkimg's engine saved our square at 1080 × 1080 as an 87.3 KB JPG at Auto.
How do I crop an image in Photoshop on a Mac?
The steps are the same as on Windows. Press C for the Crop tool, pick a ratio or a size on the options bar and drag the handles. Then press Return, not Enter, or select Done. Save a JPG or PNG with File, Save a Copy, which leaves the original document as it was.
How do I crop an image in Photoshop without losing quality?
Cropping itself costs no quality: it only removes pixels. The loss comes from enlarging and from re-saving as JPEG. Never type a size bigger than the crop holds. Our 540 × 540 crop enlarged to 1080 × 1080 scored 35.7 dB PSNR against real pixels. Save a PNG to keep every pixel.
Does cropping an image reduce its file size?
Yes, because fewer pixels need fewer bytes. Blinkimg's engine saved our whole camera photo as a 605.5 KB JPG at Auto. The 1 : 1 crop kept 56.0% of the pixels and came to 366.8 KB. Resized to 1080 × 1080, the same square fell to 87.3 KB.
How do I crop an image into a circle in Photoshop?
Use the Elliptical Marquee tool, not the Crop tool, which only cuts rectangles. Draw the circle around the part to keep, then click Add Layer Mask to hide everything outside it. Crop the canvas to a square around the circle, and save a PNG so the corners stay transparent.
How do I undo a crop in Photoshop?
Choose Edit, then Undo, straight after the crop. If Delete Cropped Pixels was unticked, the edges are only hidden: select the Crop tool again and drag the handles back out. If the box was ticked, the cut edges are deleted, and only Undo or the original file brings them back.

The post "How to crop an image in Photoshop 2026, step by step" appeared first on Blinkimg: https://blinkimg.com/how-to-crop-an-image-in-photoshop]]></content:encoded>
    </item>
    <item>
      <title>What is a favicon? Size, formats and how to make one</title>
      <link>https://blinkimg.com/what-is-a-favicon</link>
      <guid isPermaLink="true">https://blinkimg.com/what-is-a-favicon</guid>
      <pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate>
      <category>Engineering</category>
      <description>What is a favicon? A favicon is a website's small square icon. Blinkimg's engine saved our 32 × 32 PNG favicon in 643 bytes, every size measured.</description>
      <content:encoded><![CDATA[A favicon is the small square icon that marks a website in browser tabs, bookmarks and search results. Make it from one simple square mark. Use 32 × 32 pixels for the tab, 180 for Apple and 192 and 512 for a web app. We measured each size in bytes and logged the files headless Chromium 149 requested on five test pages.
What is a favicon?
A favicon is a small square image that stands for a website in a browser. The name is short for “favorite icon”, in MDN’s glossary. Browsers show it in tabs, bookmarks and history. Phones use a larger copy for a Home Screen shortcut. Google can show it beside your site in search results.
Where a favicon lives: the tab. Blinkimg’s own icon, in Chrome on a Mac.
Favicons began with Internet Explorer 5 in March 1999, as Wikipedia’s favicon article records. The file was favicon.ico, in the Windows ICO format, at the site’s root. Microsoft’s Internet Explorer 9 guide calls it a “site icon (also called shortcut icon, or favicon)”.
Today the HTML Standard defines it as a link with rel=“icon”. The standard says a browser “should” use the icon “when representing the page in the user interface”.
What size should a favicon be?
A favicon should be a square: 32 × 32 pixels for a browser tab, larger for phones and Google. The 32 is our reading, not an owner’s rule. MDN gives 16 × 16 as the usual size. A 2x screen draws 16 CSS pixels with 32 real ones. The HTML Standard counts the sizes attribute in “raw pixels (as opposed to CSS pixels)”.
Five favicon sizes drawn to one scale: 16 × 16 and 32 × 32 for a browser tab, 48 × 48 inside favicon.ico, 180 × 180 for an Apple touch icon and 192 × 192 for a web app manifest; the 512 × 512 manifest icon would be 2.7 times as wide as the 192.
The sizes each owner asks for, plus the 2x tab icon in the accent, drawn to one scale. The 512 × 512 icon would be 2.7 times as wide as the 192.
Favicon sizes, who asks for each, and the Blinkimg mark’s bytes at Auto
16 × 16 A browser tab on a 1x screen MDN: the usual favicon size 385 bytes
32 × 32 The same tab on a 2x screen Our reading: MDN’s 16 on a 2x screen 643 bytes
48 × 48 Inside favicon.ico, with 16 and 32 Microsoft: 16, 32 and 48 for Internet Explorer 9 879 bytes
180 × 180 iPhone Home Screen (apple-touch-icon) Apple: the 180 × 180 example in its Safari guide 2,839 bytes
192 × 192 A web app icon; also above Google’s 48 web.dev: at least 192 and 512 for Chromium 3,047 bytes
512 × 512 A web app’s install and splash screen web.dev 7,142 bytes
Favicon dimensions and file size, measured
Favicon files are small: the Blinkimg mark is 643 bytes at 32 × 32. We sized the mark, a 750 × 750 PNG, to each size with Blinkimg’s engine. Each file was saved as PNG at Auto, which keeps at most 256 colours.
Four files from Blinkimg’s engine at Auto, side by side at one scale. A narrow screen shrinks the whole sheet.
The Blinkimg mark at each size from Blinkimg’s engine: PNG at Auto and at quality 100
8 × 8 295 bytes 31 346 bytes 42.5 dB
16 × 16 385 bytes 34 824 bytes 42.2 dB
32 × 32 643 bytes 36 1,975 bytes 45.8 dB
48 × 48 879 bytes 36 3,135 bytes 46.4 dB
180 × 180 2,839 bytes 26 13,370 bytes 48.8 dB
192 × 192 3,047 bytes 24 14,007 bytes 48.5 dB
512 × 512 7,142 bytes 19 43,349 bytes 48.6 dB
The mark has flat colours, so Auto needed only 36 colours at 32 × 32. Quality 100 keeps every colour the resize made. From 16 × 16 up, it cost 2.1 to 6.1 times the bytes. Laid on white, each Auto file scored a PSNR of 42.2 dB or more against its quality 100 twin. PSNR measures how close one file stays to another; higher is closer.
Why a favicon must be a simple mark
A favicon reads best as a simple mark, because a 16 × 16 icon has only 256 pixels. We drew the engine’s four smallest files 192 pixels wide, every pixel a square:
Each file drawn 192 pixels wide on a light ground. The 8 × 8 is enlarged 24 times, the 48 × 48 4 times.
At 8 × 8, Google’s minimum, the mark is a green smudge. At 16 × 16 the sun and the bolt survive as a few pixels each. At 32 × 32 every shape reads.
Words fare worse. We drew a test wordmark, the word Blinkimg in white on the same green. We sized it the same way:
The same green tile, with a word and with a mark. Enlarged 12 times at 16 × 16 and 6 times at 32 × 32.
Check it at 16 × 16
Shrink your icon to 16 × 16 and enlarge the result before you ship it. If a word or a thin line blurs, cut it. Use the symbol of your logo, or its first letter.
ICO, PNG or SVG: which favicon format to use
A PNG is the format the owners agree on: MDN, Apple’s guide and Google’s format list all name PNG. Each format has one job:
PNG: one file per size, with a see-through background. What is a PNG file opens one byte by byte.
ICO: “A single .ICO file can contain multiple images of different resolutions”, Microsoft’s Internet Explorer 9 guide says. Internet Explorer 9 took only ICO.
SVG: one vector file that stays sharp at every size. The caniuse site counts 91.61% of users with support; Safari joined at version 26.0. Serve it as image/svg+xml, caniuse notes.
JPG, GIF, BMP: Google lists them too, but a JPG has no transparency. Turn a JPG logo into a PNG with the JPG to PNG converter first.
Google’s list of favicon formats has no SVG. So an SVG favicon needs a PNG or ICO linked beside it for search results.
What is favicon.ico?
The favicon.ico file is a website’s icon in Microsoft’s ICO format, kept at the site’s root. A browser may fetch it without any link. The HTML Standard allows a request for /favicon.ico when a page has no icon link.
An ICO is a container. It opens with a 6-byte header, then a 16-byte entry for each image, Microsoft’s icon article shows. We built one with Pillow 12.3.0 from the engine’s 16, 32 and 48 pixel PNGs. Its first 22 bytes:
The first 22 bytes of our ICO, built by Pillow 12.3.0: 00 00 01 00 03 00, an icon with 3 images; then the first entry, 10 10 for 16 × 16, 20 00 for 32 bits a pixel, 367 bytes long, starting at byte 54.
Read from the file by our measure script. The other two entries follow the same 16-byte pattern.
Each image inside can be a PNG or an old-style bitmap (BMP). We saved the same three images both ways with Pillow:
One favicon.ico holding the same 16, 32 and 48 pixel images: 1,902 bytes with PNG entries and 14,510 bytes with 32-bit BMP entries, both built by Pillow 12.3.0; Blinkimg's own favicon.ico, the engine's PNGs as they are, is 1,961 bytes.
The accent bar is the smallest file. All three hold 16, 32 and 48 pixel images of the Blinkimg mark.
The pixels were the same, so the gap is compression: the BMP version came out 7.6 times larger. Blinkimg’s own favicon.ico comes from our site’s build script, which wraps the engine’s PNGs as they are. Pillow re-saves each PNG entry, which made its copy 59 bytes smaller. The file command reads all three:
The file command on the two Pillow ICOs and Blinkimg’s own favicon.ico, on this Mac
pillow-png.ico: MS Windows icon resource - 3 icons, 16x16 with PNG image data, 16 x 16, 8-bit colormap, non-interlaced, 32 bits/pixel, 32x32 with PNG image data, 32 x 32, 8-bit colormap, non-interlaced, 32 bits/pixel
pillow-bmp.ico: MS Windows icon resource - 3 icons, 16x16, 32 bits/pixel, 32x32, 32 bits/pixel
favicon.ico: MS Windows icon resource - 3 icons, 16x16 with PNG image data, 16 x 16, 8-bit colormap, non-interlaced, 32 bits/pixel, 32x32 with PNG image data, 32 x 32, 8-bit colormap, non-interlaced, 32 bits/pixel
Which icon file does a browser load?
We served five test pages from this Mac and logged every file requested. Playwright drove headless Chromium 149, at 1x and 2x, and its WebKit 26.5 build. Chromium asked for /favicon.ico only when a page had no icon link. On the others it took one linked icon, or the next one after a 404.
How Chromium 149 chose a favicon in our test: it read the icon links, picked the SVG over the ICO and the 32 pixel PNG over the 192, tried the 192 when the 32 was missing, and asked for /favicon.ico only on the page with no link.
What our request log shows the browser doing, in order.
The icon files each browser requested on our five test pages, logged by our server on 5 October 2026
None /favicon.ico /favicon.ico nothing
32 PNG, 192 PNG, apple-touch-icon /icon-32.png /icon-32.png nothing
ICO (sizes=32x32), then SVG /icon.svg /icon.svg nothing
SVG, then ICO (sizes=32x32) /icon.svg /icon.svg nothing
32 PNG (missing), 192 PNG /missing-32.png, /icon-192.png /missing-32.png, /icon-192.png nothing
The two PNG links drew one request, for the 32 pixel file, even at 2x. The SVG beat the ICO in either order. When the 32 pixel file was missing, the browser tried the 192 next. That matches the standard’s rule for an icon found inappropriate: a browser “must try the next-most-appropriate icon”.
Chromium never fetched the apple-touch-icon; Apple’s guide ties that link to iPhone and iPad Home Screens. Playwright’s WebKit build asked for no icon at all. A headless test build is not the browser on your desk, so read these logs as one build’s behaviour.
How to add a favicon in HTML
To add a favicon in HTML, put link elements with rel=“icon” in the head of every page. This set covers the cases in this post:
Every page’s head: an ICO, an SVG, a 180 × 180 Apple touch icon and a manifest
<link rel="icon" href="/favicon.ico" sizes="32x32">
<link rel="icon" href="/icon.svg" type="image/svg+xml">
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<link rel="manifest" href="/manifest.webmanifest">
The ICO line matches our ICO-then-SVG test page. Keep favicon.ico at the site’s root too, for any client that asks for it without a link. The older rel=“shortcut icon” still works: the standard allows “shortcut” for historical reasons.
The manifest lists the large icons. For Chromium, in web.dev’s words, “you must provide at least a 192x192 pixel icon and a 512x512 pixel icon.”
The icons member of manifest.webmanifest, with the two sizes web.dev asks for
{
 "icons": [
 { "src": "/icon-192.png", "sizes": "192x192", "type": "image/png" },
 { "src": "/icon-512.png", "sizes": "512x512", "type": "image/png" }
 ]
}
Safari also looks for apple-touch-icon.png at the root when no link names one, says Apple’s Safari Web Content Guide. Its own example links a 180 × 180 file.
Safari’s Add to Home Screen takes the apple-touch-icon a site links. Blinkimg links a 180 × 180 file.
How Google shows your favicon in search results
Google can show the favicon your home page links, one per hostname, when its rules are met. The rules sit on Google Search Central, last updated 28 August 2026:
“Your favicon must be a square (1:1 aspect ratio) that’s at least 8x8px.”
Its advice: “we recommend using a favicon that’s larger than 48x48px so that it looks good on various surfaces.”
The formats it supports: “BMP, GIF, ICO, PNG, JPEG, PPM, and TIFF”.
“Googlebot-Image must be able to crawl the favicon file and Googlebot must be able to crawl the home page”.
“The favicon URL must be stable (don’t change the URL frequently).”
A 192 × 192 PNG meets the size advice; ours from the engine is 3,047 bytes. Google adds that a favicon “isn’t guaranteed to appear” even when every rule is met. A new icon waits for a recrawl, which can take “several days to several weeks”.
How to make a favicon
To make a favicon, start from one square mark and save it at each size as a PNG. Five steps cover it:
Start from a square master
Export your mark as a square PNG of 512 × 512 pixels or more. Give it a see-through background. Enlarging a small icon adds no detail: how to resize an image without losing quality measures why.
Simplify it for 16 pixels
Drop the words and thin lines. Check a 16 × 16 copy enlarged, as in our test.
Make each size
Open the 512x512 resizer, fit the mark and save it as a PNG. For 32, 180 and 192, use Custom size in the image resizer. It takes 16 to 8,192 pixels a side.
Wrap an ICO, if you want one
Blinkimg has no favicon generator; the resizer makes the PNGs. Blinkimg’s engine writes JPG, PNG, WebP and AVIF, not ICO. An ICO tool wraps your PNGs into one file. We used Pillow, a free Python library: one save call with three sizes.
Link the files and check
Add the link tags, upload the files and open the site in a new tab. A changed icon may need a cleared cache or a new file name, Microsoft’s Internet Explorer 9 guide warns.
Your PNGs are already small at Auto. To squeeze a large PNG further, the PNG compressor keeps it a PNG. Favicons are one part of a fast page; image optimization for the web covers the rest.
Is a favicon the same as a logo?
A favicon is not the same as a logo, though it is often cut from one. A logo can be wide and hold words. A favicon is a small square, and MDN's glossary gives 16 × 16 pixels as its usual size. Use the logo's symbol or first letter, because words blur at that size.
How do I create a favicon?
Start with a square PNG of your mark, at least 512 × 512 pixels, on a see-through background. Resize copies to 32, 180, 192 and 512 pixels. Link them with rel="icon" in the head of every page. Apple's Safari guide adds an apple-touch-icon link for iPhone Home Screens.
Where should the favicon be placed?
Put the icon files anywhere on your site and link them from the head of every page. Keep a favicon.ico at the site's root as well. The HTML Standard lets a browser request /favicon.ico when a page has no icon link. Google reads the icon link on your home page.
Can I use PNG as a favicon?
You can use a PNG as a favicon. MDN's glossary names PNG among the usual favicon formats, and Google Search lists PNG as supported. Link it with rel="icon" and type="image/png". Blinkimg's engine saved our 32 × 32 PNG favicon in 643 bytes at Auto.
Is the favicon 16x16 or 32x32?
MDN says a favicon is usually 16 × 16 pixels. A 2x screen draws those 16 CSS pixels with 32 real ones. The HTML Standard counts icon sizes in real pixels. So supply 32 × 32. In our test, headless Chromium 149 picked a 32 pixel PNG over a 192 one, at 1x and 2x.
What is the best size for a favicon PNG?
Make the tab PNG 32 × 32 and add larger PNGs for other places. Apple's Safari guide shows a 180 × 180 apple-touch-icon. Google's web.dev guide asks for 192 × 192 and 512 × 512 manifest icons. Google Search recommends a favicon larger than 48 × 48 for its search results.
What size should a favicon be in 2026?
A 2026 favicon set can stay small: a 32 × 32 tab icon, a 180 × 180 touch icon. Add 192 and 512 pixel icons for a web app manifest. Google's favicon guideline, updated in August 2026, asks for a square of at least 8 × 8 pixels. It recommends larger than 48 × 48.
Can a favicon be 512x512?
A favicon can be 512 × 512, and web.dev asks for one in a web app manifest. A tab shows it far smaller, so the extra bytes buy nothing there. Blinkimg's engine saved our 512 × 512 icon in 7,142 bytes; the 32 × 32 took 643 bytes. Link a small file for tabs.
Should I use PNG or SVG for favicon?
Use an SVG and a PNG together. An SVG stays sharp at every size, and caniuse counts 91.61% of users whose browsers support SVG favicons. Google Search's list of favicon formats has no SVG, though. So link the SVG for browsers and keep a PNG or ICO linked for Google.
Does the favicon need to be ico?
A favicon does not need to be an ICO. The HTML Standard names no required format, and Google lists PNG, GIF and JPEG beside ICO. An ICO still helps one case: with no icon link, a browser may request /favicon.ico. Headless Chromium 149 did exactly that in our test.
How can I generate a free favicon?
You can make a free favicon from your own square logo. Resize it to 32, 180, 192 and 512 pixels, saved as PNG. The web.dev guide asks for the 192 and 512. For an ICO, the free Python library Pillow wraps the PNGs into one file. Blinkimg has no favicon generator or ICO output.
What is a favicon image, and what are favicons used for?
A favicon image is a small square picture that stands for a website. MDN's glossary lists page tabs and the bookmarks menu. The glossary notes most modern browsers replaced the address-bar favicon with an HTTPS sign. Phones use a larger copy as a Home Screen icon. Google can show one beside a site in its search results.
What is favicon.ico?
The favicon.ico file is a website's icon in Microsoft's ICO format, kept at the site's root. One ICO can hold several sizes, Microsoft's Internet Explorer 9 guide says. Blinkimg's own wraps the engine's 16, 32 and 48 pixel PNGs in 1,961 bytes. With no icon link, headless Chromium 149 requested /favicon.ico in our test.

The post "What is a favicon? Size, formats and how to make one" appeared first on Blinkimg: https://blinkimg.com/what-is-a-favicon]]></content:encoded>
    </item>
    <item>
      <title>Image still too big after compressing? Set a size cap</title>
      <link>https://blinkimg.com/image-still-too-big-after-compressing</link>
      <guid isPermaLink="true">https://blinkimg.com/image-still-too-big-after-compressing</guid>
      <pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>Image still too big after compressing? At Auto our 9.8 MB photo came out at 605.5 KB. A 50 KB cap fit it, and 1200 wide kept quality 67.</description>
      <content:encoded><![CDATA[Compressing at Auto aims at a quality, not at your limit, so a big photo can stay too big. We measured each cause on one photo.
An image is still too big after compressing when the compressor aimed at a quality, not at your limit. At Auto, Blinkimg’s engine left our 9.8 MB camera photo at 605.5 KB. That is 12 times a 50 KB limit.
The fix is a size cap. With Max file size 50 KB alone, the engine hit 39.7 KB. It shrank the photo to 1371 × 768.
Choosing the width yourself added a little. At 1200 wide the cap kept quality 67 and scored 36.0 dB. The cap’s own width scored 35.3 dB. A PNG photo, kept metadata and an already compressed file are the other causes we measured.
A decision tree for an image still too big after compressing: a photo saved as PNG, 256.7 KB against 66.9 KB as JPG, goes to JPG then a cap; Keep EXIF metadata on, quality 62 against 67, goes off; then set Max file size, 39.7 KB alone.
Check the causes in this order. Each answer has a measured row below.
Why is my compressed image still too big? The causes at a glance
A compressed image stays too big for 5 reasons here, and we measured 4 on one photo. Each measured row changes one setting against its control.
Compressed image still too large: each cause measured by Blinkimg's engine on our 9.8 MB camera photo
No size cap 4964 × 2782 at Auto: 605.5 KB Max file size 50 KB: 39.7 KB Set Max file size to the limit
Width left to the cap (quality, not size) Cap alone: 1371 wide, 35.3 dB Cap at 1200 wide: 36.0 dB Also set Max resolution
A photo saved as PNG PNG at Auto, 1200 wide: 256.7 KB JPG at Auto: 66.9 KB Save photos as JPG, then cap
Metadata kept under a cap Keep EXIF on: quality 62 Keep EXIF off: quality 67 Leave Keep EXIF metadata off
Already compressed Auto again: 67.0 KB to 66.4 KB 50 KB cap: 49.5 KB Set the cap; start from the original
KB counted as 1,024 bytes not measured not measured Read the limit in bytes
Auto never aims at a size
Auto picks a quality, not a file size, and it keeps every pixel. For a photo, Blinkimg’s Auto is JPG quality 78.
Our camera photo is 4964 × 2782, about 13.8 million pixels. At Auto it weighed 605.5 KB. Sized to 3000 wide it weighed 281.1 KB. Only the 800 wide copy, 35.2 KB, fit under 50 KB at Auto.
Our 9.8 MB camera photo as a JPG at Auto against a 50 KB limit: 4964 wide 605.5 KB, 3000 wide 281.1 KB, 2000 wide 149.9 KB, 1200 wide 67.0 KB, all over; 800 wide 35.2 KB, under.
Blinkimg's engine at Auto, no cap. Each bar is the file's share of a 50 KB limit.
Fewer pixels cut the bytes fast, because pixels grow with the width squared. At 2000 wide, 40% of the full width, the photo weighed 149.9 KB. That is about a quarter of full size.
A smaller width alone did not fit the limit. At 1200 wide, Auto still gave 67.0 KB. Only a size cap aims at the number.
What a 50 KB cap does to a big photo
A 50 KB cap fits a big photo, but the photo pays for it in quality. Blinkimg’s Max file size searches JPG quality from 5 to 95 for the highest that fits. When even quality 5 is too big, the engine shrinks the pixels at quality 45.
With no Max resolution, the cap shrank our photo to 1371 × 768 at quality 45. At Max resolution 3000, the engine kept the pixels and fell to quality 15. At 1200 wide it kept quality 67.
Max file size 50 KB at each Max resolution, Blinkimg's engine, PSNR at 1200 wide
none 1371 × 768 (shrunk by the cap) 45 39.7 KB 35.3 dB
3000 3000 × 1681 15 49.6 KB 34.4 dB
2000 2000 × 1121 29 48.9 KB 35.9 dB
1200 1200 × 673 67 49.0 KB 36.0 dB
800 800 × 448 87 49.6 KB 31.7 dB
Which 50 KB file scores closest at 1200 wide
The 1200 wide file scored closest, 36.0 dB, level with 2000 wide at 35.9 dB. The cap's own shrink scored 35.3 dB, 0.7 dB lower. The 3000 wide file at quality 15 scored 34.4 dB, below the cap alone.
We scored each file the way a screen shows it. Each was sized to 1200 wide by sharp, then compared with the original sized straight to 1200. Higher PSNR means closer; it counts pixel differences, not sharpness.
PSNR of each 50 KB file shown at 1200 wide: 1200 wide 36.0 dB, 2000 wide 35.9 dB, no Max resolution 35.3 dB, 3000 wide 34.4 dB, 800 wide enlarged 31.7 dB.
Blinkimg's engine, Max file size 50 KB. Sizing down favours the wide files, and the 800 one is enlarged.
Every file under 50 KB, by Blinkimg's engine. At this size they look close; PSNR separates them.
A low quality at full pixels shows blocks
At its own pixels, the 3000 wide file under the cap shows blocks. Quality 15 leaves square blocks, which sizing the photo down partly hides.
One width, two settings. The cap cut the file 6 times smaller by cutting quality.
A cap is a ceiling the engine fills
Under a cap the engine fills the budget with quality. At Max resolution 800 it chose quality 87 and 49.6 KB, where Auto gave 35.2 KB.
The cap first, the width second
Set Max file size to the limit; on our photo it met 50 KB alone. Setting Max resolution to 1200 added 0.7 dB.
A PNG photo stays too big
A PNG photo stays big because PNG stores every pixel without loss, grain included. sharp saved our photo at 1200 × 673 as a lossless PNG, 1,759.1 KB. Then Blinkimg’s engine compressed it 6 ways.
Why a photo stays big as PNG: one 1200 × 673 photo, Blinkimg's engine
PNG at Quality 100 (lossless) 991.7 KB identical
PNG at Auto (256 colours) 256.7 KB 36.6 dB
PNG at Quality 40 (16 colours) 108.7 KB 25.2 dB
PNG, Max file size 50 KB (4 colours) 47.2 KB 19.0 dB
JPG at Auto 66.9 KB 37.2 dB
JPG, Max file size 50 KB 49.0 KB 36.1 dB
PNG has no quality dial, so the engine cuts colours instead. Its PNG at Auto keeps 256 colours, 256.7 KB. The 16-colour step was still 108.7 KB. Under a 50 KB cap it fell to 4 colours and 19.0 dB. The JPG under the same cap scored 36.1 dB.
Same pixels, same cap, by Blinkimg's engine. The 4-colour PNG lost the photo.
Blinkimg’s home page compresses a PNG as a PNG unless you pick another format. The KB pages, like compress image to 50 KB, start with JPG chosen. For a photo, convert with PNG to JPG. Keep PNG for screenshots and logos, as PNG vs JPG explains.
Does metadata make an image file bigger?
Metadata adds bytes to a photo, and the Exif standard caps the camera block at 64 KB. CIPA’s Exif 2.3 standard says:
The size of APP1 including all these elements shall not exceed the 64 KBytes specified in the JPEG standard.
The same standard records Flashpix extension data over 64 KB in a string of APP2 segments.
We wrote an Exif block into a 1200 × 673 JPG that sharp saved at quality 95. The block held made-up camera tags, a GPS position and a 160 × 90 thumbnail. It weighed 4,208 bytes: 258.5 KB became 262.7 KB, with identical pixels.
Blinkimg removes the block by default, because Keep EXIF metadata starts off. At Auto the file came out at 67.3 KB. With Keep EXIF metadata on it was 72.2 KB.
Under a cap, kept metadata costs picture. At Max file size 50 KB the engine reached quality 67 without the block, and 62 with it. The remove EXIF data page strips the block on its own.
Compressed image bigger than original, or not smaller at all
A compressed image can get bigger than the original when it is re-saved as PNG. Blinkimg’s engine saved its own 1200 wide Auto JPG, 67.0 KB, as a PNG at Auto: 238.3 KB.
A file that was already compressed has little left to remove at the same quality. Run through the engine again at Auto, the JPG came out at 66.4 KB, 607 bytes smaller. With Max file size 100 KB, the engine handed back the same bytes.
Nothing changed with that cap, because the file was already under it. Blinkimg hands back the original instead of a larger re-save when four things hold. The format stays the same and no Max resolution is set. Keep EXIF metadata is off, and the file carries no metadata. A file with metadata is re-saved, so its metadata comes off. With Keep EXIF metadata on, the file is re-saved and keeps it.
A lower cap still works on a compressed file. At 50 KB the same file came out at 49.5 KB.
The photos blurry after upload post measures each extra save. The reduce image file size guide covers phones, Macs and Windows.
When the site counts KB differently
A site can count 1 KB as 1,000 or 1,024 bytes. A tool that counts 1,024 can save a “50 KB” file of 51,200 bytes. A site that counts 1,000 refuses it. Blinkimg counts 1 KB as 1,000 bytes, and reduce image size in KB shows the trap.
How to get a photo under the limit, in order
You get a photo under a KB limit by typing the limit as a cap. Each step below matches a row we measured.
Start from the original photo
A copy saved from a chat or a website may have been compressed already.
Open a KB page with the cap set
The compress image to 50 KB page opens with Max file size at 50 KB and JPG chosen.
Leave Keep EXIF metadata off
The camera block then costs nothing under the cap.
Type a width in Max resolution, if you know it
Use the width the form or page shows. On our photo, 1200 wide added 0.7 dB over the cap alone.
Drop the photo and check the size
Our photo came out at 49.0 KB, 1200 × 673, quality 67.
On a Mac, sips and stat read the saved file’s pixels and bytes, the 2 numbers a form checks.
sips-316 and stat on macOS 26.5.1, reading a copy of the script’s w1200-cap50.jpg, the path shortened.
sips -g pixelWidth -g pixelHeight photo-1200-50kb.jpg
photo-1200-50kb.jpg
 pixelWidth: 1200
 pixelHeight: 673
stat -f "%z bytes" photo-1200-50kb.jpg
48990 bytes
For an exact shape, such as a square, crop first with the image resizer. Its editor sends the crop as a lossless PNG when one fits your plan’s limit. If a form still refuses it, the photo not uploading in an online form guide covers the other checks.
Why is my compressed file still too big?
The compressor aimed at a quality, not at your limit. At Auto, Blinkimg's engine left our 4964 × 2782 camera photo at 605.5 KB. With Max file size 50 KB, it came out at 39.7 KB, shrunk to 1371 × 768. Type your limit as a maximum.
Why is my file not getting smaller when I compress it?
A file that was already compressed has little left to remove at the same quality. Blinkimg's engine took a 1200 wide JPG from 67.0 KB to 66.4 KB on a second pass. With a 100 KB cap above the file, it handed back the same bytes.
How to reduce file size after compression?
Set a size cap; running the same setting again barely helps. Blinkimg's engine took a 1200 wide JPG from 67.0 KB to 66.4 KB at Auto. Under a 50 KB cap it came out at 49.5 KB. Start from the original file when you have it.
How to fix an image that is too large?
Save photos as JPG and type the limit as Max file size. Setting the shown width helps a little more. In Blinkimg's engine, our camera photo met a 50 KB cap at 1371 × 768 alone. At 1200 × 673 it kept quality 67.
Why is my image file still so big?
Two causes we measured are more pixels than the page shows and a photo saved as PNG. At 1200 × 673, Blinkimg's engine saved our photo as a 256.7 KB PNG at Auto. As a JPG at Auto it was 66.9 KB. A size cap then brings it under the limit.
How do I compress a photo that is too large?
Use a size cap, not a quality slider. Blinkimg's Max file size searches quality 5 to 95 for the highest that fits. Under 50 KB, our camera photo fell to quality 15 at 3000 wide. At 1200 wide it kept quality 67.
How to compress a file that is too large to upload?
Read the limit, type it as Max file size, and set a sensible width. Blinkimg counts 1 KB as 1,000 bytes. Under a 50 KB cap, Blinkimg's engine saved our photo at 1200 × 673 as 49.0 KB. A KB page also starts with JPG chosen.
How to fix an overly compressed photo?
You cannot restore detail a low quality removed; compress the original again with fewer pixels. Under 50 KB, Blinkimg's engine took our photo at 3000 wide to quality 15: 34.4 dB shown at 1200. At 1200 wide it kept quality 67 and 36.0 dB.
Are compressed images lower quality?
Lossy compression lowers quality a little at Auto and a lot under a tight cap. At 3000 wide, Blinkimg's engine scored our photo 43.8 dB at Auto. Under a 50 KB cap it scored 34.4 dB, both shown at 1200 wide. Higher is closer to the original.
Does metadata make a photo file bigger?
Metadata adds bytes, and CIPA's Exif 2.3 standard limits the Exif block to 64 KB. Our written block with a 160 × 90 thumbnail weighed 4,208 bytes. Kept under a 50 KB cap at 1200 wide, it cut Blinkimg's JPG quality from 67 to 62.
Why did my compressed image get bigger than the original?
A re-save as PNG can be bigger than a compressed JPG. Blinkimg's engine saved our 1200 wide 67.0 KB JPG as a 238.3 KB PNG at Auto. It keeps the original when a re-save is not smaller. That needs the same format, no Max resolution, no metadata and Keep EXIF off.
How can I compress an image to any size?
Type the size as a maximum, and the engine finds the highest quality that fits. Blinkimg's Max file size searches JPG quality 5 to 95, then shrinks pixels at quality 45 if none fits. Our 4964 × 2782 photo under 50 KB came out 1371 × 768.

The post "Image still too big after compressing? Set a size cap" appeared first on Blinkimg: https://blinkimg.com/image-still-too-big-after-compressing]]></content:encoded>
    </item>
    <item>
      <title>Why are my photos blurry when I upload them?</title>
      <link>https://blinkimg.com/photos-blurry-after-upload</link>
      <guid isPermaLink="true">https://blinkimg.com/photos-blurry-after-upload</guid>
      <pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>Why are my photos blurry when I upload them? In our simulated re-save, a 540 wide upload scored 28.7 dB; full size scored 36.5 dB. Upload the original.</description>
      <content:encoded><![CDATA[Two things blur an upload: too few pixels and extra lossy saves. We simulated Instagram’s stated resize with our engine and measured both.
Photos look blurry after you upload them when they have too few pixels or get saved too often. Instagram states that it sizes wider photos down to 1080 pixels wide.
We simulated the upload step with Blinkimg’s engine, not any network’s encoder. Our 9.8 MB camera photo, uploaded full size, came out at 1080 × 605 and scored 36.5 dB. A 540 wide copy scored 28.7 dB once enlarged to 1080 for display.
Both scores are PSNR against a lossless 1080 copy of the photo. Higher means closer to it. PSNR counts pixel differences, not how sharp a photo looks. It favours the Lanczos kernel our reference and enlargement share.
Our simulated upload step in 4 boxes: our 9.8 MB camera photo at 4964 × 2782 is uploaded, sized down to 1080 × 605 by Instagram's stated rule, re-saved as a JPG at quality 75 by Blinkimg's engine at 51.3 KB, and scores 36.5 dB against a lossless copy.
Our simulation, not Instagram’s encoder. Instagram states the resize; no network states its re-save.
Why photos get blurry after upload: the causes at a glance
Photos get blurry after upload for 4 common reasons, and we simulated 3 of them. A blur that was in the photo before upload is the fourth.
Photos blurry after upload: each cause, simulated, by PSNR against a lossless 1080 copy
Too few pixels The app keeps it small; a screen enlarges it 540 wide: 28.7 dB Upload at least 1080 wide
Colour halved twice (two 4:2:0 JPG saves) Your JPG halves the colour; the step halves it again Pre-sized at Auto: 36.0 dB Upload the original, or a lossless PNG
Reposting a downloaded copy Each upload is processed again 3rd generation: 35.8 dB Post from the original file
Full-size original (the control) Resized and re-saved once 36.5 dB Nothing more to fix
Camera shake or missed focus The blur is in the file already not measured Retake the photo
What Instagram, Facebook and X say they do to your photo
Instagram states its resize rule in full, while Facebook and X state much less. We read each network’s own page on 5 October 2026.
Instagram’s help page says it uploads photos “up to a width of 1080 pixels”. A photo 320 to 1080 wide keeps its resolution if its shape is between 1.91:1 and 3:4.
If you share a photo at a lower resolution, we enlarge it to a width of 320 pixels. If you share a photo at a higher resolution, we size it down to a width of 1080 pixels.
Instagram's stated widths drawn to one scale at our photo's shape: 320 wide, the width it enlarges smaller photos to; our 540 × 303 upload, which it keeps; and 1080 × 605, the width it sizes larger photos down to.
To scale. A photo between 320 and 1080 wide keeps its width, so a screen enlarges it.
X’s posting page says photos “can be up to 5MB”. It adds: “Your photo will be automatically scaled for display.” We read the Wayback Machine’s copy of 29 August 2026, because the live page blocked our browser.
Meta’s help pages that we read give no size for a Facebook feed photo. Its Page dimensions page covers the cover and the profile picture.
No network states its re-save
None of these pages says how a network re-saves a photo, or at what quality. So our quality 75 is a stand-in: the default of cjpeg in libjpeg-turbo 3.2.0.
Instagram photos blurry? Too few pixels is the biggest cause in our simulation
Too few pixels blurred our photo far more than any simulated re-save did. The missing pixels cost the most.
We sized our photo to 540 × 303. The engine saved it as a JPG at Auto, 19.2 KB. Instagram’s rule keeps that width, so our simulated step re-saved it at 540 wide, 18.1 KB.
A screen that shows the post 1080 pixels wide must enlarge it 2 times. Enlarged by sharp, the copy scored 28.7 dB. The full-size upload scored 36.5 dB.
The control shows where the loss comes from. The lossless 540 copy, enlarged the same way with no JPG save, scored 29.3 dB.
Simulated, not Instagram’s encoder. The 540 wide upload lost the rib edges.
Screenshots, chat downloads and tight crops can start small. The image too small to upload guide measures what enlarging adds. On a Mac, the sips command prints a file’s pixels.
sips-316 on macOS 26.5.1 reading our 2 simulated outputs, the paths shortened.
sips -g pixelWidth -g pixelHeight small.jpg large.jpg
small.jpg
 pixelWidth: 540
 pixelHeight: 303
large.jpg
 pixelWidth: 1080
 pixelHeight: 605
Does resizing to 1080 before you upload help?
Resizing to 1080 before upload did not help in the simulation when the JPG halved its colour. Engine 8, which ran these tests, saved JPG colour at half the width and height, called 4:2:0. sharp does so by default. Our simulated step does the same, so a 4:2:0 upload has its colour halved twice. Since engine 9 (5 October 2026), Blinkimg’s JPG keeps full colour from Quality 90.
The engine saved the 1080 copy at Auto, 56.7 KB, 36.9 dB on its own. Our simulated step kept the width and re-saved it. The result scored 36.0 dB, under the full-size upload’s 36.5 dB.
The loss comes from halved colour, not quality
Quality alone did not fix it. Engine 8’s JPG at 95 gave 36.1 dB, and sharp’s at 100 with halved colour gave 36.1 dB.
Full colour did. sharp’s JPG at 95 with full colour (4:4:4) gave 36.6 dB, level with full size. A lossless PNG gave 36.6 dB, from sharp or from the engine at Quality 100. So the resize cost nothing here; halving the colour twice cost 0.4 to 0.5 dB.
Not every PNG is lossless. The engine’s PNG at Auto is a 256-colour palette, 207.7 KB. After the step it scored 35.6 dB, lower than the engine’s JPG at Auto.
Pre-sizing tested: simulated at quality 75, at 1080 × 605 except the original
The original, full size 4964 × 2782, 9.8 MB 51.3 KB 36.5 dB
1080, JPG at Auto (engine 8, 4:2:0) 56.7 KB 53.8 KB 36.0 dB
1080, JPG at 95 (engine 8, 4:2:0) 138.7 KB 50.5 KB 36.1 dB
1080, JPG at 100 with halved colour (4:2:0), saved by sharp 343.2 KB 50.5 KB 36.1 dB
1080, JPG at 95 with full colour (4:4:4), saved by sharp 216.9 KB 51.3 KB 36.6 dB
1080, PNG at Auto (engine, 256-colour palette) 207.7 KB 52.7 KB 35.6 dB
1080, PNG at Quality 100 (engine, lossless) 806.2 KB 51.3 KB 36.6 dB
1080, lossless PNG (the reference, saved by sharp) 1,429.9 KB 51.3 KB 36.6 dB
Simulated files. These 3 differ by under 1 dB and look nearly alike.
When pre-sizing does help
Pre-sizing still has one use: you choose the crop instead of the app. Instagram crops a shape outside 1.91:1 to 3:4. The Instagram post size resizer opens on 1080 × 1350, a 4:5 shape Instagram keeps.
If you pre-size, save a lossless PNG, or a JPG at high quality with full colour. At Quality 100, Blinkimg’s resizer keeps a PNG lossless. A JPG photo now leaves its editor as a lossless PNG when the PNG fits the upload limit. Set Quality to 90 or more in Advanced settings, and the resizer’s JPG keeps full colour.
For a JPG photo, upload the full-size original. It scored 36.5 dB, level with a lossless pre-size.
Generation loss: what each re-upload costs
Each simulated re-upload re-saved a file that was already re-saved, so the loss added up. Each step was small.
We uploaded the full-size result again, then again: 3 re-saves in all. PSNR fell from 36.5 dB to 36.1 dB to 35.8 dB. The file went from 51.3 KB to 50.9 KB to 50.7 KB.
PSNR of every simulated upload against a lossless 1080 copy: lossless PNG 36.6 dB, full size 36.5 dB, 95 full colour 36.6 dB, 95 halved colour 36.1 dB, 2nd generation 36.1 dB, JPG at Auto 36.0 dB, palette PNG 35.6 dB, 3rd generation 35.8 dB, 540 wide shown at 1080 28.7 dB.
Simulated at quality 75. Too few pixels is the one bar that drops.
Simulated files, drawn by our script. Darker means further from the original.
Our 3 re-saves used one quality and one width. A network that changes either could lose more, and we did not test that. Our guide on how to resize an image without losing quality measures the resize side.
Facebook photos blurry: what Meta’s pages say
Meta’s help pages state fewer rules for Facebook photos than Instagram’s do. Its Page dimensions page gives a cover size and a file type.
Loads fastest as an sRGB JPG file that’s 851 pixels wide, 315 pixels tall and less than 100 kilobytes.
The same page suggests PNG for a cover or profile picture with “your logo or text”. The Facebook cover photo size page exports 851 × 315 under 100 KB.
How to upload a photo without losing quality
You upload a photo with the least quality loss by sending enough pixels, saved once. Too few pixels and extra saves blur a photo on any network.
Start from the original
Use the photo from your camera roll, not a copy saved from a chat or a post.
Give it at least 1080 pixels of width
Instagram’s page asks for at least 1080 wide, at a shape between 1.91:1 and 3:4.
Crop only if the shape needs it
If the shape fits, upload the full-size original. To crop, the image resizer crops to any size. Set Quality to 90 or more, and the resizer’s JPG keeps full colour.
Check the pixels, then post
Read the width in the file’s details, or with sips on a Mac.
Post from the original every time
Avoid reposting a downloaded copy, which adds another re-save.
The one switch Instagram names
Instagram’s Reels page names Media quality, then “Upload at highest quality”. The page says this of reels, and that higher quality “may take longer to upload”.
Instagram, for reels: Menu, then Media quality, then Upload at highest quality.
For a story or a profile picture, the Instagram story size guide gives both sizes. Every other network is in the social media image sizes cheat sheet.
Why do my pictures look blurry when I upload them?
The picture may have too few pixels, or it was saved once too often. Instagram Help says it keeps photos 320 to 1080 wide at their own size. In our simulation with Blinkimg's engine, a 540 × 303 upload scored 28.7 dB at 1080 wide. Full size scored 36.5 dB.
How to upload a photo without losing quality?
Upload the original photo, at least 1080 pixels wide, saved only once. Instagram Help asks for a width of at least 1080 pixels and a shape between 1.91:1 and 3:4. Crop to that shape yourself, then post from the original file, never from a downloaded copy.
How to fix blurry Instagram photos after posting?
You cannot sharpen a posted photo; delete it and post again from the original. Instagram Help says photos wider than 1080 pixels are sized down to 1080. Upload at least that width, at a shape between 1.91:1 and 3:4, so Instagram keeps the whole frame.
Why is Instagram making my photos so blurry?
Instagram Help says it sizes photos down to 1080 pixels wide and keeps narrower ones. In our simulation with Blinkimg's engine, a 540 wide upload scored 28.7 dB at 1080 wide. A full-size 4964 × 2782 upload scored 36.5 dB. Upload the original.
How do I stop Instagram from ruining my photo quality?
Send a photo Instagram does not need to enlarge or crop. Instagram Help keeps 320 to 1080 pixels wide at shapes from 1.91:1 to 3:4. In our simulation with Blinkimg's engine at 1080 × 605, the full-size original scored 36.5 dB. A pre-sized JPG with halved colour scored 36.0 dB.
How do I upload high quality photos to Instagram?
Upload a photo at least 1080 pixels wide, with a shape between 1.91:1 and 3:4, as Instagram Help advises. For reels, Instagram Help names a Media quality setting called Upload at highest quality. The Reels page says higher quality may take longer to upload.
How to fix picture quality on Facebook?
Upload the original photo rather than a copy saved from a chat or a post. Meta Help states no feed-photo size on the pages we read. For a Page cover, Meta says it loads fastest as an sRGB JPG, 851 × 315, under 100 KB. Logos and text may look better as PNG.
How do I stop Facebook from changing my photo quality?
Meta Help names no upload-quality setting on the pages we read, so send a file that needs little change. Meta Help suggests PNG for a cover or profile picture with a logo or text. For photos, upload the original once, and avoid reposting downloaded copies.
How do I unblur pictures on Facebook?
A blurred upload cannot get its lost detail back from the posted copy. Delete it and upload again from the original file on your phone or camera. Meta Help states no size for a feed photo on the pages we read, so send the full-size original.
Does X compress photos?
X Help says photos can be up to 5 MB and are automatically scaled for display. It accepts GIF, JPEG and PNG files. X's page states no quality. Send a JPEG or PNG under 5 MB, made from the original. A single photo between 2:1 and 3:4 displays in full.
Should I resize a photo to 1080 before posting it?
Only to choose the crop yourself; otherwise upload the full-size original. In our simulation with Blinkimg's engine at 1080 × 605, the original scored 36.5 dB. A pre-sized JPG at Auto scored 36.0 dB, and a lossless PNG 36.6 dB. Instagram Help sizes wider photos down to 1080 anyway.
Does reposting a photo make it blurrier?
Reposting makes a photo a little blurrier each time, because every upload processes the last copy. Over 2 more simulated re-uploads in Blinkimg's engine, a 1080 × 605 photo fell from 36.5 to 35.8 dB. Instagram Help describes its resize, not its re-save. Post from the original file instead.

The post "Why are my photos blurry when I upload them?" appeared first on Blinkimg: https://blinkimg.com/photos-blurry-after-upload]]></content:encoded>
    </item>
    <item>
      <title>Image too small to upload? Fix pixels or KB</title>
      <link>https://blinkimg.com/image-too-small-to-upload</link>
      <guid isPermaLink="true">https://blinkimg.com/image-too-small-to-upload</guid>
      <pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>Image too small to upload? 6 sites' minimums from their own pages, what enlarging a 400 × 224 copy adds, and a 350 × 350 square raised to 50 KB.</description>
      <content:encoded><![CDATA[The error means too few pixels or too few KB. We list each site’s minimum and measure what each fix really adds.
An image is too small to upload when it has fewer pixels or fewer KB than the site’s minimum. YouTube asks a thumbnail for at least 640 pixels wide. Amazon refuses product photos under 500 pixels on the long side.
The fix is a larger original, not an enlarged copy. We enlarged a 400 × 224 copy of our 9.8 MB camera photo with sharp. At 1000 wide, Amazon’s zoom size, its JPG scored 29.2 dB against the real image. A JPG of the real image scored 36.7 dB.
Drawn to scale by our script. The copy is 12.2 KB as a JPG at Auto from Blinkimg’s engine.
Too small in pixels, or too small in KB?
An upload error means one of 2 numbers: the pixel size or the file size. Pixels are the width and height. KB is how many bytes the file holds.
Of the 6 platforms we read, only a government form states a KB minimum. The Indian e-Visa photo guide asks for “Minimum 10 KB – Maximum 300 KB”. It also asks at least 350 × 350 pixels.
A decision tree: if the error names pixels or dimensions, start from a larger original, since an enlarged 400 wide copy's JPG scored 29.2 dB at 1000 wide; if it names KB, raise the quality with Min file size, which took a 350 × 350 square from 15.3 KB to 51.6 KB under a 50 KB test floor.
Read the error first. It names the number it checks.
A form may set both a floor and a cap. The photo not uploading in online form guide covers both checks. This post covers the “too small” half.
Minimum image sizes, platform by platform
The minimum image size differs on every platform, and most help pages state it plainly. We read 6 platforms’ own pages on 5 October 2026.
Image too small to upload: each platform's stated minimum, from its own page on 5 October 2026
YouTube video thumbnail 640 wide none stated 3840 × 2160, 16:9 2 MB from a phone, 50 MB from a computer
Amazon product image 500 on the long side none stated 1,000+ for zoom 10,000 on the long side
Etsy listing photo, the first 635 wide and high none stated 2,000 wide and high none stated
Etsy big shop banner 1200 × 300 none stated 1600 × 400 none stated
LinkedIn profile photo 400 × 400 none stated none stated 7680 × 4320, 8 MB
LinkedIn banner none stated none stated 1584 × 396 8 MB
Google Photos backup larger than 256 × 256 none stated none stated 200 MB or 200 MP
Indian e-Visa photo 350 × 350, square 10 KB none stated 1000 × 1000, 300 KB
Etsy’s image page asks the first photo for 635 pixels “to avoid showing up lower in searches”. Google Photos states that items “must be larger than 256 x 256” to back up.
LinkedIn states a minimum for the profile photo only. Its cover image page gives the banner as “1584 (w) x 396 (h) pixels (recommended)”, with no floor. The LinkedIn banner size page exports that size.
Amazon’s own note reads: “Do not artificially enlarge small images.” The same row adds that 1,000+ pixels on the longest side “enable the zoom function”. The 1000 × 1000 resizer exports that square.
The minimums drawn to one scale beside our 400 × 224 copy: Google Photos 256 × 256, the e-Visa 350 × 350, LinkedIn's profile photo 400 × 400, Amazon 500 on the long side, Etsy's first photo 635 × 635, YouTube 640 wide, Amazon zoom 1000.
Each minimum to one scale. The tinted box is our copy, short of every one on at least 1 side.
An error message often names the number. ShowSubmit, an art-show entry site, warns: “The image should be at least 1500px on the longest edge.” It adds that it “cannot enlarge images that are too small.”
How to check an image’s size before you upload
You check an image’s pixel size in its file properties. Do this before you resize anything.
On Windows, the e-Visa guide’s steps are Properties, then the “Details” tab, for the height and width. Without image-editing software, Amazon’s guide says to “right-click the image file and view its properties to check dimensions.”
On a Mac, the sips command in Terminal prints the pixels of any image file.
sips-316 on macOS 26.5.1 reading our 400 wide copy, its path shortened. The file is 12.2 KB.
sips -g pixelWidth -g pixelHeight small.jpg
small.jpg
 pixelWidth: 400
 pixelHeight: 224
Windows: Properties, then Details, shows the width and height in pixels.
Can you make a small image bigger to upload it?
You can make a small image bigger, and the upload then passes, but the detail does not come back. Etsy’s help warns: “if you increase the size of an image, you may lose resolution and pixelation may occur.”
We measured how much. sharp 0.35.4 sized our 9.8 MB camera photo down to 400 × 224. Then sharp enlarged that copy with Lanczos 3 to 4 widths. Blinkimg’s engine never enlarges, so sharp did it.
Blinkimg’s engine saved each enlarged copy as a JPG at Auto, the file you would upload. We scored that JPG by PSNR against the true image.
The true image is the original sized straight down to the same pixels. Higher PSNR means closer to it. The control is the true image’s own JPG at Auto.
PSNR leans one way here. The enlarged pixels before any JPG save scored a little higher, 29.3 dB at 1000 wide. Scoring them would flatter enlarging, so we score the JPGs.
JPG at Auto scored by PSNR against the true image at 4 widths. Enlarged copy: 500 wide 30.2 dB, 640 wide 29.1 dB, 1000 wide 29.2 dB, 2000 wide 29.8 dB. True image: 500 wide 35.0 dB, 640 wide 35.5 dB, 1000 wide 36.7 dB, 2000 wide 38.7 dB.
PSNR over RGB against the true downscale. sharp enlarged; Blinkimg’s engine saved the JPGs.
What the scores show
Every enlarged JPG scored below the true image’s JPG. The gap grew from 4.8 dB at 500 wide to 8.9 dB at 2000 wide. No enlarged JPG scored above 30.2 dB.
PSNR alone does not rank the enlargements. The 2000 wide JPG scored 29.8 dB, a little above the 1000 wide one. The crops show the blur still grows.
One detail at 500, 1000 and 2000 wide, shown at one size. Left: the true image’s JPG. Right: the enlarged copy’s JPG.
Image dimensions too small: our 400 wide copy enlarged to each minimum, measured
500 × 280 Amazon's least long side 16.6 KB, 30.2 dB 17.2 KB, 35.0 dB 31.0 dB
640 × 359 YouTube's least thumbnail width 23.4 KB, 29.1 dB 25.3 KB, 35.5 dB 29.3 dB
1000 × 560 Amazon's zoom 42.1 KB, 29.2 dB 49.9 KB, 36.7 dB 29.3 dB
2000 × 1121 5 times the small copy 104.5 KB, 29.8 dB 149.6 KB, 38.7 dB 29.9 dB
Why an enlarged file is smaller
The enlarged files are smaller, too. At 2000 wide the engine saved the enlarged copy at 104.5 KB. The true image at the same pixels took 149.6 KB. The missing bytes are detail the small copy never had.
Enlarge to the minimum, not past it
A small enlargement passes the check and costs little. Each step further only adds pixels with no new detail. Type the minimum the site asks, and stop there.
Which enlarging method blurs least is a different question. How to resize an image in Paint measured the kernels. How to resize an image without losing quality covers sizing down.
How to increase the pixel size of an image
You increase the pixel size of an image best with a larger original, which carries real detail. Enlarge only when none exists.
Look for the original file
Use the photo from your camera roll or camera card. Skip copies from chats, screenshots and web pages.
Open the image resizer and drop the image
The image resizer opens the editor on your photo, in your browser.
Type the minimum in Custom size, then Apply
For a YouTube thumbnail, type at least 640 wide. For Amazon, 500 on the long side, or 1,000 for zoom.
Save, then check the pixels
The editor scales the picture up when the Custom size is bigger than the photo. Check the saved file before you upload.
The editor enlarges in your browser, and we did not measure the browser’s method. For a thumbnail, the YouTube thumbnail resizer opens on 1280 × 720.
Image file size too small: raise the KB with quality
A file under a KB floor needs more bytes of picture. The honest way to add them is a higher quality setting, which keeps more detail.
We tested the floor on a 350 × 350 square cut from our photo, the e-Visa’s least pixels. Blinkimg’s engine saved the square at 15.3 KB as a JPG at Auto. That is quality 78.
With Min file size at 10 KB, the engine changed nothing: the file was already 15.3 KB. We also set Min file size to 50 KB. That is a test setting, not a rule any platform here states. The engine raised the quality to 94, and the file came to 51.6 KB.
The higher quality kept more of the square. PSNR against the lossless square rose from 34.6 dB to 42.3 dB. Quality 93 gave 46.7 KB, under the floor.
Padding is the other way to add KB: empty bytes after the picture. We padded the Auto file to 50,000 bytes with zeros. It decoded to exactly the same pixels.
Padding passes a KB check and changes no pixel. Quality adds real detail, small at this zoom.
Raising the KB: our 350 × 350 and 120 × 120 squares as JPGs from Blinkimg’s engine
350 × 350 Auto (control) 15.3 KB 78 34.6 dB
350 × 350 Min file size 10 KB 15.3 KB 78 34.6 dB
350 × 350 Min file size 50 KB 51.6 KB 94 42.3 dB
350 × 350 Auto, padded by our script 50.0 KB same as Auto 34.6 dB
120 × 120 Auto (control) 3.2 KB 78 30.5 dB
120 × 120 Min file size 10 KB 10.1 KB 95 40.5 dB
120 × 120 Min file size 50 KB refused 100 gives 21.1 KB 
Quality has a ceiling, and the pixels set it. Our 120 × 120 square reached only 21.1 KB at quality 100. The engine refused the 50 KB floor and said why.
Blinkimg’s engine’s message for the 120 × 120 square under a 50 KB Min file size.
This image comes to 21,112 bytes as JPEG at the highest quality, under the 50,000-byte minimum. Export it at a larger size or start from a larger photo.
A file too small in KB can be too small in pixels, as our 120 × 120 square was. Resize to the size the form states, then set the floor. To shrink a file under a cap instead, use reduce image size in KB.
Which fix to use
The right fix depends on the number in the error and on the file you have. Read the error first, then pick one line.
The error names pixels and you have the original: upload the original, sized down to the limit if needed.
The error names pixels and you have only a small copy: enlarge to the minimum, no further.
The error names KB: set Min file size to the floor, and check the result.
The engine refuses the floor: add pixels first, up to the size the form allows.
Why does it say my image is too small to upload?
The image has fewer pixels or fewer KB than the site's minimum. YouTube Help asks a thumbnail for at least 640 pixels wide. Amazon's Product image guide refuses photos under 500 pixels on the longest side. Check the file's width, height and size, then compare them with the number the error names.
How do I resize an image so I can upload it?
Find the size the site asks for on its help page, then type it into an image resizer. Size down from a larger original whenever you can. Etsy Help says decreasing an image will not lower its resolution, but increasing it may cause pixelation. Save once, then check the pixels before uploading.
How can I increase my image size?
Start from a larger original if one exists, such as the photo in your camera roll. If not, enlarge to the site's minimum and stop. In our test, sharp enlarged a 400 × 224 copy to 1000 wide. Its JPG scored 29.2 dB against the real image. Amazon's guide asks sellers not to artificially enlarge small images.
How to increase pixel size of image?
Open the image in a resizer, type a larger width and height, and save. The new pixels are estimates, so the picture looks softer. We enlarged a 400 × 224 copy to 2000 wide with sharp. Its JPG held 104.5 KB, against 149.6 KB for the real image. Etsy Help warns that enlarging may cause pixelation.
How can I increase the KB size of an image?
Save it at a higher quality, which keeps more detail and more bytes. Blinkimg's engine raised a 350 × 350 square to 51.6 KB, quality 94, for a 50 KB test floor. India's e-Visa guide asks at least 10 KB. Padding with empty bytes adds no picture.
How to increase the size of an image more than 100 KB?
Add pixels first, because quality alone has a ceiling. Our 350 × 350 square reached only 130.3 KB at quality 100 in Blinkimg's engine. Our 9.8 MB camera photo at 2000 × 1121 came to 149.6 KB at Auto in Blinkimg's engine. The Indian e-Visa guide caps its photo at 300 KB.
What can I do if my image is too large to upload?
Compress it under the cap, or resize it down to the pixels the site asks for. LinkedIn Help caps profile photos at 8 MB. YouTube Help allows 2 MB for a thumbnail from a phone and 50 MB from a computer. A compressor with a size target lands under the number in one step.
How do I upload a full size photo?
Upload the original file from your camera roll or camera card. Skip copies saved from a chat or a web page. Google Photos Help says it backs up photos up to 200 MB or 200 MP. Check the pixels in the file’s details before you upload.
What is the minimum size for a YouTube thumbnail?
YouTube Help asks for a minimum width of 640 pixels for video thumbnails. It recommends 3840 × 2160 at 16:9. The file must stay under 2 MB from a phone or 50 MB from a computer. A 1280 × 720 thumbnail clears the minimum with room to spare.
What size does an Amazon product image need for zoom?
Amazon Seller Central's Product image guide says images with 1,000+ pixels on the longest side enable the zoom function. Images below 500 pixels on the longest side cannot be uploaded. The most it accepts is 10,000 pixels. A 1000 × 1000 square meets the zoom size.
Does enlarging a photo make it blurry?
Enlarging spreads the same detail over more pixels, so edges soften. Etsy Help warns that increasing the size of an image may lose resolution and cause pixelation. In our test, sharp enlarged a 400 × 224 copy. Its JPGs scored 4.8 to 8.9 dB below the real image's JPGs.
How do I resize an image to fit a certain size?
In Blinkimg’s image resizer, type the width and height into Custom size. Then choose Crop to fill the shape, or Fit to keep the whole picture. YouTube Help suggests 16:9 for video thumbnails, so a 4:3 photo needs a crop or a fit. Save once and check the pixels in the file details.

The post "Image too small to upload? Fix pixels or KB" appeared first on Blinkimg: https://blinkimg.com/image-too-small-to-upload]]></content:encoded>
    </item>
    <item>
      <title>How much is a wallet size photo? Every print size</title>
      <link>https://blinkimg.com/wallet-size-photo</link>
      <guid isPermaLink="true">https://blinkimg.com/wallet-size-photo</guid>
      <pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate>
      <category>Sizes</category>
      <description>How much is a wallet size photo? 25 to 56 cents each at 6 US labs on 5 Oct 2026. Plus every standard print size in pixels, measured.</description>
      <content:encoded><![CDATA[Two sizes share the name wallet, sold in sets of 2 to 16. Every print size here is measured on one photo.
A wallet size photo costs 25 to 56 cents each at 6 US photo labs. We read 6 labs’ own pages and Google’s snippet of Mpix’s on 5 October 2026. Labs sell wallets in sets of 2 to 16, not one at a time.
Walgreens charges $0.99 for 4 wallets at 2 × 3 inches. Shutterfly charges $2.24 for 4 at 2.5 × 3.5 inches. Those are the 2 wallet sizes. The standard print is 4 × 6 inches, which is 1200 × 1800 pixels at 300 DPI.
The price of one wallet photo at 6 US labs on 5 October 2026, at list price: Walgreens 25 cents, Snapfish 25 cents, Walmart 39 cents, Printique 32 cents, Nations Photo Lab 44 cents, Shutterfly 56 cents.
A set’s list price divided by its photos, 5 October 2026. Mpix is left out: its price is a “from”.
How much is a wallet size photo at each lab?
A set of wallet photos costs $0.78 to $2.24 at the US labs we read. Walmart’s set is the cheapest, but it holds 2 photos. Walgreens and Snapfish give 4 for $0.99, the lowest price a photo.
How much is wallet size photo: each lab’s list price on 5 October 2026, from its own page, or Google’s snippet for Mpix
Walgreens 2 × 3 4 $0.99 25 cents one sheet
Snapfish 2 × 3 4 $0.99 25 cents one sheet
Walmart 2.5 × 3.5, or 2 × 3 2 $0.78 39 cents a 4 × 6 sheet
Printique 2.5 × 3.5 4 $1.28 32 cents an uncut 5 × 7
Nations Photo Lab 2.5 × 3.5 4 $1.75 44 cents a sheet of 4
Mpix 2.5 × 3.5 4 from $1.99 not stated not stated
Shutterfly 2.5 × 3.5 4 $2.24 56 cents not stated
CVS lists a wallet print at $0.99, with “multiple wallet-size photos printed on a 4x6 sheet”. That line is Google’s snippet of the CVS product page. CVS refuses visitors outside the US, so we could not read the size or count. The Mpix wallet page refused our connection too. Its snippet says “Starting At $1.99” and “Standard Wallets (set of 4)”, but not that $1.99 buys the set.
Prices change, and codes cut them
Every price here is a list price on 5 October 2026. That day, Walgreens ran 50% off photo with a code. Snapfish sold its $0.99 set for $0.35 with one. Check the lab’s own page before you order.
What size is a wallet size photo?
A wallet size photo is 2 × 3 inches at Walgreens and Snapfish. Shutterfly, Printique, Nations Photo Lab and Mpix sell 2.5 × 3.5 inches instead. Snapfish says its set has “4 images in 2x3 inch size” on a single sheet.
A mini wallet is smaller still: 1.75 × 2.5 inches at Mpix, Nations Photo Lab and Printique. A 2 × 3 wallet is 5.1 × 7.6 cm. A 2.5 × 3.5 wallet is 6.4 × 8.9 cm.
Walmart’s own pages give 2 answers. On its print product page, the wallet appears after you choose 2.5″x3.5″ under Photo size. The same product’s description says “Each wallet print measures 2″×3″” and “Set of 2”. Ask the store which one it prints.
Drawn at 56 pixels an inch to the labs’ stated sizes. A layout, not a scan of a print.
Four 2 × 3 wallets tile a 4 × 6 sheet with no waste. A 2.5 × 3.5 wallet is wider, so only 2 fit on a 4 × 6. Printique prints 4 of them on an uncut 5 × 7.
A sheet of 4 wallets at 2 × 3 inches, as a lab prints it.
Every standard photo print size
The standard photo print size is 4 × 6 inches, the size Snapfish’s menu marks as its best seller. Shutterfly lists 4 × 6, 5 × 7 and 8 × 10 as its “Everyday Photo Prints”. The rest run from a mini wallet to a 20 × 30 poster.
What is a standard photo print size: every print the labs list, in inches, cm and pixels
Mini wallet, 1.75 × 2.5 4.4 × 6.4 525 × 750 263 × 375 7:10
Wallet, 2 × 3 5.1 × 7.6 600 × 900 300 × 450 2:3
Wallet, 2.5 × 3.5 6.4 × 8.9 750 × 1050 375 × 525 5:7
3.5 × 5 8.9 × 12.7 1050 × 1500 525 × 750 7:10
4 × 4 10.2 × 10.2 1200 × 1200 600 × 600 1:1
4 × 5.3 10.2 × 13.5 1200 × 1590 600 × 795 about 3:4
4 × 6 10.2 × 15.2 1200 × 1800 600 × 900 2:3
5 × 7 12.7 × 17.8 1500 × 2100 750 × 1050 5:7
8 × 10 20.3 × 25.4 2400 × 3000 1200 × 1500 4:5
11 × 14 27.9 × 35.6 3300 × 4200 1650 × 2100 11:14
16 × 20 40.6 × 50.8 4800 × 6000 2400 × 3000 4:5
20 × 30 50.8 × 76.2 6000 × 9000 3000 × 4500 2:3
Pixels are the inches times the DPI, rounded. Centimetres are the inches times 2.54. Only some sizes share a shape, so a crop made for one rarely fits another.
Print sizes drawn to one scale: a 1.75 × 2.5 inch mini wallet, a 2 × 3 wallet, a 2.5 × 3.5 wallet, 3.5 × 5, 4 × 6, 5 × 7 and 8 × 10. An 8 × 10 holds more than 13 of the 2 × 3 wallets by area.
The prints to one scale, short side across. The 4 × 6 is the standard.
What each print size cuts from your photo
A print cuts your photo when the shapes differ. We measured the cut on our 9.8 MB camera photo. Its 4964 × 2782 frame is close to 16:9, so we first cut 2 frames from its centre.
One is a 3:2 frame of 4173 × 2782 pixels, the shape of a camera. The other is a 4:3 frame of 3709 × 2782, a shape an iPhone offers. Then sharp 0.35.4 cut each print, centred, with the long sides together.
From a 3:2 camera photo
A 4 × 6 print and a 2 × 3 wallet kept the whole 3:2 frame. Both share its shape. The 4 × 4 square kept the least, 66.7%. An 8 × 10 kept 83.3%, so it trims the sides.
The 3:2 frame, cut by sharp to each print. Dimmed parts do not print.
From a 4:3 phone photo
A 4:3 phone photo loses 11.1% of its area on a 4 × 6 print. The iPhone User Guide says: “You can choose between 1:1, 4:3, and 16:9 aspect ratios.” None is the 3:2 shape of a 4 × 6.
The 4 × 5.3 print fits a phone photo best. It kept 99.4% of the 4:3 frame. Walgreens, Walmart and Snapfish sell it, and Snapfish labels it “MINIMAL CROP!” in its size list.
The 4:3 frame, cut by sharp. The 4 × 5.3 print trims almost nothing.
Photo size to print: the share of each frame a print keeps, centred
Mini wallet, 1.75 × 2.5 95.2% 93.3%
Wallet, 2 × 3 100% 88.9%
Wallet, 2.5 × 3.5 93.3% 95.2%
3.5 × 5 95.2% 93.3%
4 × 4 66.7% 75%
4 × 5.3 88.3% 99.4%
4 × 6 100% 88.9%
5 × 7 93.3% 95.2%
8 × 10 83.3% 93.8%
11 × 14 84.9% 95.5%
16 × 20 83.3% 93.8%
20 × 30 100% 88.9%
To choose the cut yourself, crop before you upload. The aspect ratio changer crops to any shape, such as the 4:5 of an 8 × 10.
What photo size to print: pixels at 300 DPI
A photo prints at its best with 300 pixels for every inch of the print. Nations Photo Lab’s pixel chart lists 300 PPI as best quality. It lists 125 PPI as the “Minimum Requirement”.
On that chart, a 4 × 6 needs 500 × 750 pixels at least. It needs 1200 × 1800 for the best. Nations’ wallet page asks 750 × 1050 for its 2.5 × 3.5 wallets. How to change the DPI of an image explains the DPI tag itself.
Our 3:2 frame filled every size up to 8 × 10 at 300 DPI. Larger prints ran out of pixels. At 11 × 14 the frame gave 252 DPI. At 16 × 20 it gave 173 DPI, and at 20 × 30 just 139.
Print size and DPI: the most our 3:2 frame gives at each size
Mini wallet, 1.75 × 2.5 1589 fills it
Wallet, 2 × 3 1391 fills it
Wallet, 2.5 × 3.5 1112 fills it
3.5 × 5 794 fills it
4 × 4 695 fills it
4 × 5.3 695 fills it
4 × 6 695 fills it
5 × 7 556 fills it
8 × 10 347 fills it
11 × 14 252 short by 48 DPI
16 × 20 173 short by 127 DPI
20 × 30 139 short by 161 DPI
A pixel count is not a print size. A 600 × 900 pixel image is a 2 × 3 wallet at 300 DPI. The same image is a 4 × 6 at 150 DPI. The engine made one file for both, 49.4 KB.
How big is the file for each print size?
Print files at 300 DPI stayed under 600 KB on this photo. Blinkimg’s engine saved the 4 × 6 at 1800 × 1200 pixels as a 146.9 KB JPG at Auto. The 8 × 10 came to 371.2 KB.
Our DPI guide measured 146.6 KB for a 4 × 6 at 300 DPI from the same photo. There sharp resized it to 1800 × 1200 with a cover crop, and the engine only saved it. Here the engine did the resize.
JPG files at Auto from Blinkimg's engine at 300 DPI, cut from our 3:2 frame: a 2 × 3 wallet 49.4 KB, 4 × 6 146.9 KB, 5 × 7 199.8 KB, 8 × 10 371.2 KB. Sizes from 11 × 14 up are capped, at most 537.1 KB.
Blinkimg’s engine, JPG at Auto, from sharp’s cut of the 3:2 frame. Capped sizes keep 4173 × 2782 or less.
Print size and file size: Blinkimg’s engine, JPG at Auto, at 300 and 150 DPI
Mini wallet, 1.75 × 2.5 750 × 525, 38.2 KB 375 × 263, 13.3 KB
Wallet, 2 × 3 900 × 600, 49.4 KB 450 × 300, 17.3 KB
Wallet, 2.5 × 3.5 1050 × 750, 66.2 KB 525 × 375, 22.6 KB
3.5 × 5 1500 × 1050, 114.2 KB 750 × 525, 38.2 KB
4 × 4 1200 × 1200, 101.6 KB 600 × 600, 34.8 KB
4 × 5.3 1590 × 1200, 132.5 KB 795 × 600, 44.4 KB
4 × 6 1800 × 1200, 146.9 KB 900 × 600, 49.4 KB
5 × 7 2100 × 1500, 199.8 KB 1050 × 750, 66.2 KB
8 × 10 3000 × 2400, 371.2 KB 1500 × 1200, 125.9 KB
11 × 14 3541 × 2782, 468.8 KB (252 DPI) 2100 × 1650, 211.6 KB
16 × 20 3478 × 2782, 461.0 KB (173 DPI) 3000 × 2400, 371.2 KB
20 × 30 4173 × 2782, 537.1 KB (139 DPI) 4173 × 2782, 537.1 KB (139 DPI)
Control: the 3:2 frame, no resize 4173 × 2782, 537.1 KB 
Control: the original JPEG 4964 × 2782, 9.8 MB 
The engine never enlarges. It was asked for 9000 pixels wide, a 20 × 30 at 300 DPI. It kept the frame’s 4173 × 2782 pixels. That file matched the unresized control byte for byte, 537.1 KB.
The original JPEG was 9.8 MB, many times any of these files. How to resize an image without losing quality covers the resize itself.
What each print size costs
A 4 × 6 print costs 18 cents at Walmart and 39 cents at Shutterfly, at list price. A 5 × 7 costs $1.28 and $1.69. Both labs list these on their own prints pages.
Print size and price at 2 labs, list prices on 5 October 2026
4 × 4 $0.26 $0.42
4 × 6 $0.18 $0.39
5 × 7 $1.28 $1.69
8 × 10 $2.94 $4.44
11 × 14 not listed $12.29
16 × 20 not listed $22.99
20 × 30 not listed $29.99
Wallet set $0.78 for 2 $2.24 for 4
Walmart’s prints page says its prices are the same for pickup and delivery. Shutterfly’s prints page adds an app offer of 10-cent 4 × 6 prints with $5.99 shipping.
How to make a wallet size photo, step by step
You make a wallet size photo by cropping it to the lab’s wallet shape before you upload. The lab then prints your crop, not its own.
Check the lab’s wallet size
Walgreens and Snapfish print 2 × 3 inches. Shutterfly, Printique, Nations Photo Lab and Mpix print 2.5 × 3.5.
Open the resize image in inches page and drop the photo
The resize image in inches editor opens on Crop.
Type the wallet size in Custom size, then Apply
Unlink the sides and type 2 and 3, or 2.5 and 3.5. At 300 DPI that is 600 × 900 or 750 × 1050 pixels.
Frame the face, then Save
Drag the frame over the part to keep. Upload the saved file to the lab and order wallets.
sips-316 on macOS 26.5.1, checking the engine’s 2 × 3 wallet file, its path shortened. A landscape wallet is 900 wide.
sips -g pixelWidth -g pixelHeight file-wallet-2x3-300.jpg
file-wallet-2x3-300.jpg
 pixelWidth: 900
 pixelHeight: 600
A 2 × 2 passport photo is a different job with its own rules. The passport size photo maker and the 2 × 2 inch passport photo page set those. For a size in centimetres, use resize image in cm.
Which print size should you order?
The right print size depends on where the photo goes and what shape it is. A wallet goes in a pocket; a 4 × 6 goes in an album.
A decision tree: for a wallet, crop to 2 × 3 (600 × 900 px) if the lab sells it, else 2.5 × 3.5 (750 × 1050 px); for a 4:3 phone photo, a 4 × 5.3 print kept 99.4% of the frame; for a 3:2 photo, a 4 × 6 kept 100%.
Pick the shape first, then the lab.
For the standard print, the 4x6 photo size tool crops or fits your photo to 1200 × 1800 pixels. The image resizer sets any other size.
How much does it cost to print a wallet-size photo?
A wallet-size photo costs 25 to 56 cents each at list price. On 5 October 2026, Walgreens charged $0.99 for 4 wallets at 2 × 3 inches. Walmart charged $0.78 for a set of 2. Shutterfly charged $2.24 for 4 at 2.5 × 3.5 inches. Promo codes often cut these prices.
How much does Walgreens charge for wallet prints?
Walgreens Photo listed its 2x3 Wallet Set at $0.99 on 5 October 2026. Its product page says one print sheet holds 4 images at 2 × 3 inches. The paper is glossy. That is about 25 cents a wallet. Walgreens also ran a 50% photo discount code that week.
Is a 2x3 picture a wallet size?
A 2 × 3 picture is a wallet size at Walgreens and Snapfish, which sell 4 to a sheet. Shutterfly, Printique, Nations Photo Lab and Mpix call 2.5 × 3.5 inches a wallet instead. Mini wallets at Mpix and Printique are 1.75 × 2.5 inches. Check your lab’s size before you crop the photo.
Can you print 2x3 photos at Walmart?
Walmart's own pages differ. Its wallet description says each print measures 2 × 3 inches, in a set of 2. The set comes on a 4 × 6 sheet. The same product's size data says 2.5 × 3.5 inches. Walmart Photo listed the set at $0.78 on 5 October 2026. Ask the store which size it prints.
How can I convert a picture to wallet size?
Crop the picture to your lab's wallet shape, then save it at 300 DPI. A 2 × 3 inch wallet is 600 × 900 pixels; a 2.5 × 3.5 is 750 × 1050. Nations Photo Lab asks 750 × 1050 for best quality. An editor with a Custom size in inches does both steps.
How many wallet size photos fit on a 4x6?
Four 2 × 3 inch wallets fit on a 4 × 6 sheet, 2 across and 2 down. Nothing is left over. Walgreens and Snapfish sell them that way. Only 2 wallets at 2.5 × 3.5 inches fit on a 4 × 6. Printique’s own page says it prints 4 of those on an uncut 5 × 7 sheet.
Where can I get wallet size photos printed?
Walgreens and Walmart print wallets for store pickup, and Walgreens’ wallet page offers Same Day Pickup. Shutterfly’s prints page offers same-day prints at CVS or Walgreens. Snapfish, Mpix, Printique and Nations Photo Lab print online and ship. Walgreens and Snapfish sell 4 wallets at 2 × 3 inches.
What size is a normal photo print?
A normal photo print is 4 × 6 inches, or 1200 × 1800 pixels at 300 DPI. Snapfish marks 4x6 as its best seller, and Shutterfly lists 4x6, 5x7 and 8x10 as its everyday photo prints. In centimetres a 4 × 6 is 10.2 × 15.2.
Are normal photos 4x6 or 5x7?
Normal photos are 4 × 6; a 5 × 7 is the larger print for a frame. At Walmart, a 4 × 6 cost $0.18 and a 5 × 7 cost $1.28. Those were list prices on 5 October 2026. A 5 × 7 also trims a 3:2 camera photo, while a 4 × 6 keeps it whole.
Should my photos be 4:3 or 16:9?
For prints, 4:3 is closer to the common sizes than 16:9. Apple's iPhone User Guide lists 1:1, 4:3 and 16:9 for the camera. On our 4:3 frame, a 4 × 6 print kept 88.9% and a 4 × 5.3 print kept 99.4%. Shoot 4:3 and order 4 × 5.3 where the lab sells it.
Is 3x5 a standard photo size?
Nations Photo Lab’s pixel chart lists 3.5 × 5 inches, not 3 × 5. It asks 1050 × 1500 pixels for best quality, 438 × 625 at least. Walmart, Walgreens, Snapfish and Shutterfly list neither size among their standard prints. So 3 × 5 is not a standard print at the US labs we read.
What size should a photo be for printing?
A photo for printing should hold 300 pixels for every inch of the print. Nations Photo Lab's pixel chart calls 300 PPI best quality and 125 PPI the minimum. A 4 × 6 needs 1200 × 1800 pixels for the best. An 8 × 10 needs 2400 × 3000.
How can I print a photo to the exact size I want?
Crop the photo to the print's shape yourself, then save it at the print's pixel size. The lab then prints your crop instead of cutting its own. A 4 × 6 at 300 DPI is 1200 × 1800 pixels. Walgreens, Walmart and Shutterfly list their sizes on their prints pages; pick one of those.

The post "How much is a wallet size photo? Every print size" appeared first on Blinkimg: https://blinkimg.com/wallet-size-photo]]></content:encoded>
    </item>
    <item>
      <title>How to resize an image without losing quality</title>
      <link>https://blinkimg.com/how-to-resize-an-image-without-losing-quality</link>
      <guid isPermaLink="true">https://blinkimg.com/how-to-resize-an-image-without-losing-quality</guid>
      <pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>How to resize an image without losing quality, measured: a good kernel cost little, the save cost more. Our photo at 1920 wide made a 69.8 KB AVIF.</description>
      <content:encoded><![CDATA[Shrink with a smooth kernel, save once, and keep the original. Enlarging adds pixels but no detail, unless the image is a vector.
You resize an image without losing quality by shrinking it with a good kernel and saving it once. We measured where the quality goes on our 9.8 MB camera photo. The photo went from 4964 × 2782 pixels to 1920 × 1076.
On this photo, the resize itself cost little. Blinkimg’s engine scored 49.7 dB against an exact average of the source pixels. The save cost more: its JPG at Auto scored 38.5 dB in 140.3 KB. Enlarging is the hard case, because a photo gains pixels but no detail.
Where quality went on our photo at 1920 × 1076, as PSNR: sharp's Lanczos 3 49.7 dB, its nearest neighbour 42.2 dB; one JPG save at Auto by Blinkimg's engine 38.5 dB, 10 saves at 85 37.9 dB; a 400 × 250 PNG enlarged 4 times by sharp 32.3 dB.
Each score is PSNR in decibels against that step’s own ideal. Higher is closer.
Does resizing an image reduce quality?
Resizing an image smaller always throws pixels away, but a good kernel keeps what you can see. The camera photo went from 13.8 million pixels to 2.1 million. That is 85% fewer pixels.
Apple’s Preview User Guide names the one route that keeps every pixel. “Make the image’s dimensions smaller without losing any detail: Deselect ‘Resample image’ before changing the width or height.”
Without resampling, the pixel count stays and only the print size changes. How to change the DPI of an image covers that case. A smaller file for a screen needs real resampling, and then the kernel decides what stays.
How to downsize images without losing quality
You downsize an image well with any smooth kernel, such as bilinear, Mitchell or Lanczos 3, never nearest neighbour. A kernel is the rule that blends source pixels into each new pixel.
We resized the photo to 1920 × 1076 with each kernel in sharp 0.35.4. Blinkimg’s engine is built on sharp. Every result stayed lossless, so no encoder touched the score. The referee is an exact area average: each new pixel is the mean of the source pixels it covers.
How to resize image without losing quality: each kernel at 1920 × 1076, scored against an exact area average
Area average the referee (the reference) 1.0000 3.83
Nearest neighbour sharp 0.35.4 42.2 dB 0.9875 4.97
Bilinear sharp 0.35.4 50.8 dB 0.9979 3.47
Mitchell sharp 0.35.4 51.4 dB 0.9981 3.55
Lanczos 3 sharp 0.35.4 49.7 dB 0.9975 4.18
Lanczos 3 in 9 steps sharp 0.35.4 45.8 dB 0.9937 4.43
Its default (Lanczos 3) Blinkimg’s engine 49.7 dB 0.9975 4.18
Its own, unnamed macOS sips, saved as PNG 43.3 dB 0.9917 3.56
PSNR and SSIM measure closeness to the referee; higher is closer. Edge detail is the mean jump between neighbouring pixels. It cannot tell real edges from aliasing or ringing, so the crops below are the evidence.
One detail, six resizes, enlarged 3 times. Nearest neighbour breaks the branches into dots.
Nearest neighbour scored lowest, 42.2 dB. Nearest neighbour copies one source pixel and skips the rest. In the crop, thin branches break into dots. Its edge detail, 4.97, sits above the referee’s 3.83, and the crop shows that excess is aliasing.
An area-average referee rewards smooth kernels, so Mitchell and bilinear scored closest to it: 51.4 dB and 50.8 dB. The three smooth kernels landed within 1.7 dB of each other. In the crop, Lanczos 3 looks a little crisper, with no visible ringing. That is a preference by eye, not a measured win.
sharp’s resize docs list Lanczos 3 as the default kernel. Blinkimg’s engine keeps that crisper default. Its file matched sharp’s Lanczos 3 to 62.2 dB, which is near identical.
Small steps did not help here
ON1’s resizing guide advises “Downsizing by 10-20% at a time, while applying subtle sharpening between steps”. We ran the steps without the sharpening, so our test checks the increments alone. sharp’s Lanczos 3 took the photo from 4964 to 1920 wide in 9 equal steps of about 10 percent. The result scored 45.8 dB, 3.9 dB below a single step.
Each step resampled pixels that the step before had already resampled. On this photo, one resize straight to the final size scored higher.
On this Mac, sips on macOS 26.5.1 scored 43.3 dB. sips is the image command built into macOS, and Apple does not name its kernel. How to resize an image on Mac walks through Preview and sips.
Which format keeps the most quality at 1920 wide?
On this photo, AVIF kept the most quality per byte at 1920 wide. Blinkimg’s engine made a 69.8 KB AVIF at Auto that scored 39.1 dB. Each file is scored against the engine’s lossless PNG of the same resize. The score is the encoder’s alone.
Our photo at 1920 × 1076 as files from Blinkimg's engine, in KB: lossless PNG 2,463.2 KB, PNG at Auto 606.7 KB, JPG at Auto 140.3 KB, WebP at quality 80 106.9 KB, WebP at Auto 85.5 KB, AVIF at Auto 69.8 KB and AVIF at quality 47 61.1 KB.
Blinkimg’s engine, 1920 × 1076. The two quality rows score at least the JPG’s 38.5 dB.
How to resize an image and not lose quality: the engine’s files at 1920 × 1076, against its lossless PNG
PNG, lossless (the control) 2,463.2 KB identical 1.0000
JPG at Auto 140.3 KB 38.5 dB 0.9720
WebP at Auto 85.5 KB 37.7 dB 0.9661
AVIF at Auto 69.8 KB 39.1 dB 0.9698
PNG at Auto, 256 colours 606.7 KB 36.5 dB 0.9402
WebP at quality 80 106.9 KB 38.7 dB 0.9720
AVIF at quality 47 61.1 KB 38.6 dB 0.9665
Matched for quality, the order holds. At the JPG’s 38.5 dB, AVIF needed 61.1 KB and WebP 106.9 KB, against the JPG’s 140.3 KB. The resize did its own share too. The engine’s JPG at Auto of the full 4964 × 2782 photo was 605.5 KB.
One detail, six files, enlarged 3 times. The 256-colour PNG shows dither dots on the water.
A lossless PNG keeps every resized pixel, at 2,463.2 KB. PNG at Auto cuts that to 606.7 KB with a 256-colour palette, and scored lowest, 36.5 dB. The PNG compressor explains that trade. AVIF vs WebP vs JPEG compares the three lossy formats on more files.
Saving a JPG again lost a little more each time in our test
In our test, the JPG lost a little quality each time it was decoded and saved again. We saved the lossless 1920 × 1076 PNG as a JPG at quality 85. Then we decoded and saved that JPG 9 more times.
Quality lost after the first save of our photo as a JPG at quality 85, by Blinkimg's engine, in dB below save 1: save 2 0.47, save 3 0.76, save 4 0.97, save 5 1.14, save 6 1.29, save 7 1.41, save 8 1.50, save 9 1.59, save 10 1.65.
The engine at 1920 × 1076. Save 1 scored 39.6 dB against the lossless PNG.
The photo saved as a JPG at quality 85 again and again, 1920 × 1076: PSNR against the lossless PNG
1 183.7 KB, 39.6 dB 225.0 KB, 39.5 dB
2 182.1 KB, 39.1 dB 225.0 KB, 39.3 dB
3 181.5 KB, 38.8 dB 225.0 KB, 39.2 dB
5 181.1 KB, 38.5 dB 225.0 KB, 39.0 dB
10 180.7 KB, 37.9 dB 224.9 KB, 38.8 dB
PNG, 10 saves (not run) 4,177.9 KB, identical
The first save scored 39.6 dB with the engine, the largest drop. The 9 saves after it took 1.7 dB more with the engine and 0.7 dB with sharp. Every save moved the pixels again, and none moved them back.
Saved once and saved 10 times look alike. The amplified difference shows what changed.
The PNG chain is the control. Saved 10 times by sharp, the PNG kept every pixel of the start.
Keep a lossless master
Resize and export from the original or a PNG master each time. Never from the last JPG you saved.
How to make an image larger without losing quality
You make an image larger without losing quality only when it is a vector, such as an SVG. Every other image gets softer as it grows.
A photo is a raster, a fixed grid of pixels. Enlarging one invents the new pixels from their neighbours. How to resize an image in Paint measured three kernels enlarging a photo. None brought back the original pixels.
The W3C’s SVG 2 specification defines SVG as “a language for describing two-dimensional graphics”. An SVG stores shapes, not pixels, so a renderer draws it fresh at each size.
We tested a 2.1 KB SVG drawing from this site’s code: a photo frame, an arrow and a check. sharp drew it at 400 × 250, 18.5 KB as a PNG. It drew the SVG again at 1600 × 1000, 88.5 KB. Then sharp enlarged the small PNG 4 times with Lanczos 3.
The same corner at 1:1. The left was enlarged; the right was drawn at that size.
Against the 1600 × 1000 drawing, the enlarged PNG scored 32.3 dB, and every edge went soft. The vector cost nothing to enlarge: one 2.1 KB file serves both sizes.
For a photo, the best enlargement starts from a bigger original. Adobe’s resampling page lists Preserve Details 2.0 for enlarging. Adobe says it “maintains sharp edges and fine detail with reduced artifacts”.
How to resize image without pixelation
Pixelation comes from nearest neighbour resampling, or from showing a small image too large. Pick a smooth kernel and start with enough pixels.
Adobe describes Nearest Neighbor as producing “a crisp, blocky look that preserves hard edges”. That is the dotted tree in our kernel picture. Adobe adds that it is “ideal when you want a classic pixelated style without blurring”.
So pixel art is the exception. Enlarge it by whole numbers with nearest neighbour, and each pixel becomes a clean square. Our zoomed crops use that rule.
How to change image size without losing quality, step by step
Every route below shrinks with a smooth kernel and lets you pick the format. Start from the original file, not an earlier export.
In a browser, with Blinkimg’s image resizer
Open the image resizer and drop your photo
The image resizer takes JPG, PNG, WebP, AVIF and HEIC.
Set Max resolution in Advanced settings
Type 1920 for the width and leave the height empty. The page says it “Never enlarges.”
Pick the output format, then download
AVIF made the smallest file in our test. The engine resizes with Lanczos 3, then encodes once.
On a Mac, with Preview or sips
Open the image in Preview
Choose Tools > Adjust Size.
Keep Scale proportionally and Resample image selected
Enter the new width. Apple’s guide says the other value changes to keep the proportions.
Click OK, then File > Export
Pick the format there, so the original stays as it was.
Preview’s Adjust Size sheet.
sips on macOS 26.5.1: the command we measured
sips -s format png --resampleWidth 1920 photo.jpg --out photo-1920.png
In Photoshop
Choose Image > Image Size
These steps come from Adobe’s Resize images page.
Lock the aspect ratio and type the new width
Select the Constrain aspect ratio icon, so the height follows.
Select Resample and pick Bicubic Sharper (reduction)
Adobe says it “helps maintain sharpness when reducing size.” Click OK.
Photoshop’s Resample menu, where the kernel is picked.
On a phone, How to resize an image on iPhone covers Preview on iOS and a one-tap shortcut. To change the shape instead, the aspect ratio changer crops; it never stretches.
Which resize keeps your image’s quality?
The right resize depends on the image type and the direction. A vector scales freely; a photo shrinks well and enlarges badly.
A decision tree: a vector scales freely, as sharp drew our 2.1 KB SVG crisp at 1600 × 1000; a photo that must grow needs a bigger original, as a 400 × 250 PNG enlarged 4 times by sharp scored 32.3 dB; a photo that shrinks is resized once and saved once.
Shrink once, save once, and keep the original.
For a full-HD screen, the 1920 × 1080 image resizer sets that size for you. To cut more bytes after the resize, How to reduce image file size covers the settings. Image formats explained helps you pick the format.
Can I enlarge an image without losing quality?
Only a vector image, such as an SVG, enlarges without loss, because it is redrawn at each size. A photo gains pixels but no detail. sharp enlarged a 400 × 250 PNG of a drawing 4 times with Lanczos 3. Against the same drawing rendered at that size by sharp, it scored 32.3 dB.
What is the best way to reduce image size without losing quality?
Shrink the pixels with a smooth kernel, then save once in an efficient format. Blinkimg's engine took our 9.8 MB camera photo to 1920 × 1076. As an AVIF at Auto it was 69.8 KB and scored 39.1 dB against a lossless copy.
Does resizing an image reduce quality?
Shrinking removes pixels, but a good kernel keeps what you can see. Our photo went to 1920 × 1076 at 49.7 dB with sharp's Lanczos 3 against an exact area average. Apple's Preview guide notes that deselecting Resample image keeps every pixel, changing only the print size.
What causes image quality loss when resizing?
Resizing loses quality in three places: the kernel, the encoder and repeated saves. On our photo at 1920 × 1076, sharp's nearest neighbour scored 42.2 dB against its Lanczos 3's 49.7 dB. Blinkimg's engine scored 38.5 dB for one JPG save at Auto. Ten saves at quality 85 by the engine fell to 37.9 dB.
How to resize an image but keep quality?
Start from the original file and shrink it in one step. Use a smooth kernel such as Lanczos 3 or Bicubic Sharper. Save once, in AVIF, WebP or a high-quality JPG. Keep the original or a PNG master, and make every later export from it, not from an earlier JPG.
How to shrink an image without it getting blurry?
Resize once with a smooth kernel such as Lanczos 3, or Bicubic Sharper in Photoshop. Adobe says Bicubic Sharper helps maintain sharpness when reducing size. On our photo at 1920 × 1076, sharp's Lanczos 3 scored 49.7 dB in one step. Nine equal steps without sharpening scored 45.8 dB.
Which type of image can be resized without losing quality?
A vector image, such as an SVG, resizes without loss in both directions. The W3C's SVG 2 specification calls SVG a language for describing two-dimensional graphics. Our 2.1 KB SVG drew sharp at 400 × 250 and at 1600 × 1000.
How to enlarge a small photo without pixelation?
Use a smooth kernel, never nearest neighbour, and enlarge as little as you can. Adobe lists Preserve Details 2.0 and Bicubic Smoother for enlarging in Photoshop. Pixelation is the blocky look nearest neighbour makes. A smooth kernel trades it for softness, since no kernel can add detail the photo never had.
How to make pixel art not blurry when resizing?
Resize pixel art with nearest neighbour, by whole numbers such as 2, 3 or 4 times. Each pixel then becomes a clean square. Adobe's Photoshop help calls Nearest Neighbor ideal for a classic pixelated style without blurring. Smooth kernels such as bilinear blend the colours, which blurs the hard edges.
How to scale an image without losing quality?
Scale down in one step with a smooth kernel, and scale up only a vector. On our 9.8 MB camera photo, sharp's Lanczos 3 scored 49.7 dB in one step to 1920 × 1076. Shrinking in 9 steps of about 10 percent, without sharpening, scored 45.8 dB. Both scores are against an exact area average.
How can I resize an image without losing quality?
On a Mac, use Preview's Tools > Adjust Size with Resample image selected, then export. In Photoshop, use Image Size with Bicubic Sharper. In a browser, an image resizer with a Max resolution field works. Blinkimg's engine resizes with Lanczos 3, which scored 49.7 dB on our photo at 1920 × 1076.
Does saving a JPG again reduce quality?
A JPG loses a little quality each time it is saved again. Blinkimg's engine saved our 1920 × 1076 photo as a JPG at quality 85. The JPG scored 39.6 dB after one save and 37.9 dB after 10. The same photo saved 10 times as a PNG stayed identical. Keep a lossless master and export from it.

The post "How to resize an image without losing quality" appeared first on Blinkimg: https://blinkimg.com/how-to-resize-an-image-without-losing-quality]]></content:encoded>
    </item>
    <item>
      <title>How to change a file type: convert, don’t rename</title>
      <link>https://blinkimg.com/how-to-change-a-file-type</link>
      <guid isPermaLink="true">https://blinkimg.com/how-to-change-a-file-type</guid>
      <pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>How to change a file type without breaking it: a renamed PNG kept every PNG byte. Converting it made a 140.3 KB JPG from 2.5 MB.</description>
      <content:encoded><![CDATA[To change a file type, open the file and save it in the new format, or use a converter. Renaming the extension changes only the name.
You change a file type by converting the file in an app, not by renaming it. We renamed a PNG to .jpg on a Mac, and every byte stayed the same. Blinkimg’s engine converted the same 2.5 MB PNG into a 140.3 KB JPG.
Open the file and use Save as or Export, or drop it into an image converter. Pick the new format, then save a new copy.
Does renaming a file change its type?
Renaming a file changes only its name, and the file type stays the same. Microsoft’s Common file name extensions in Windows puts it plainly. A new extension “won’t convert the file to another format”.
We tested it. Our camera photo at 1920 × 1076 pixels, saved as a PNG, weighs 2,463,231 bytes. We copied it as photo-renamed.jpg, the same bytes under a new name. Then we read the start of each file.
The first 8 bytes of two files, in hex. photo-renamed.jpg starts 89 50 4E 47 0D 0A 1A 0A, the PNG signature, the same as photo.png. The real JPG starts FF D8 FF DB.
Read from the files themselves. The highlighted bytes are the renamed copy’s.
Every file format opens with its own signature. A PNG starts with the byte 89 and the letters PNG, a JPG with FF D8 FF. Our renamed copy still opened with 89 50 4E 47. Its SHA-256 hash matched the PNG’s, so not one byte had changed.
The xxd output, drawn from what it printed.
What reads the name, and what reads the bytes
Some apps read a file's name, and others read its bytes. We asked the readers on this Mac what photo-renamed.jpg is. The file command, sips and Blinkimg's engine read the bytes and said PNG.
Three readers, one file: two read the bytes, Spotlight’s Kind reads the name.
Spotlight, the Mac’s search index, reads the name. Its Kind field, read with mdls, said “JPEG image”. Chromium 149, given the file in a web form, reported the type image/jpeg. It still drew the picture at 1920 × 1076.
How to change file type: rename vs convert, our 1920 × 1076 photo read on this Mac
Size 2,463.2 KB 2,463.2 KB 140.3 KB
First bytes 89 50 4E 47 89 50 4E 47 FF D8 FF DB
file and sips say PNG PNG JPEG
The engine reads PNG PNG JPEG
Spotlight’s Kind says PNG image JPEG image JPEG image
Chromium’s File.type image/png image/jpeg image/jpeg
Is it a JPG? no no yes
That split is why a rename can seem to work. The renamed file opened in Chromium, so it looked fine. A web form that trusts the browser's type sees a JPEG. A server that sniffs the bytes, as Blinkimg's engine does, sees a PNG.
Renaming hides the problem
A renamed PNG is still a PNG, with a PNG’s size and a PNG’s transparency. Only a conversion changes what is inside.
A renamed HEIC fails in the browser
A renamed HEIC shows the risk. We had sips make a HEIC of the same photo, 191.6 KB, and copied it as photo-heic-renamed.jpg. Chromium 149 called it image/jpeg and could not draw it.
Chromium, driven by Playwright: one name, three files, one that fails.
The real HEIC failed in Chromium too, so the name was not the cause. Chromium 149 could not draw a HEIC on this Mac. Blinkimg’s engine read the renamed copy as HEIC and made a real 137.4 KB JPG from it.
How do I change a PNG image to a JPEG?
You change a PNG image to a JPEG by saving a new copy in JPEG format. For our PNG, Blinkimg’s engine chose quality 78 at Auto. The JPG had 94% fewer bytes, with all 1920 × 1076 pixels kept.
Our 1920 × 1076 photo as files, in KB: the PNG 2,463.2 KB, the renamed copy 2,463.2 KB, Blinkimg's JPG at quality 100 1,668.5 KB, its PNG at Auto 606.7 KB, Blinkimg's JPG at quality 90 366.9 KB, sips's JPG 329.5 KB and Blinkimg's at Auto 140.3 KB.
The renamed copy is the control: a new name, the same bytes.
How to change image format from PNG to JPG, measured at 1920 × 1076: PSNR against the PNG, higher is closer
The PNG the source 2,463.2 KB (the source)
JPG, quality 100 Blinkimg 1,668.5 KB 51.0 dB
PNG at Auto, 256 colours Blinkimg 606.7 KB 36.5 dB
JPG, quality 90 Blinkimg 366.9 KB 42.7 dB
JPG, default setting macOS sips (sips-316) 329.5 KB 41.1 dB
JPG at Auto (quality 78) Blinkimg 140.3 KB 38.5 dB
sips, the image tool built into macOS, made a 329.5 KB JPG at its default setting. Blinkimg's engine first reached its score at quality 90, with 366.9 KB. From quality 90 up, the engine keeps full colour, and that costs bytes. At Auto, the engine trades 2.6 dB for a much smaller file.
One patch, four files, enlarged 3 times. Only the 256-colour PNG shows dither dots.
In a browser, with an image converter
Open the image to JPG converter
The image to JPG converter takes PNG, WebP, AVIF and HEIC. The engine behind it reads the bytes, not the name.
Drop your files
Drop up to 10 files at once. Leave the quality at Auto, or set your own.
Download the JPGs
Each file comes back with a .jpg name and JPEG bytes. Files are deleted within 24 hours.
For one pair, the PNG to JPG converter and the WebP to JPG converter set the format for you.
On a Mac, with Preview
Open the image in Preview
Then choose File > Export.
Pick JPEG in the Format menu
The menu lists HEIC, JPEG, JPEG-2000, OpenEXR, PDF, PNG and TIFF. A JPEG export lets you set the quality.
Name the converted file and click Save
Type a new name or choose a new location, then save.
Preview’s Export sheet, where the format changes.
Apple’s Preview User Guide adds a batch route. Open several images in one window, select them in the sidebar, then export. In Terminal, sips does the same job:
sips on macOS 26.5.1
sips -s format jpeg photo.png --out photo.jpg
On Windows, with Paint
We found no Microsoft help page for Paint’s Save as. These steps come from How-To Geek’s PNG to JPG guide, dated January 2022.
Right-click the PNG, then Open with > Paint
How-To Geek’s guide starts from the file in File Explorer.
Click File, then Save as > JPEG picture
JPEG picture is the format to pick for a JPG.
Pick a folder and a name, then Save
How-To Geek warns that transparent areas turn white.
Paint’s Save as menu on Windows 11.
What a PNG loses when it becomes a JPG
A PNG loses two things as a JPG: exact pixels and transparency. JPEG is lossy, so even the engine’s quality 100 scored 51.0 dB, not a perfect match. JPEG also has no alpha channel, so see-through areas get filled.
Our test logo shows the second loss. The PNG is a 512 × 512 disc and ring with see-through corners, 18.1 KB. The engine saved it as a 12.1 KB JPG at Auto.
The same logo before and after. The JPG has no see-through pixels left.
The see-through corners turned white, RGB 255, 255, 255. Keep a logo or an icon as a PNG, or convert it to a format with alpha. PNG vs JPG covers which jobs suit each format.
How to see file extensions on Windows and Mac
Hidden extensions let a file carry a name you cannot see. Turn them on before you rename anything.
Windows 11 and Windows 10
On Windows 11, open File Explorer and select View > Show > File name extensions. On Windows 10, tick File name extensions in the View tab’s Show/hide group. Both paths are from Microsoft’s extensions page.
File Explorer’s View menu on Windows 11.
macOS
On a Mac, choose Finder > Settings, click Advanced and select Show all filename extensions. For one file, press Command-I and untick Hide extension. Apple’s Mac User Guide gives both steps and says macOS usually hides extensions.
Finder Settings, Advanced pane.
The same guide warns against changing an extension when you rename a file. You “may no longer be able to open the file with the app that was used to create it”. The pane also offers Show warning before changing an extension.
How to change a photo’s file type on iPhone
An iPhone changes the file type of new photos with one setting. Apple gives the path: Settings, Camera, Formats, then Most Compatible. “All new photos and videos will now use JPEG or H.264 format.”
That page speaks of new photos only. A photo already saved as a HEIC stays a HEIC when renamed. The file command, sips and the engine all read our renamed copy as HEIC. Convert it with the HEIC to JPG converter instead. What is HEIC explains the format.
When renaming the extension is enough
Renaming is enough when the name is wrong and the bytes are right. A .jpeg file renamed .jpg is still a JPEG, because JPG and JPEG are one format. Is JPG and JPEG the same has the history.
The other case is a file that already carries the wrong name. Our photo-renamed.jpg is a PNG. Renaming it back to .png fixes the label, because the bytes never changed.
A decision tree: if the file's bytes already match the format you need, rename it; if not, convert it in an app or an image converter, as our 2.5 MB PNG became a 140.3 KB JPG; and if it has see-through areas, keep a format with transparency.
Check the bytes first. A rename only fixes a wrong label.
Not sure which format you need? Image formats explained compares them on one photo. Going the other way, the JPG to PNG converter makes a PNG. For a signature check, What is a PNG file walks through all 8 bytes.
Is it possible to change a file type?
A file type changes through a conversion, not a rename. Microsoft's help page on file name extensions says a new extension "won't convert the file to another format". Open the file and use Save as or Export, or an image converter. Blinkimg's engine turned our 2.5 MB PNG into a 140.3 KB JPG.
Can I just rename a PNG to JPG?
You can, but the file stays a PNG. We renamed a 1920 × 1076 PNG to .jpg on a Mac. It kept the PNG signature 89 50 4E 47 and the same SHA-256 hash. The file command and sips still called it PNG, while Spotlight's Kind called it a JPEG image.
How do I change a file type to JPEG?
Open the image and save a copy as JPEG. On a Mac, open it in Preview and choose File > Export, then JPEG in the Format menu. On Windows, How-To Geek gives Paint's File > Save as > JPEG picture. In a browser, an image to JPG converter does it for PNG, WebP, AVIF and HEIC files.
How do I change the type of file in Windows 11?
Show extensions first: Microsoft says to open File Explorer and select View > Show > File name extensions. Renaming then changes only the name. To change the format itself, open the file in Paint and use Save as. An online image converter works too.
How do I rename a file to change its type?
Renaming changes the label, not the type. Show extensions, rename the file and edit the part after the dot. Microsoft says this does not convert the file. Apple warns the file may no longer open in the app that created it. Rename only when the bytes already match the new extension.
How to undo file type change?
Rename the file back to its old extension. A rename never touches the bytes, so the original name restores it. Our PNG renamed .jpg kept the same SHA-256 hash as the PNG. A real conversion writes a new file, so the original stays wherever you saved it.
How to know file format?
Read the bytes, not the name. On a Mac, the Terminal commands file and sips -g format report the real format. Both called our renamed copy PNG. Spotlight’s Kind reads the extension instead. A PNG starts with the bytes 89 50 4E 47, a JPG with FF D8 FF.
How can I convert a JPEG to JPG?
Rename the extension from .jpeg to .jpg. JPG and JPEG are one format, so the bytes already match and nothing needs converting. This is the one case where a rename is the right fix. Show file extensions first, so you edit the real extension and not part of the name.
How to change a picture format from PNG to JPG?
Save a new copy in JPEG format. Use Preview's File > Export on a Mac, or Paint's Save as on Windows, per How-To Geek. In a browser, use a PNG to JPG converter. Blinkimg's engine turned our 2.5 MB PNG into a 140.3 KB JPG at Auto. Transparent areas turn white in the JPG.
How do I export PNG to JPG?
On a Mac, open the PNG in Preview and choose File > Export. Apple's Preview guide lists JPEG in the Format menu and says you can adjust its quality. Type a new name, then click Save. To convert several images, open them in one window and select them in the sidebar first.
How do I convert a PNG image to JPG on my phone?
Use a converter in your phone's browser, such as Blinkimg's PNG to JPG converter. Its engine reads the bytes, not the name. On our test photo, the engine made a 140.3 KB JPG from a 2.5 MB PNG at Auto. Files are deleted within 24 hours.
How do I change a file type on iPhone?
For new photos, Apple's HEIF support page gives Settings, Camera, Formats, Most Compatible. "All new photos and videos will now use JPEG or H.264 format." Apple's page speaks of new photos only. Convert older HEIC photos with a HEIC to JPG converter. Blinkimg's engine made a 137.4 KB JPG from our HEIC.

The post "How to change a file type: convert, don’t rename" appeared first on Blinkimg: https://blinkimg.com/how-to-change-a-file-type]]></content:encoded>
    </item>
    <item>
      <title>Does Discord compress images? Limits and file sizes</title>
      <link>https://blinkimg.com/does-discord-compress-images</link>
      <guid isPermaLink="true">https://blinkimg.com/does-discord-compress-images</guid>
      <pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>Does Discord compress images? Only in cases its help pages name. The free limit is 20 MB, and our photo's 21.5 MB PNG export went over it.</description>
      <content:encoded><![CDATA[Discord compresses some images: Data Saving Mode sends smaller ones, and uploads pass a “pre-compression check”. Discord checks the file size before any compression. The free limit is 20 MB per file since August 2026.
Discord’s help pages describe no re-encode of every image you send. Our photo’s 21.5 MB PNG export was over the free limit. Saved as a JPG by Blinkimg’s engine, it came to 2,598.6 KB with all 4964 × 2782 pixels.
What Discord says it does to your images
Discord’s pages describe four steps an image can meet on its way into a chat. Discord calls its size check a “pre-compression check”, and Data Saving Mode lowers quality on purpose.
The size check comes first. Discord’s File Attachments FAQ says it checks the file size “before compression rather than after”. Desktop always worked that way, and mobile does since August 2026.
Mobile used to compress first. The same FAQ says Discord on mobile used to “try to compress your file first”. It now runs the “pre-compression check that desktop has always used”. It warns: “On Android, where source files tend to be larger, you may hit the size limit more often”. Discord does not say how or when it compresses.
Data Saving Mode sends smaller images. On a cellular network, “images will upload in 360p”, says the Video Upload Quality FAQ.
A service resizes the copy Discord shows. In 2017, Discord’s engineering blog said a service fetches images on users’ behalf. It then resizes them “to reduce bandwidth usage”.
The path of an image on Discord, from its help pages: you pick a file; Discord checks its size before any compression, 20 MB on a free account; Data Saving Mode, if on, sends it at 360p over cellular data; an image over 20 MB arrives as a download.
Each step comes from Discord’s help centre, read on 5 October 2026.
Discord’s file size limits in October 2026
Discord’s free upload limit is 20 MB per file, raised from 10 MB in August 2026. Discord’s Nitro page gives 50 MB for Nitro Basic and up to 1 GB for Nitro. A server at Boost Level 2 or 3 lifts it for every member, per the Server Boosting FAQ.
Discord’s upload limits, from its help pages, read on 5 October 2026
A file, free account 20 MB (20 MiB) File Attachments FAQ, developer docs
A file, Nitro Basic 50 MB What are Nitro & Nitro Basic?
A file, Nitro up to 1 GB What are Nitro & Nitro Basic?
A file, Boost Level 2 server 50 MB, in that server Server Boosting FAQ
A file, Boost Level 3 server 100 MB, in that server Server Boosting FAQ
Server avatar 8 MB, JPG, PNG or GIF Per-Server Profiles
Nitro profile banner under 10 MB, PNG, JPG or GIF Per-Server Profiles
What Discord shows when a file is over your limit.
Is the limit 10 MB or 20 MB?
The limit is 20 MB, though one older Discord page still says 10 MB. Its How do I upload images and GIFs? article, edited in June 2026, asks for pictures under 10 MB. The attachments FAQ, edited on 30 September 2026, gives 20 MB.
Discord’s developer change log dates both moves. The default fell from 25 MiB to 10 MiB, already live for users by December 2024. On 3 September 2026 it rose to 20 MiB. A MiB is 1,048,576 bytes, so 20 MiB is 20,971,520 bytes. Both help pages add that Discord is testing other limits on some accounts.
Aim under 10 MB to pass everywhere
A file under 10 MB passes the free limit, the old limit and a Nitro banner. Under 8 MB, it also fits a server avatar.
Which photo files go over 20 MB?
Our photo’s lossless PNG came to 21.5 MB, over 20 MB on its own. We exported our 9.8 MB camera photo, 4964 × 2782 pixels, four more ways with sharp 0.35.4. We also took a 5K screenshot of a photo grid. Then we listed the files on this Mac.
Real file sizes, as stat printed them. The yellow rows are over Discord’s free 20 MiB.
Each file against Discord's free limit of 20 MiB: the camera JPG 9.4 MiB, the quality 100 JPG 9.9 MiB, the 5K screenshot 17.1 MiB, the 8-bit PNG 20.5 MiB, the 16-bit PNG 24.9 MiB and the TIFF 39.5 MiB; the last three are over.
Sizes in MiB, the unit of Discord’s developer docs. The TIFF is sharp’s; the engine does not read TIFF.
The camera JPG fits with room to spare, and so does the 18.0 MB screenshot. The 8-bit PNG is 538.8 KB over 20 MiB, or 1,510.3 KB over 20 MB. The 16-bit PNG misses by more. Blinkimg’s engine does not read TIFF, and that file is over its 30 MB free input anyway.
Our quality 100 JPG export came to 10.3 MB, over 10 MB but under 10 MiB. Discord’s pages count two ways: its help pages say MB, and its Uploading Files reference says MiB. By the old 10 MiB, that file would have fit.
Discord image compression you can switch off
Discord image compression has one documented switch for images: Data Saving Mode in the mobile app. Discord documents no switch for the compression its “pre-compression check” implies.
Turn off Data Saving Mode
Tap your profile picture
In the Discord mobile app, it sits in the bottom-right corner.
Tap the cogwheel, then the Chat tab
The cogwheel is top right. Discord’s attachments FAQ, edited in September 2026, gives this path.
Turn the setting off
The FAQ lists it as a mobile-only setting, beside Video Uploads.
The Chat tab on a phone, where the 2026 FAQ puts the switch.
Discord’s pages differ on the path. Its 2024 video FAQ names App Settings > Data Consumption instead. It puts Video Uploads under Text & Media. If one path is missing, try the other.
Images over 20 MB arrive as a download
A Chat setting called “When uploaded directly to Discord” shows uploaded images in the chat. The FAQ adds that an image larger than 20 MB “will be shared as a download instead”. With the setting on, a photo under 20 MB shows in the conversation.
The Chat tab on desktop: where Discord decides whether an image shows inline.
Videos have their own quality settings
The Video Uploads setting covers videos only, the 2024 FAQ notes. Best Quality uploads at 720p, or 1080p with Nitro. Standard, the default, uploads at 480p, or 720p with Nitro.
How to send a photo under the limit at high quality
Change the format first: our photo’s pixels were far smaller as a JPG than as a PNG. Blinkimg’s engine turned the 21.5 MB PNG export into a 2,598.6 KB JPG at quality 95. All 4964 × 2782 pixels stayed, at a PSNR of 46.8 dB.
The format did that work, not the cap. Max file size 10 MB and 8 MB gave the same 2,598,585 bytes. Quality 95 is the top of the engine’s search, and that JPG was already under both caps. The camera JPG and both PNGs came back as that one file.
Our 4964 × 2782 photo as files, in KB: the camera JPG 9,804.3 KB, the 8-bit PNG by sharp 21,510.3 KB, Blinkimg's PNG at Auto 3,721.1 KB, its JPG under 10 MB 2,598.6 KB and its JPG at Auto 605.5 KB.
Every file holds all 4964 × 2782 pixels. The highlighted bar is the JPG under 10 MB.
At Auto, the engine picks a lower quality for the same photo: 605.5 KB and 42.0 dB. That is 94% smaller than the camera file.
A 5K screenshot under the same caps
A screenshot is a common large PNG. Ours shows a grid of photos at 5120 × 2880 pixels, the size of a 5K display. It came to 18.0 MB as a PNG: under the free 20 MB, over 10 MB and 8 MB.
The screenshot, scaled to 1200 pixels wide. The file holds 5120 × 2880.
Our 5120 × 2880 screenshot through Blinkimg’s engine, every pixel kept. The 3 MB and 5 MB caps are tighter than Discord’s.
The PNG as taken 17,977.4 KB every colour (the source)
JPG at Auto 1,376.2 KB quality 78 36.7 dB
JPG, Max file size 10 MB 4,156.0 KB quality 95 44.0 dB
JPG, Max file size 8 MB 4,156.0 KB quality 95 44.0 dB
JPG, Max file size 3 MB 2,911.7 KB quality 90 40.7 dB
PNG at Auto 5,500.3 KB 256 colours 34.1 dB
PNG, Max file size 10 MB 5,500.3 KB 256 colours 34.1 dB
PNG, Max file size 8 MB 5,500.3 KB 256 colours 34.1 dB
PNG, Max file size 5 MB 2,671.7 KB 16 colours 24.8 dB
Blinkimg’s engine saves a PNG at 256 colours even at Auto. Neither the 10 MB nor the 8 MB cap changed any file we measured. As a JPG, the screenshot came to 4,156.0 KB at quality 95 under both.
A cap changes a file only below what Auto or quality 95 gives. Under 3 MB, a limit tighter than Discord’s, the JPG dropped to quality 90 and 2,911.7 KB. Under 5 MB, the PNG fell to 16 colours and 2,671.7 KB, at 24.8 dB. The compress image to 3 MB and compress image to 5 MB pages set those caps.
Why not keep it as a PNG?
Blinkimg’s engine saves a photo PNG at 256 colours, not every colour. Our camera photo as a PNG at Auto came to 3,721.1 KB, at 36.1 dB. The JPG at quality 95 scored 46.8 dB with 30% fewer bytes.
Same sky, four files. Only the 256-colour PNG shows dots.
A screenshot of text is a different case, which PNG vs JPG covers.
What to do when Discord refuses a file
A decision tree: if Discord refuses a photo or shows it as a download, save it as a JPG, as our 21.5 MB PNG became a 2,598.6 KB JPG; for a screenshot of text, crop or resize the PNG; if the image only looks soft on phone data, turn off Data Saving Mode; otherwise send it as it is.
Fix the file first. The free limit is 20 MB per file.
The compress image to 10 MB tool sets that cap for you. For a server avatar, the compress image to 8 MB page matches Discord’s 8 MB. Any other number works in reduce image size in MB.
A photo at 360 pixels tall, our cut
Our photo cut to 360 pixels tall kept its shapes and lost its fine grain. Discord does not say how 360p applies to a still photo. In video, 360p means 360 pixels tall. We cut our photo to that height with Blinkimg’s engine: 643 × 360 pixels, a 25.5 KB JPG. A copy 1920 pixels wide weighed 140.3 KB.
Our cut, not Discord’s: 360 pixels tall keeps the shapes and loses the grain.
The 360-pixel copy holds 11% of the 1920 copy's pixels. If your photos look soft only away from Wi-Fi, check that setting first.
Profile pictures, banners and server avatars
Discord’s profile images have their own limits, lower than a message’s. A server avatar can be a JPG, PNG or GIF up to 8 MB, per its Per-Server Profiles article. A Nitro profile banner must stay under 10 MB, at 600 × 240 pixels or more.
At 9.8 MB, our camera photo is too big for a server avatar as it comes. For the sizes in pixels, read Discord PFP and banner sizes. For any other upload, start with the image compressor.
How to stop Discord compressing images?
Turn off Data Saving Mode in the Discord mobile app: profile picture, the cogwheel, then the Chat tab. Discord’s Video Upload Quality FAQ says that with it on, images upload in 360p on cellular data. Discord documents no switch for the compression its “pre-compression check” implies.
Why is Discord 10MB now?
Discord’s free limit is no longer 10 MB. Its File Attachments FAQ puts it at 20 MB since August 2026. The 10 MB limit was live for users by December 2024, per Discord’s developer change log. Discord’s Nitro page explained that cut by storage costs. It added that most users send files under 10 MB.
How can I compress the size of an image for Discord?
Save it as a JPG; the format change does most of the work. Blinkimg's engine turned a 21.5 MB PNG of our camera photo into a 2,598.6 KB JPG at quality 95. A Max file size of 10 MB then guarantees the size. At Auto, the photo came to 605.5 KB.
Does Discord reduce image quality?
Discord’s pages point to three cases. Its File Attachments FAQ says mobile used to “try to compress your file first”. Discord now calls its size check a “pre-compression check”. Data Saving Mode sends images at 360p over cellular data, per its Video Upload Quality FAQ. Its 2017 engineering blog says a service resizes the copy Discord shows, to cut bandwidth.
How do I turn off image compression?
In Discord, turn off Data Saving Mode: profile picture, the cogwheel, then the Chat tab in the mobile app. Discord’s 2024 Video Upload Quality FAQ puts it under App Settings > Data Consumption instead. With it on, images go at 360p on cellular data. Discord documents no other image switch.
How to bypass 10MB limit on Discord?
Discord's File Attachments FAQ now sets the free limit at 20 MB per file. For more, Nitro Basic allows 50 MB and Nitro up to 1 GB. A server at Boost Level 2 allows 50 MB there, and Level 3 allows 100 MB. Or compress first: at Auto, our 9.8 MB photo became a 605.5 KB JPG.
Is 8MB a big file?
For our 13.8-megapixel camera photo, 8 MB was plenty of room. Blinkimg's engine saved it as a 2,598.6 KB JPG at quality 95, 32% of 8 MB. Discord sets 8 MB as the limit for a server avatar, per its Per-Server Profiles article. A lossless PNG of the same photo weighed 21.5 MB.
What is the best image size for Discord?
Discord publishes no best size for an image in a chat. Its Server Banners article recommends 960 × 540 for a server banner. Its Per-Server Profiles article recommends at least 600 × 240 for a Nitro banner. Our photo at 1920 × 1076 came to 140.3 KB as a JPG at Auto.
How do I upload high quality images to Discord?
Keep each image under the 20 MB free limit, and turn off Data Saving Mode on your phone. Discord's File Attachments FAQ says the size is checked before any compression. Our photo kept its detail as a JPG at quality 95: 2,598.6 KB, against 21.5 MB as a PNG.
How do I stop Discord from compressing videos?
Set Video Uploads to Best Quality in the Discord mobile app. The 2026 File Attachments FAQ lists it on the Chat tab. The 2024 Video Upload Quality FAQ says Text & Media. Best Quality uploads at up to 720p, or 1080p with Nitro. Standard, the default, uses 480p.
Does Discord compress images with Nitro?
Nitro Basic raises the upload limit to 50 MB, and Nitro to 1 GB, per Discord’s Nitro page. The Video Upload Quality FAQ gives Data Saving Mode no Nitro exception for images. Images still go at 360p on cellular data with Data Saving Mode on. Nitro does lift video uploads to 1080p.
Is Discord’s limit per file or per message?
Discord's limit is per file. Its developer documentation says the upload size limit "applies to each file in a request". A 2025 change log entry says apps now match how a user's attachments are checked. The free limit per file is 20 MiB, or 20,971,520 bytes.

The post "Does Discord compress images? Limits and file sizes" appeared first on Blinkimg: https://blinkimg.com/does-discord-compress-images]]></content:encoded>
    </item>
    <item>
      <title>How to change the DPI of an image for print</title>
      <link>https://blinkimg.com/how-to-change-dpi-of-image</link>
      <guid isPermaLink="true">https://blinkimg.com/how-to-change-dpi-of-image</guid>
      <pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>How to change the DPI of an image: retag it or resample it. Our 1800 × 1200 JPG, retagged at 72 and 300 DPI, stayed 146.6 KB with the same pixels.</description>
      <content:encoded><![CDATA[The DPI of an image changes in one box: Resolution, in Photoshop's Image Size or Preview's Adjust Size. Turn Resample off, and the pixel count stays; only the print size moves. Our script retagged one 1800 × 1200 JPG at 72 and at 300 DPI. Both weigh 146.6 KB, and no pixel value changed.
DPI is a print setting, not a pixel count
An image’s DPI is one number in the file that says how many pixels fill an inch of paper. The pixels themselves do not change with it. Adobe’s DPI guide defines dots per inch as the ink droplets a printer lays down per inch. In a file, the number counts pixels, so Photoshop treats PPI and DPI at a ratio of 1:1.
So the print size is the pixels divided by the DPI. Our 9.8 MB camera photo has 4964 × 2782 pixels. At 300 DPI it prints 16.5 × 9.3 inches. The same file at a lower DPI simply prints larger.
Does changing the DPI change the image?
Changing only the DPI number leaves every pixel and almost every byte as it was. We cut our photo to a 4 × 6 inch print lying sideways, 1800 × 1200 pixels. Blinkimg’s engine saved it as a 146.6 KB JPG at Auto. Then our script wrote a DPI of 72 into one copy and 300 into another.
Same pixels, same 146.6 KB. Only the print size moves: 25 inches wide at 72 DPI, 6 at 300.
One 1800 × 1200 JPG from Blinkimg's engine, tagged by our script, read by sips-316
The engine's JPG, no DPI field 146,617 72 DPI (no unit stored) 0
Tagged 72 DPI 146,635 72 DPI 25 × 16.7 in 0 of 6,480,000
Tagged 300 DPI 146,635 300 DPI 6 × 4 in 0 of 6,480,000
Both tagged files weigh 146,635 bytes. They differ in 4 bytes out of 146,635. Decoded, both give the engine’s pixels exactly: 0 of 6,480,000 values changed. A printer gets more pixels per inch at 300 only because the print shrinks.
Where a JPG and a PNG keep their DPI
A JPG keeps its DPI in the JFIF header, right after the file’s first 2 bytes. The JFIF 1.02 specification gives it a units byte, where 1 means dots per inch, and two 2-byte densities. Our 300 DPI file carries these 18 bytes:
The JFIF header of our 300 DPI JPG, 18 bytes: marker FF E0, length 16, JFIF and a zero, version 1.02, units 01 for dots per inch, then the X and Y densities 01 2C, which is 300, and no thumbnail. The 72 DPI file differs only in the densities, 00 48.
The 18 bytes our script added. The 72 DPI copy holds 00 48 in both density slots: those 4 bytes are the whole difference.
A PNG keeps its DPI in a pHYs chunk. The W3C PNG specification counts pixels per metre there, not per inch. So 300 DPI is stored as 11,811 pixels per metre. The engine’s PNG of the same print, 631.0 KB, said 2,835, which is 72 DPI. Rewriting it to 300 changed 8 bytes and no pixel.
Why does a photo say 72 DPI?
A photo can show 72 DPI without storing it. Our 9.8 MB camera photo has a JFIF header with units 0: a 1:1 pixel shape, no inch. Blinkimg’s engine writes no JFIF header into its JPGs. On macOS 26.5.1, sips reported both files as 72 DPI. On a Mac, 72 can mean the file holds no DPI.
How do you change the DPI of a picture?
You change the DPI of a picture in one of 2 ways: retag the file, or resample its pixels. Retagging keeps the pixel count and moves the print size. Resampling keeps the print size and changes the pixel count.
A decision tree: if a print shop asks for a DPI and your pixels already cover the print, retag the file with Resample off; if they fall short, resample to inches times DPI, such as 1200 × 1800 for a 4 × 6 at 300; if a form asks for exact pixels, resize to those pixels.
Retag when the pixels are enough, resample when they are not. A form that names pixels wants those pixels.
Change the DPI in Photoshop
Open the image and choose Image > Image Size
These are the steps in Adobe’s DPI guide.
Deselect Resample
Resampling can add pixels artificially and degrade quality, the guide warns. With Resample off, Width and Height in pixels stay as they are.
Type the new Resolution in Pixels/Inch
The print size in inches changes to match. Save the file.
With Resample off, only Resolution and the size in inches move.
Change the DPI on a Mac with Preview
Open the image in Preview and choose Tools > Adjust Size
Apple’s Preview guide uses this dialog for every change of size.
Deselect Resample image
Apple’s guide says to deselect it to change the size without losing any detail.
Type the new Resolution, then click OK and save
Check the result afterwards, as the next section shows.
Preview’s Adjust Size: untick Resample image, then type the Resolution.
Apple’s Preview guide also gives the opposite route. With Resample image ticked, a smaller Resolution makes the file smaller, because Preview drops pixels. To resize in pixels on a Mac, read how to resize an image on Mac.
Change the DPI on Windows
Microsoft’s Paint page describes resizing in pixels or as a percentage, and it names no DPI setting. On Windows, Photoshop’s steps work as above. An online DPI tool rewrites the number too. PicsSizer, one of Google’s top results, says its change is metadata only. For the pixel side, read how to resize an image in Paint.
What sips really writes when you change the DPI
sips-316 set 300 DPI on our JPG, but sips still read it as 72. It also re-saved the picture. The sips command is the image tool built into macOS. Its manual lists dpiWidth and dpiHeight as properties to get or set. We ran it on our 72 DPI JPG and PNG:
Read the DPI, write 300, read it again: sips-316 on macOS 26.5.1.
# on a JPG, sips-316 still reads 72; the PNG route works
sips -g dpiWidth -g dpiHeight photo-72dpi.jpg
sips -s dpiWidth 300 -s dpiHeight 300 photo-72dpi.jpg --out sips-300dpi.jpg
sips -g dpiWidth -g dpiHeight sips-300dpi.jpg
The output sips printed. sips still reads the file it wrote as 72 DPI.
On our JPG, sips did not just change the number. It re-encoded the picture: 146.6 KB became 215.5 KB, up 47%. It changed 25% of the pixel values of the 1800 × 1200 frame, a PSNR of 50.7 dB. It wrote 300 into the JFIF header with units 0, which means no unit, and wrote no Exif resolution. So sips read its own file back as 72 DPI.
The PNG fared better: sips kept every pixel and wrote 11,811 pixels per metre. It read back 300 DPI. It also added an eXIf chunk and repacked the data: 631.0 KB became 744.9 KB.
Check the DPI after any change
A DPI change can fail silently: sips-316 still read our JPG as 72 after setting 300. Read the number back before you send the file. On a Mac, type sips -g dpiWidth; on Windows, open the Details tab. Better still, send the pixels the print needs.
Make an image 300 DPI for print
A 300 DPI print needs its size in inches times 300, in pixels. When your photo has fewer pixels, retagging only shrinks the print. Resample instead, or order a smaller print.
How many pixels does each print size need?
Inches × DPI = pixels per print, with Blinkimg’s JPG at Auto of each
2 × 2 in 300 × 300 12.0 KB 600 × 600 34.7 KB
3.5 × 5 in 525 × 750 37.8 KB 1050 × 1500 114.1 KB
4 × 6 in 600 × 900 49.4 KB 1200 × 1800 146.6 KB
5 × 7 in 750 × 1050 65.7 KB 1500 × 2100 199.6 KB
A4, 210 × 297 mm 1240 × 1754 146.9 KB 2480 × 3508 433.0 KB
Blinkimg's JPG at Auto per print, 150 then 300 DPI: 2 × 2 in 12.0 KB, 34.7 KB; 3.5 × 5 in 37.8 KB, 114.1 KB; 4 × 6 in 49.4 KB, 146.6 KB; 5 × 7 in 65.7 KB, 199.6 KB; A4 146.9 KB, 433.0 KB.
Each bar is one JPG at Auto from the engine, cut from our camera photo.
Double the DPI and you get 4 times the pixels, because both sides double. The 4 × 6 print went from 49.4 KB at 150 DPI to 146.6 KB at 300. An A4 page at 150 DPI holds 2.17 megapixels, about the same as the 4 × 6 at 300. Its JPG weighed 146.9 KB.
What 150 and 72 DPI look like up close
The picture shows one inch of the 4 × 6 print at 3 densities. Each comes from its own JPG at Auto. Every square is one pixel the printer gets.
One inch holds 90,000 pixels at 300 DPI and 5,184 at 72. The JPGs weigh 146.6 KB, 49.4 KB and 15.7 KB.
To get exact print pixels, the resize image in inches tool converts at 300 DPI. For metric sizes, use resize image in cm or resize image to A4. A lab print can go straight to resize photo to 4x6. A passport print is a 2x2 photo, 600 × 600 pixels at 300 DPI.
How to find the DPI of an image
The DPI of an image shows in its file details on Windows, and in Preview on a Mac. Adobe’s guide gives both paths:
Windows. Right-click the file in File Explorer and choose Properties. Open the Details tab and scroll down to Dimensions and the DPI resolution.
Mac, Preview. Open the image in Preview, then choose Tools > Show Inspector. The General Info tab shows the resolution.
Mac, Terminal. Type sips -g dpiWidth and the file name. It prints the DPI with 3 decimals.
Windows shows the stored DPI on the Details tab, under Image.
The DPI that matters is the pixels divided by the print size. Our 1800 × 1200 file prints 6 inches wide at 300 DPI. Sent for a 25-inch print, it gives 72, whatever its tag says.
Which DPI should you use?
Use 300 DPI for a photo print, a flyer or a business document. Adobe’s guide calls it the general benchmark for those. A poster seen from a distance needs at least 100 DPI. Magazine and exhibition prints may need 600 or more.
A print shop or form that names its own DPI wins. On a screen, a typical photo shows by its pixels. To set those, open the image resizer.
What does DPI stand for?
DPI stands for dots per inch. Adobe’s DPI guide says that in print, it counts the ink droplets a printer puts down per inch. In an image file, the DPI is one stored number that sets the print size. Photoshop counts the same figure as pixels per inch, at a ratio of 1:1.
Can you change a photo from 72 DPI to 300 DPI?
Yes, and the photo keeps its pixel count. Our script retagged one 1800 × 1200 JPG at 72 and at 300 DPI. Both stayed 146.6 KB, and no pixel value changed. Only the print size moved, from 25 × 16.7 inches to 6 × 4. An editor that saves the JPG again re-compresses it.
Can a JPEG be 300 DPI?
A JPEG can be 300 DPI: the JFIF 1.02 specification puts the DPI in the JFIF header. A units byte of 1 means dots per inch, and two 2-byte fields hold the densities. 300 is written as 01 2C. macOS sips read our tagged JPG back as 300 DPI.
How do I make sure a photo is 300 DPI?
Divide its pixels by the print size in inches. A 4 × 6 print needs 1200 × 1800 pixels for 300 DPI, because 4 × 300 is 1200. A photo with fewer pixels prints at a lower real DPI, whatever its tag says. Resize to the exact pixels first, then set the tag to 300.
How can I convert an image to 200 DPI?
First decide whether the print size or the pixels should change. To keep the pixels, set Resolution to 200 with Resample off. An 1800-pixel side then prints 9 inches wide. To keep the print size, resample instead: a 6-inch side at 200 DPI needs 1200 pixels.
Is 72 PPI the same as 300 DPI?
72 PPI is not 300 DPI. Photoshop treats PPI and DPI as 1:1, so 72 PPI means 72 DPI. The two numbers give the same file different print sizes. Our 1800 × 1200 JPG prints 25 × 16.7 inches at 72 and 6 × 4 inches at 300. Our script's retag left its pixels identical.
What size image is best for 300 DPI?
Multiply the print size in inches by 300. A 4 × 6 print needs 1200 × 1800 pixels. A 5 × 7 needs 1500 × 2100, and an A4 page 2480 × 3508. From our camera photo, Blinkimg's engine saved JPGs at Auto of 146.6 KB, 199.6 KB and 433.0 KB.
A 3.5 image at 300 DPI is what size in pixels?
A 3.5 inch side at 300 DPI is 1050 pixels, because 3.5 × 300 is 1050. A 3.5 × 5 inch print needs 1050 × 1500 pixels. At 150 DPI the same print needs 525 × 750. Blinkimg's engine saved the 300 DPI version of our photo as a 114.1 KB JPG at Auto.
Does changing the DPI change the file size?
Not when only the number changes. Our JPG weighed 146,635 bytes at 72 DPI and at 300 DPI, and 4 bytes differed. A PNG's DPI field took 8 changed bytes and kept 631.0 KB. A program that saves the picture again can change the size. On our Mac, sips turned the 146.6 KB JPG into 215.5 KB.
Does changing the DPI reduce image quality?
Changing only the DPI number keeps the quality. Our script's 72 and 300 DPI copies decoded to identical pixels. Resampling, or a tool that saves the JPG again, can cost quality. When sips-316 wrote a new DPI into our 1800 × 1200 JPG, 25% of the pixel values moved. That is a PSNR of 50.7 dB.
How do I change the DPI in Photoshop?
Open the image, then choose Image > Image Size. Deselect Resample, then type the new Resolution in Pixels/Inch. Width and Height in pixels stay as they were, and only the size in inches changes. Adobe's DPI guide warns that resampling can add pixels artificially and degrade quality.
How do I change the DPI of an image on a Mac?
Open the image in Preview and choose Tools > Adjust Size. Apple's guide says to deselect Resample image to keep every detail. Type the new Resolution and save. Then check it with sips -g dpiWidth in Terminal. On our Mac, sips-316 set 300 on a PNG, but a JPG still read 72.

The post "How to change the DPI of an image for print" appeared first on Blinkimg: https://blinkimg.com/how-to-change-dpi-of-image]]></content:encoded>
    </item>
    <item>
      <title>What does GIF stand for? Meaning, origin and file size</title>
      <link>https://blinkimg.com/what-does-gif-stand-for</link>
      <guid isPermaLink="true">https://blinkimg.com/what-does-gif-stand-for</guid>
      <pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate>
      <category>Formats</category>
      <description>What does GIF stand for? Graphics Interchange Format. We measured one 2.4-second loop: 1,539.3 KB as a GIF, 33.0 KB as an AV1 MP4.</description>
      <content:encoded><![CDATA[GIF stands for Graphics Interchange Format, the image format CompuServe released in 1987. A GIF holds up to 256 colours and can loop short animations. We saved one 2.4-second loop 5 ways. The GIF weighed 1,539.3 KB, and the AV1 video 33.0 KB.
Graphics Interchange Format, word by word
GIF is an acronym of 3 words: Graphics Interchange Format. The name belongs to CompuServe, the online service in Columbus, Ohio. Its GIF89a specification, dated 31 July 1990, spells the name out on its cover. The same page calls GIF a service mark of CompuServe Incorporated.
What each letter of GIF stands for, in CompuServe’s GIF89a specification
G Graphics Raster pictures: a grid of coloured pixels
I Interchange Sent between computers, on any hardware
F Format A file of blocks any decoder can read
The spec states the aim in one line. The format moves raster graphics "in a way that is independent of the hardware".
Two spellings that are wrong
The G is Graphics, not Graphical. The F is Format, singular, not Formats.
What is a GIF?
A GIF is an image file in the Graphics Interchange Format. Each frame is a grid of pixels painted from a palette of at most 256 colours. One file holds a single picture or many frames that play in a loop.
The Library of Congress calls GIF a bitmapped image format “widely used on the Web”. It names LZW compression and palette-based colour. LZW is lossless: the file gives back the exact palette indices it stored. Every web browser opens a GIF, and its media type is image/gif.
Every GIF names itself in its first 6 bytes. These are the first 13 bytes of the loop further down this page, as a hex viewer shows them:
The first 13 bytes of our 1,539.3 KB GIF: 47 49 46 spell GIF, 38 39 61 spell 89a, then the width 360 and height 240 low byte first, a packed byte 87 that announces a 256-colour table, and 2 zero bytes.
The header of the 360 × 240 GIF in this post, written by libvips 8.18.6.
The width and height follow, low byte first: 360 and 240 pixels. The packed byte 0x87 says a global colour table comes next. Its 3-bit size field holds 7. The spec’s rule, 2 to the power of 8 (the field’s 7, plus 1), gives 256 colours. Older files start GIF87a. Version 89a added the extension blocks for a frame’s delay, a transparent colour, comments and application data.
How do you pronounce GIF?
GIF’s inventor pronounced it with a soft G, like the peanut butter brand Jif. Steve Wilhite created the format at CompuServe in 1987. He accepted a Webby Award on 21 May 2013. His five-word speech was a GIF on the big screens, CNN reported: “It’s pronounced JIF, not GIF.”
Plenty of people still say it with a hard G, as in "gift". The Oxford English Dictionary accepts both, the same CNN report says. So both are understood, and the soft G is the creator’s own.
How is GIF pronounced? The 2 ways, and who says each
Soft G, "jif" Jif, the peanut butter Steve Wilhite, the creator (CNN, 2013)
Hard G, "gif" The start of "gift" Many speakers; the OED accepts both (CNN)
Wilhite died on 14 March 2022, aged 74, of complications from COVID-19, NPR reported.
Where did the GIF come from?
CompuServe released the first version, 87a, in May 1987, the spec’s own list of versions says. Version 89a followed in July 1989. NPR adds the reason it caught on: compressed pictures moved faster over the slow modems of the 1980s.
A timeline of GIF: May 1987, version 87a from CompuServe; July 1989, version 89a adds delays and transparency; 1994, Unisys starts charging LZW licence fees; June 2003 and June 2004, the LZW patents expire in the US, then Europe and Japan; May 2013, Steve Wilhite says it is pronounced Jif.
GIF’s dates, from the GIF89a specification, the Library of Congress, CNN and NPR.
The compression had an owner. GIF “became notorious in 1994”, the Library of Congress writes, when Unisys began charging fees to license LZW. Unisys’s US patent expired in June 2003. Its European and Japanese patents expired in June 2004. PNG was designed to succeed GIF without the patent, the same page notes. The post What is a PNG file picks up that story.
Why does a GIF have only 256 colours?
A GIF has only 256 colours because each pixel is stored as a number pointing into a colour table. The table’s size field has 3 bits, and its largest value gives 256 entries. A photo has far more colours than that. So the encoder picks 256 and maps every pixel to the nearest one.
We saved our sunset photograph at 1200 × 800 pixels. Stored losslessly, it holds 322,689 distinct colours. The GIF that libvips 8.18.6 wrote from it keeps 255. That is every colour in the palette below:
All 255 colours the GIF paints with. The lossless file had 322,689.
With so few colours, a smooth sky has to break into steps. An encoder hides the steps with dithering: it scatters pixels of 2 nearby colours so the eye blends them. Without dithering, the steps show as flat bands:
Dithering trades bands for grain. Both GIFs keep 255 colours; the JPG keeps 126,230.
Is a GIF better than a JPG at the same quality?
For our sunset photo, a JPG beats the GIF's quality in fewer bytes. PSNR is the usual score for how far pixels moved. It rated the GIF above the JPG at Auto: 36.7 dB against 29.7 dB. But the GIF spent 3.8 times the bytes, 656.8 KB against 173.3 KB. So we matched the quality instead. At quality 95, the engine’s JPG scores 38.6 dB at 518.5 KB, 79% of the GIF’s bytes.
The 1200 × 800 sunset photo in 6 files: bytes, colours kept, and PSNR against the lossless source
PNG, lossless Blinkimg’s engine 1,870.6 KB 322,689 identical
GIF, dithered libvips 8.18.6 656.8 KB 255 36.7 dB
GIF, no dithering libvips 8.18.6 634.6 KB 255 36.9 dB
WebP at Auto Blinkimg’s engine 178.0 KB 96,366 33.2 dB
JPG at Auto Blinkimg’s engine 173.3 KB 126,230 29.7 dB
JPG at quality 95 Blinkimg’s engine 518.5 KB 139,969 38.6 dB
PSNR has a blind spot of its own. It barely counts bands of nearby colours. That is why the banded GIF edges out the dithered one on the score. The bands are still plain to see.
Is GIF lossless?
GIF is lossless only for pictures with 256 colours or fewer. A photo loses colours before compression, when it is cut to the palette. Our sunset went from 322,689 distinct colours to 255. For lossless stills, PNG keeps them all, as the PNG vs JPG comparison shows.
How big is an animated GIF?
For a photo crossfade like ours, an animated GIF is many times larger than WebP or video. We built one 2.4-second loop from 2 of our photos. The loop fades from a sunset to a rabbit and back. It has 24 frames at 360 × 240, 100 ms each. As a GIF it weighs 1,539.3 KB. Here it is, the measured file itself:
1,539.3 KB for 2.4 seconds of 360 × 240 pixels. The same loop as an AV1 MP4 is 33.0 KB.
The same loop as an animated WebP: 246.1 KB, 16% of the GIF's bytes.
We saved the same 24 frames 4 more ways. The second GIF used ffmpeg’s two-pass palette, which picks one palette for the whole loop. The WebP used quality 75. The 2 MP4s used each video encoder’s default quality.
One 2.4-second loop in 5 files: 1,539.3 KB as a GIF from libvips, 1,376.8 KB as a GIF from ffmpeg, 246.1 KB as an animated WebP, 93.0 KB as an H.264 MP4 and 33.0 KB as an AV1 MP4.
The same 24 frames, 360 × 240, in each file. Shorter is smaller.
Our 2.4-second loop in 5 files, with the mean PSNR of its 24 frames against the source frames
GIF libvips 8.18.6 (cgif 0.5.3), defaults 1,539.3 KB 39.7 dB
GIF ffmpeg 7.1.1, palettegen and paletteuse 1,376.8 KB 33.9 dB
Animated WebP libvips 8.18.6, quality 75 246.1 KB 33.5 dB
MP4, H.264 ffmpeg 7.1.1, libx264 at CRF 23 93.0 KB 35.5 dB
MP4, AV1 ffmpeg 7.1.1, SVT-AV1 at CRF 35 33.0 KB 35.8 dB
The 2 GIFs came out between 5 and 47 times the size of the other files. The H.264 MP4 is 17 times smaller than the libvips GIF. The AV1 MP4 is 47 times smaller. Both scored a higher PSNR than ffmpeg’s GIF. The libvips GIF scored highest, 39.7 dB. A likely reason: 23 of its 24 frames carry a colour table of their own. Its bytes paid for that.
This is frame 6, halfway through the fade, where every pixel mixes 2 photos. ffmpeg's single palette shows as grain, and the videos stay smooth at a fraction of the bytes.
Why is an animated GIF so large?
A GIF can skip only pixels that stay exactly the same. It does that with smaller frame rectangles, a transparent colour and its disposal rules. It has no motion prediction. A video encoder predicts each frame from the frames around it. A crossfade changes every pixel a little, so the GIF repaints nearly every pixel each time. The animated WebP was 84% smaller than the GIF.
What does GIF mean in texting?
In texting, a GIF is a short looping clip sent instead of words, usually a reaction. A GIF of someone laughing says "that was funny". Nothing about the format changes; only the use does.
On an iPhone, Messages finds GIFs in #images. Tap the add button, then #images, then Find images, and type a word, Apple’s guide says. Tap a GIF, then Send. Apple lists #images in 13 countries, including the United States, the United Kingdom and India.
Messages on iPhone: the add button, then #images, then Find images.
On Android, Google’s Gboard keyboard searches and sends GIFs from the keyboard itself. Google launched Gboard for Android on 16 December 2016 with that feature, its launch post says.
Gboard on Android searches GIFs without leaving the keyboard.
How to open, make or replace a GIF
A GIF opens in any web browser: drag the file into a window and it plays. To make one, export from any editor that saves GIF. Keep it short and small, since every frame adds a whole picture of bytes.
Replacing a GIF depends on what it holds. A still photo is smaller as a JPG or WebP. A logo or screenshot keeps every pixel as a PNG. An animation is a fraction of the size as an animated WebP or a short video. The post What is a WebP file covers the format, and the image formats guide compares all 6.
Blinkimg’s engine does not read GIF files yet. For JPG, PNG, HEIC and AVIF images, the WebP converter makes the smaller file. For the newest format, read what an AVIF file is.
What does a GIF stand for?
A GIF stands for Graphics Interchange Format, the image file format CompuServe released in May 1987. The name is on the cover of the GIF89a specification. A GIF file holds pixels from a palette of up to 256 colours. One file can hold many frames that play as a looping animation.
What does GIF mean?
GIF means Graphics Interchange Format, a file type for pictures and short animations. In everyday talk, a GIF is also a looping clip sent as a reaction. People send them in chats and comments. Both meanings point at the same thing. It is a small image file that plays a few seconds of motion on repeat.
What is the acronym for GIF?
GIF is the acronym for Graphics Interchange Format. The G is Graphics, not Graphical. The F is Format, singular. The name belongs to CompuServe, the online service in Columbus, Ohio, which released the format in 1987. Its specification calls GIF a service mark of CompuServe Incorporated. The format is free to use today.
Is it pronounced GIF or Jif?
Both pronunciations are in use. The creator, Steve Wilhite, said it is pronounced Jif at the Webby Awards in May 2013, CNN reported. That is a soft G. Many people say it with a hard G, as in gift, and the Oxford English Dictionary accepts both. Either way, people know which file you mean.
How did the creator say to pronounce GIF?
Steve Wilhite said GIF is pronounced Jif, like the peanut butter brand. He accepted a Webby Award in May 2013 with a five-word speech, shown as a GIF. It read: “It’s pronounced JIF, not GIF.” He had argued for the soft G for years before that, CNN reported at the time.
What is GIF on your phone?
On a phone, GIF usually means the button that finds short looping clips to send in a chat. On an iPhone, Messages finds them in #images, after the add button. On Android, Google’s Gboard keyboard can search and send GIFs from the keyboard itself, Google says. The clips arrive as small animated files that loop without sound.
What is the main difference between a meme and a GIF?
A GIF is a file format. A meme is an idea that spreads, often a picture with a caption. A meme can be a still JPG or PNG, a video or a GIF. A GIF can hold any picture or loop, funny or not. Many reaction memes are GIFs because the format loops without sound.
Is a GIF a video?
A GIF is an image file, not a video, even when it moves. It has no sound and stores each frame as a picture of up to 256 colours. That makes it far larger than a video of the same clip. Our 2.4-second loop weighed 1,539.3 KB as a GIF and 93.0 KB as an H.264 MP4.
Why are GIF files so big?
A GIF can skip only pixels that stay exactly the same, and it has no motion prediction. Video predicts each frame from its neighbours. A photo also needs dithering to fit 256 colours, and that grain compresses poorly. Our 24-frame loop of 360 × 240 pixels was 1,539.3 KB as a GIF. As an animated WebP it was 246.1 KB.
Is GIF lossless?
GIF compression is lossless, but only after the picture is cut to 256 colours or fewer. A logo with few colours survives unchanged. A photo does not: our 1200 × 800 sunset had 322,689 colours, and its GIF kept 255. PNG keeps every colour of a photo and is also lossless.
Who invented the GIF?
Steve Wilhite invented the GIF while working at CompuServe, which released it in 1987. He received a Webby lifetime achievement award for it in 2013. Wilhite died on 14 March 2022, aged 74, from complications of COVID-19, NPR reported. The format he led is still read by every web browser.
What is another meaning for GIF?
Outside image files, GIF has slang meanings. Acronym Finder lists Google It First and Guy In Front among them. In image software, GIF always means the Graphics Interchange Format. That is the looping picture file CompuServe released in 1987, with up to 256 colours a frame.

The post "What does GIF stand for? Meaning, origin and file size" appeared first on Blinkimg: https://blinkimg.com/what-does-gif-stand-for]]></content:encoded>
    </item>
    <item>
      <title>How to resize an image in Paint on Windows 11 and 10</title>
      <link>https://blinkimg.com/how-to-resize-an-image-in-paint</link>
      <guid isPermaLink="true">https://blinkimg.com/how-to-resize-an-image-in-paint</guid>
      <pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>How to resize an image in Paint: press Ctrl+W, pick Pixels or Percentage. At 50%, Blinkimg's engine made our 9.8 MB camera photo a 209.6 KB JPG.</description>
      <content:encoded><![CDATA[To resize an image in Paint, open it and press Ctrl+W, or click Resize and skew. Choose Pixels or Percentage, keep Maintain aspect ratio on, type the width and click OK. We ran our 9.8 MB camera photo through Blinkimg's engine at each percentage to show what each one weighs.
How to resize an image in Paint on Windows 11
Paint on Windows 11 resizes a picture in one dialog, Resize and skew, which Ctrl+W opens. Maintain aspect ratio is the setting that keeps the shape. These are How-To Geek’s steps for Windows 11’s Paint:
Open the image in Paint
Right-click the file in File Explorer, choose Open with, then Paint.
Click Resize and skew
The button sits in the Image group at the top of the window. Ctrl+W opens the same dialog.
Choose Pixels or Percentage
Pixels sets an exact size, such as 1600 wide for a web page. With Maintain aspect ratio on, Percentage scales both sides by the same share.
Keep Maintain aspect ratio on, then type Horizontal
Horizontal is the width and Vertical the height. With the setting on, the height follows the width. Virtual Curiosities shows it as a chain-link button between the two boxes.
Click OK, then save a copy
Choose File, then Save as, and give the file a new name. The original stays as it was.
Keep Maintain aspect ratio on and type only the width: the height follows.
Microsoft redrew the Resize and Skew dialog for Windows 11 in November 2021, its Windows Insider blog says. Below Resize sits a Skew section, which slants the picture. Its values are degrees, from −89 to 89, according to eStudy247’s Paint lesson. Leave Skew at 0 for a plain resize.
Resize an image with Paint from the keyboard
Four shortcuts cover the whole job. Winaero’s list of Paint shortcuts gives Ctrl+W, Ctrl+E and Ctrl+Z.
Ctrl+W opens the Resize and Skew dialog.
Ctrl+E opens Image Properties, which holds the picture’s dimensions.
Ctrl+A selects the whole picture, and Ctrl+Z undoes the last change.
Resize an image on Paint in Windows 10
Windows 10’s Paint keeps Resize on its Home tab. Microsoft’s Paint page describes that path. You select “the ‘Resize’ option from the ‘Home’ tab”. Then you set the new dimensions “in pixels or as a percentage of the original size”.
The dialog that opens is Resize and Skew. It has the same Percentage, Pixels and Maintain aspect ratio choices. Ctrl+W opens it from the keyboard too.
In Windows 10, Resize sits on the Home tab of the ribbon.
Pixels or percentage?
Choose Pixels when a site or form names a size. Choose Percentage when you only want the picture smaller. When the shape must change as well, crop first.
A decision tree: if a site asks for exact pixels and the shape differs, crop first, then resize in Pixels; if the shape matches, use Pixels with the aspect ratio on; for a size in KB, use Percentage, then a KB tool; otherwise, Percentage with the aspect ratio on, where 50 halves each side.
Pixels for a size someone names, Percentage for a smaller picture. Crop first when the shape must change.
Does resizing reduce the file size?
Resizing does reduce the file size, though not in step with the pixels. A percentage applies to each side, so 50% keeps a quarter of the pixels. We put our 9.8 MB camera photo, 4964 × 2782 pixels, through Blinkimg’s engine at 4 percentages. Each side was rounded to the nearest pixel, and each copy saved as a JPG at Auto:
Our 9.8 MB photo at each percentage, a JPG at Auto from the engine
100% (full size) 4964 × 2782 100% 605.5 KB 100%
75% 3723 × 2087 56% 390.1 KB 64%
50% 2482 × 1391 25% 209.6 KB 35%
25% 1241 × 696 6% 70.5 KB 12%
10% 496 × 278 1% 16.9 KB 3%
Our 9.8 MB photo as a JPG at Auto: 605.5 KB at full size, 390.1 KB at 75%, 209.6 KB at 50%, 70.5 KB at 25%, 16.9 KB at 10%.
Each bar is one JPG at Auto from the engine. Paint's own JPG sizes may differ: Microsoft does not publish its quality.
At 50%, the copy keeps 25% of the pixels. It keeps 35% of the full-size JPG’s bytes: 209.6 KB against 605.5 KB. At 10%, 496 × 278, it fell to 16.9 KB.
Paint’s JPG sizes are not published
Microsoft publishes no JPEG quality for Paint. None of the guides we read shows a quality setting in it. So Paint’s file at 75% will likely differ from our 390.1 KB. The trend holds for any encoder: fewer pixels, fewer bytes.
Why does my picture look stretched?
A picture stretches when Maintain aspect ratio is off and the new size does not match its shape. Paint then scales the 2 sides by different amounts.
Force our 4964 × 2782 photo to 1080 × 1080. The width shrinks to 0.2176 of itself and the height to 0.3882. So everything in the picture comes out 44% narrower than it should. A crop keeps the shape: it cuts the sides first, then scales both sides alike.
Stretched, the width shrinks to 0.2176 and the height to 0.3882. Cropped, the sides go and the boat keeps its shape.
The 2 files weigh about the same: 88.4 KB stretched and 86.6 KB cropped, each a JPG at Auto. Only the shape differs. A crop loses the edges of the photo, and a stretch distorts everything in it.
Crop to the shape first, then resize
Click Select and draw around the part to keep
Microsoft’s Paint page gives the crop: select the part to keep with the Select tool, then click Crop.
Click Crop
Paint removes everything outside the selection.
Resize the cropped picture in Pixels
Press Ctrl+W, choose Pixels, keep Maintain aspect ratio on and type the width.
Paint’s selection is drawn by hand, so an exact 4:5 or 16:9 is hard to hit. In a browser, the change image aspect ratio tool crops to a ratio you pick. To crop an image to an exact size in pixels, use the cropper.
Can Paint make a picture bigger without losing quality?
Enlarging cannot add detail the picture never had. The program spreads the same pixels over more of them and guesses the new ones from their neighbours. The guessing method is called a kernel, and Microsoft does not say which one Paint uses.
So we tried 3 standard kernels in sharp 0.35.4, the image library under Blinkimg’s engine. The engine itself never enlarges a picture, so we called the library directly. We shrank our photo to 25%, 1241 × 696, then enlarged it 2× and 4×. PSNR scores each result against the original at that size, and higher is closer:
Our photo's 1241 × 696 copy enlarged by sharp 0.35.4 (libvips 8.18.6): PSNR against the original
2× 2482 × 1391 35.1 dB 36.0 dB 36.2 dB
4× 4964 × 2782 34.9 dB 36.5 dB 36.9 dB
Nearest neighbour makes blocks, and the other two blur. Only the original keeps the branches. Each panel is a detail of a 2482 × 1391 frame.
The best kernel beat the worst by only 1.1 dB at 2× and 2.0 dB at 4×. The kernel changes how the loss looks, as blocks or as blur. None brings the lost detail back. Enlarge as little as you can, and start from the largest original you have.
Change the canvas, not the picture
The canvas is the area the picture sits on. Drag the small handles at its right edge, bottom edge or bottom-right corner. The canvas changes, and the picture keeps its scale. A larger canvas adds blank space. A smaller one cuts the picture from the right and bottom edges. Those are the steps in eStudy247’s Paint lesson and Virtual Curiosities’ guide.
Image Properties (Ctrl+E) holds the picture’s width and height.
For a print size such as 2 × 2 inches, work in pixels. At 300 pixels per inch, 2 inches is 600 pixels, so the square is 600 × 600. The resize image in inches tool does that sum for any size. The 2x2 passport photo tool crops a face to the US rules.
Can Paint reduce an image to a size in KB?
Paint cannot aim at a size in KB. It has no file size setting. So you guess a percentage, save, check the size in File Explorer and try again.
A Max file size runs that search for you. Under a 100 KB cap, the engine took the 2482 × 1391 copy to 99.7 KB, at quality 44. At 1241 × 696 it fitted at 96.9 KB, at quality 86. With fewer pixels, the same 100 KB holds a much higher quality.
Shrink the pixels first, then set the KB
A form that wants under 100 KB rarely needs 2482 pixels across. Resize to the width the page shows. Then let the compress image to 100KB tool pick the quality.
Other ways to resize an image on Windows
Paint handles one picture at a time. Windows offers 2 other routes, and a browser a third:
Photos. How-To Geek’s steps: open the photo in Photos, click the three dots at the top, then choose Resize image. Photos also offers a quality slider.
PowerToys Image Resizer, for many files at once. After you install PowerToys, right-click the selected files in File Explorer. Then choose Resize with Image Resizer, Microsoft’s PowerToys page says. Its sizes work in centimeters, inches, percent or pixels, and each can Fill, Fit or Stretch.
A browser. Resize image sets exact pixels on any computer, with the shape kept, cropped or fitted. For 50%, type half the width.
Paint 3D is no longer an option. Microsoft’s deprecated features page says it “was removed from the Microsoft Store on November 4, 2024”. Existing copies keep working, and Microsoft points to Paint or Photos for 2D images.
On other devices, read how to resize an image on Mac or how to resize an image on iPhone.
Where is the resize menu in Paint?
In Windows 11 Paint, Resize and skew is a button in the Image group at the top. In Windows 10 Paint, Resize sits on the Home tab of the ribbon. Both open the same dialog, and Ctrl+W opens it in either version. Choose Pixels or Percentage there, then click OK.
How do you resize an image in Paint without stretching it?
Keep Maintain aspect ratio on in the Resize and skew dialog, then type only the width. Paint works out the height, so the shape stays the same. Do you need a new shape, such as a square? Crop to that shape first with Select and Crop. Then resize the cropped picture.
How can I resize an image in Paint without losing its quality?
Make it smaller, never larger, and save as PNG to keep every pixel. Shrinking discards pixels but stays sharp, while enlarging guesses new ones. We enlarged a 1241 × 696 copy of our photo 2× to 2482 × 1391 with sharp 0.35.4. Its best kernel scored 36.2 dB PSNR against the original.
How do I reduce the KB size of an image in Paint?
Lower the pixels with Resize and skew, then save as JPEG. Paint has no quality or file size setting. So check the size in File Explorer, and resize again if needed. Blinkimg's engine saved our 9.8 MB camera photo at 25% as a 70.5 KB JPG at Auto.
How do I resize a photo to 50 KB?
Resize it to the width it will be shown at, then use a tool with a size target. Paint cannot aim at a number of KB. Blinkimg's Max file size searches the quality for you. Our photo at 1241 × 696 fitted under 100 KB at quality 86. A 50 KB cap works the same way.
How do I resize and skew an image in Paint?
Press Ctrl+W to open the Resize and skew dialog. The Resize section scales the picture by Percentage or Pixels. The Skew section slants it, Horizontal or Vertical, in degrees from -89 to 89, eStudy247's Paint lesson says. Leave both Skew boxes at 0 for a plain resize, then click OK.
How do I make a 2 × 2 inch picture in Paint?
Work in pixels: at 300 pixels per inch, 2 × 2 inches is 600 × 600 pixels. Crop the picture to a square with Select and Crop first. Then press Ctrl+W, choose Pixels, keep Maintain aspect ratio on and type 600. For a passport photo, check the head size rules as well.
How do I resize many images using Paint?
Paint opens one picture at a time, so each image needs its own Ctrl+W and save. For many at once, Microsoft's free PowerToys adds Image Resizer. Select the files in File Explorer, right-click and choose Resize with Image Resizer. Its sizes work in pixels, percent, inches or centimeters, and they can fill, fit or stretch.
How do I change the canvas size without resizing the picture?
Drag the small handles at the canvas's right edge, bottom edge or bottom-right corner. The picture keeps its size and only the canvas changes. A larger canvas adds blank space, and a smaller one cuts the picture from the right and bottom. Press Ctrl+Z to undo a cut you did not want.
How do I resize only part of an image in Paint?
Draw a selection around the part with the Select tool, then press Ctrl+W. With a selection active, only the selected area resizes, eStudy247's Paint lesson says. The rest of the picture stays as it was. Drag the resized part into place. To keep only that part instead, click Crop after selecting it.
What causes image quality loss when resizing?
Shrinking throws pixels away, and enlarging has to invent new ones from their neighbours. Saving as JPEG adds its own loss each time. We enlarged a 1241 × 696 copy of our photo 4× to 4964 × 2782 with sharp 0.35.4. It scored 34.9 dB to 36.9 dB PSNR, by kernel, and no kernel restored the detail.
Is Paint 3D still available?
Paint 3D was deprecated in August 2024 and removed from the Microsoft Store on 4 November 2024, Microsoft says. Copies already installed keep working, but the app can no longer be downloaded. Microsoft points to Paint or Photos for editing 2D images. Classic Paint still ships with Windows 11 and resizes pictures with Ctrl+W.

The post "How to resize an image in Paint on Windows 11 and 10" appeared first on Blinkimg: https://blinkimg.com/how-to-resize-an-image-in-paint]]></content:encoded>
    </item>
    <item>
      <title>What is a PNG file, and when it beats JPG</title>
      <link>https://blinkimg.com/what-is-png</link>
      <guid isPermaLink="true">https://blinkimg.com/what-is-png</guid>
      <pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate>
      <category>Formats</category>
      <description>What is a PNG file? A PNG file is a lossless image built from chunks. Our 512 × 512 test circle is 1.3 KB as a PNG at Auto and 7.0 KB as a JPG.</description>
      <content:encoded><![CDATA[A PNG file is an image saved without loss, so every pixel comes back exactly as it was stored. A PNG can also be see-through. So PNG beats JPG on logos and flat graphics, and JPG stays smaller for photos.
What is a PNG file?
A PNG file is a raster image, a grid of pixels, compressed so that no pixel changes. Its name ends in .png, and web servers label it image/png. The W3C PNG Specification defines the format.
Each PNG stores its pixels as one of five colour types. A truecolour pixel holds red, green and blue. A palette PNG, or indexed-colour, lists up to 256 colours; each pixel holds a number into that list. Two types add an alpha channel, the transparency of each pixel.
Every PNG measured in this post is one of three in our reference set:
Our reference photo, one of our photographs (an iguana on a branch) saved as PNG, 1920 × 1280 pixels, 4,096.3 KB.
Our flat graphic, 640 × 480 pixels in 8 solid colours, 7.4 KB.
Our 512 × 512 test circle, one flat teal disc with hard edges on a see-through ground, 7.9 KB.
The five PNG colour types, from Table 12 of the W3C specification, and where our files use them
Greyscale 0 1, 2, 4, 8, 16 A grey level None
Truecolour 2 8, 16 Red, green and blue The reference photo and the flat graphic, at 8 bits
Indexed-colour 3 1, 2, 4, 8 A number in a palette of up to 256 colours All three, once saved at Auto
Greyscale with alpha 4 8, 16 A grey level and its transparency None
Truecolour with alpha 6 8, 16 Red, green, blue and transparency The test circle, at 8 bits
What does PNG stand for?
PNG stands for Portable Network Graphics, and the specification says to pronounce it “ping”. The format was made to replace GIF, after a patent fight.
On 28 December 1994, CompuServe announced royalties on software that supports GIF. Unisys held the patent on LZW, the compression inside GIF. A week later, on 4 January 1995, Thomas Boutell posted the first draft of a free replacement. He called it PBF, for Portable Bitmap Format. Oliver Fromme proposed the name PNG within days, the PNG group’s history records.
The W3C made PNG 1.0 a Recommendation on 1 October 1996. RFC 2083 published the same text in March 1997. The third edition became a W3C Recommendation on 24 June 2025. It brought animated PNG (APNG) into the standard, and a chunk for HDR colour.
What a PNG file holds, byte by byte
A PNG file holds an 8-byte signature, then a run of chunks, each a labelled block of data. Each chunk has four parts: a 4-byte length, a 4-byte type, the data and a 4-byte check. The check, a CRC, lets a reader spot a damaged chunk.
The first 16 bytes of each of our PNGs in hex: 89 50 4E 47 0D 0A 1A 0A, the PNG signature; 00 00 00 0D, a chunk length of 13; 49 48 44 52, the letters IHDR.
The first 16 bytes of each of our three files, read by our measure script. Every PNG opens with these 16 bytes.
Each signature byte has a job, RFC 2083 explains. The first byte, 89, is not a text character, so a text file is not mistaken for a PNG. Bytes 50 4E 47 spell PNG. Then 0D 0A, a carriage return and a line feed, catch a transfer that rewrites line endings. The 1A, a control-Z, stops MS-DOS from showing the file, and a last 0A catches the reverse rewrite.
Four critical chunks, and the rest
Four chunk types are critical, the specification says, because a reader needs them to draw the picture. IHDR comes first and holds the width, the height, the bit depth and the colour type. PLTE holds the palette, IDAT the compressed pixels, and IEND marks the end. The specification caps each side at 2³¹ − 1, or 2,147,483,647 pixels.
Every other chunk is ancillary, and a reader can safely ignore one it does not know. A lowercase first letter marks it, as in tRNS or pHYs.
Our 512 × 512 test circle saved by Blinkimg's engine at Auto, 1,306 bytes by chunk: the signature 8, IHDR 25, PLTE 18, tRNS 13, pHYs 21, IDAT 1,209, IEND 12.
Each bar counts a chunk’s data plus its 12 bytes of length, type and check. The bars add up to the file.
In that file the pixels take 1,209 bytes of the 1,306, all in IDAT. PLTE lists its 2 colours, and tRNS makes 1 of them see-through. pHYs gives the intended pixel size; our engine wrote one into every file here. In our reference photo, 500 IDAT chunks hold 4,096,278 of its 4,096,344 bytes.
Inside IDAT, each row of pixels is filtered, then compressed. A row gets one of five filters. Four store each byte as its difference from a prediction made from nearby bytes, which can compress better. The fifth, None, leaves the row as it is. Deflate, in the zlib format, then packs the rows. Both steps are reversible, so nothing is lost.
Is PNG lossless?
PNG is lossless: decoding a PNG gives back exactly the pixels its encoder stored. The format has no lossy mode. A PNG can still lose detail first, when a tool cuts its colours to fit a palette.
Blinkimg’s engine does that at Auto: it keeps at most 256 colours, then stores them losslessly. At quality 100 it keeps truecolour and every pixel. We saved our three files both ways:
Our three PNGs through Blinkimg’s engine, at Auto and at quality 100
Reference photo, 1920 × 1280 4,096.3 KB 256 994.3 KB Moved, PSNR 37.4 dB 2,866.3 KB
Flat graphic, 640 × 480 7.4 KB 8 1.6 KB Unchanged 1.7 KB
Test circle, 512 × 512 7.9 KB 2 1.3 KB Unchanged 2.7 KB
Our flat graphic has 8 colours and our test circle 2. A palette held them all, so Auto changed nothing. Our reference photo holds 221,628 different colours. At Auto its pixels moved, to a PSNR of 37.4 dB. PSNR measures how close a file stays to its source; higher is closer.
Quality 100 kept all three exact and still made each smaller. Our reference photo went from 4,096.3 KB to 2,866.3 KB, 30% smaller with nothing changed. Two PNGs of the same pixels can differ in size, because an encoder can try harder. Ours compresses at zlib’s top level, 9. The PNG compressor offers both: Auto for the smallest file, quality 100 when nothing may change.
How to know if an image is a PNG
An image is a PNG if its first 8 bytes are the PNG signature, whatever its name ends in. The extension is only a label, and anyone can change it. On a Mac or Linux, the file command reads those bytes for you:
The file command (file-5.41) on our three PNGs, in the Terminal of macOS 15.7.3
$ file photo.png graphic.png transparent.png
photo.png: PNG image data, 1920 x 1280, 8-bit/color RGB, non-interlaced
graphic.png: PNG image data, 640 x 480, 8-bit/color RGB, non-interlaced
transparent.png: PNG image data, 512 x 512, 8-bit/color RGBA, non-interlaced
The output names the colour type too. RGB is truecolour, RGBA adds an alpha channel, and “colormap” means a palette. Then we copied a WebP of our reference photo and renamed it photo.png. Its first bytes still spelled RIFF, the WebP wrapper:
The same command on a WebP renamed photo.png: the name changed, the bytes did not
$ file photo.png
photo.png: RIFF (little-endian) data, Web/P image, VP8 encoding, 1920x1280, Scaling: [none]x[none], YUV color, decoders should clamp
On Windows, open PowerShell and run Format-Hex on the file. A PNG’s first row starts 89 50 4E 47. Microsoft’s Format-Hex reference says the command can help you find the type of a file with no extension. Blinkimg’s engine reads the same bytes: it names a format from them alone and never from the extension.
How to open a PNG file
To open a PNG file, double-click it, or drag it into a web browser. MDN’s image format guide lists PNG as working in all versions of Chrome, Edge, Firefox, Opera and Safari.
Windows: the Photos app opens it. Microsoft’s Photos help page lists PNG among the formats the app supports.
Mac: Preview opens it. File > Export saves a copy as HEIC, JPEG, JPEG-2000, OpenEXR, PDF or TIFF, says Apple’s Preview guide.
A PNG that will not open is often not a PNG, or not a whole one. Check its first bytes as in the section before. A download that stopped early has no IEND chunk at its end, so download it again.
When PNG beats JPG, and when it does not
PNG beats JPG on pictures with few colours and hard edges, like our test circle and flat graphic. JPG wins on photos. We saved all three files both ways with Blinkimg’s engine at Auto:
PNG against JPG, both from Blinkimg's engine at Auto: our 512 × 512 test circle is 1.3 KB as a PNG and 7.0 KB as a JPG; our flat graphic 1.6 KB and 2.9 KB; our reference photo 994.3 KB and 273.9 KB.
The accent bar is the smaller file. Each file has its own scale.
On our flat graphic, the JPG is not only larger. JPG rounds detail in 8 × 8 blocks, and the rounding shows where two colours meet. The JPG scored a PSNR of 41.7 dB, while the PNG matched the source exactly.
One corner of our flat graphic, both files from Blinkimg’s engine at Auto, each pixel drawn 12 times larger.
A JPG cannot be see-through, either: our engine fills the clear part of the test circle with white. On our reference photo the result flips. The JPG was 273.9 KB against 994.3 KB for the palette PNG, and stayed about as close to the source: a PSNR of 37.1 dB against 37.4 dB.
MDN prefers PNG over JPEG when an image must be reproduced precisely, or when it needs transparency. Our post on PNG vs JPG measures the photo case in full. To turn a photo saved as PNG into a smaller file, use the PNG to JPG converter.
PNG and bitmaps
A PNG is a bitmap in the broad sense: an image stored as a grid of pixels. Another name for that is a raster image. RFC 2083 calls PNG a standard for “lossless bitmapped image files”. BMP, the Windows bitmap file, is a separate format, and MDN says its common form is uncompressed.
We wrote two of our files as 24-bit BMPs, in that common form: 3 bytes a pixel, no compression. Beside them, the PNGs of the same pixels at quality 100:
The same pixels as a 24-bit BMP and as a lossless PNG from Blinkimg's engine: our reference photo is 7,372.9 KB and 2,866.3 KB; our flat graphic is 921.7 KB and 1.7 KB.
The BMPs were written by our measure script; the PNGs are the engine at quality 100. Each file has its own scale.
Both pairs hold identical pixels, so the gap is compression alone. A photo compresses poorly: the PNG of our reference photo is only 61% smaller than its BMP. Flat colour almost vanishes: our flat graphic shrinks from 921.7 KB to 1.7 KB.
A PNG is not a vector file, which stores shapes instead of pixels. Enlarged, a PNG shows its pixels as squares, as in the crop of our flat graphic above.
What does PNG mean?
PNG means Portable Network Graphics, an image format that stores pixels without loss. The W3C specification says it is pronounced "ping". A PNG file ends in .png and can hold transparency. The name dates from January 1995, when the PNG group drafted a free replacement for GIF.
What is a PNG document?
A PNG document is an image file, not a page of text. It holds one picture as a grid of pixels, compressed without loss. A PDF is different: it can hold many pages of text and images. To put a PNG on a page you can print or send, convert it to a PDF.
What is a PNG image used for?
A PNG image is used for logos, icons, screenshots, charts and other graphics with hard edges. PNG keeps hard edges crisp and can be see-through. MDN's image guide prefers PNG over JPEG for precise reproduction or transparency. Blinkimg's engine saved our 512 × 512 test circle at Auto as a 1.3 KB PNG. The JPG was 7.0 KB.
Is PNG 100% lossless?
The PNG format is 100% lossless: decoding gives back exactly the stored pixels. A tool may still cut the colours before it saves. Blinkimg's engine keeps at most 256 at Auto. Our 640 × 480 flat graphic kept all 8 colours and every pixel. Our 1920 × 1280 reference photo changed, to a PSNR of 37.4 dB.
What are the disadvantages of a PNG?
A PNG is large for a photo. Blinkimg's engine at Auto saved our 1920 × 1280 reference photo as a 994.3 KB PNG. Its JPG was 273.9 KB. PNG has no lossy mode, so a smaller PNG needs fewer colours, which shows on photos. A browser without APNG support shows only the first frame of an animated PNG.
What program opens a PNG file?
Every current web browser opens a PNG: Chrome, Edge, Firefox, Opera and Safari. On Windows, the Photos app lists PNG among its supported formats. On a Mac, Preview opens it and can export a copy as JPEG, HEIC, PDF or TIFF. To view one quickly, drag the file into a browser window.
Why can’t I open a PNG file?
The file may not be a PNG at all. A WebP or JPG renamed .png is still a WebP or JPG inside. An app expecting PNG may refuse it. Give it its real extension, or convert it. A download that stopped early lacks its end chunk, so download it again.
How can you tell if a picture is a PNG?
You can tell a PNG by its first bytes, not its name. Every PNG starts with 89 50 4E 47 0D 0A 1A 0A. On a Mac or Linux, the file command reads them and prints "PNG image data". On Windows, PowerShell's Format-Hex shows the bytes. A WebP we renamed .png still read as "Web/P image".
Is a screenshot a PNG?
A Mac screenshot is a PNG when the Screenshot app captures in SDR (Most Compatible), Apple's guide says. In HDR it saves a HEIF instead. PNG suits screenshots, because text and interface edges stay sharp without loss. MDN calls PNG better than JPEG for screenshots, diagrams and line art.
Is an iPhone photo a PNG?
An iPhone photo is not a PNG. The camera saves HEIF with High Efficiency or JPEG with Most Compatible, Apple's guide says. Both settings sit under Settings, Camera, Formats. You can convert a photo to PNG at quality 100 to keep it exactly. Expect a far larger file, because PNG stores the photo without loss.
Can a PNG file be animated?
A PNG can be animated in the APNG form. The third edition of the PNG specification brought APNG into the standard in June 2025. The caniuse site counts 96.61% of users with support, data of 30 September 2026. Chrome 59, Firefox 3, Safari 8 and Edge 79 play it. Other readers show the first frame.
Why does my PNG have a checkerboard background?
The checkerboard is probably painted into the pixels. A see-through PNG takes on whatever sits behind it. So it looks different on a white page and on a dark one. If the same grey squares show on both, they are part of the picture. The file command helps: RGB means no alpha channel.
Is a PNG a vector file?
A PNG is not a vector file. It is a raster image, a grid of pixels, so it turns blocky when enlarged past its size. A vector file such as SVG stores shapes and stays sharp at any size. You can turn an SVG into a PNG, but not back without tracing it.

The post "What is a PNG file, and when it beats JPG" appeared first on Blinkimg: https://blinkimg.com/what-is-png]]></content:encoded>
    </item>
    <item>
      <title>Banner sizes for web, email, ads and every network</title>
      <link>https://blinkimg.com/banner-sizes</link>
      <guid isPermaLink="true">https://blinkimg.com/banner-sizes</guid>
      <pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate>
      <category>Sizes</category>
      <description>Banner size depends on the place: 300 × 250 or 728 × 90 for ads, 600 pixels wide for email. Our 970 × 250 banner saved at 75.2 KB, under Google's 150 KB.</description>
      <content:encoded><![CDATA[The right banner size depends on where the banner runs. Web ads come in fixed sizes such as 300 × 250 and 728 × 90. An email banner is 600 pixels wide, and a website banner spans your layout. We read Google’s, the IAB’s and Mailchimp’s pages on 4 October 2026, then saved one banner at every size.
What are the standard banner sizes?
The standard banner sizes come from the place a banner runs. An ad network, an email platform and a social network each fix their own. A website has no standard size, because its layout decides.
Common banner sizes and banner dimensions, by place (the sources read 4 October 2026; the networks’ pages 2 October 2026)
Web ad, medium rectangle 300 × 250 Google and the IAB 150 KB
Web ad, leaderboard 728 × 90 Google and the IAB 150 KB
Web ad, mobile banner 320 × 50 Google and the IAB 150 KB (the IAB: 50 KB)
Email 600 pixels wide Mailchimp Help 1 MB, recommended
Website Your layout’s width Your theme None set
Social network banner 680 × 240 to 2560 × 1440 Each network Each network’s own
Printed banners are measured in feet
A printed banner is sized in feet or inches, so its pixels depend on the print resolution. 4over4’s banner guide asks for artwork at 150 DPI at full size. That suits a banner read from 10 feet or more. Up close, the guide asks for 300 DPI. At 150 DPI, a 2 × 4 foot banner needs 3,600 × 7,200 pixels.
Website banner size: as wide as your layout
A website banner has no standard size, because your theme or page builder sets its frame. A full-width banner spans the browser window. So make it at least 1920 pixels wide, the width of a Full HD screen. StatCounter’s figures for September 2026 put 1920 × 1080 first among desktop screens, at 28.07%.
The height is your choice. We made ours 1920 × 600, a 16:5 strip that leaves the page below in view. Blinkimg’s engine at Auto saved it as a JPG of 82.9 KB. The WebP was 48.6 KB and the AVIF 39.5 KB.
On your own site you pick the format, so a WebP or an AVIF can carry the banner. Ads and emails give you less choice: neither Google’s ad specifications nor Mailchimp’s help names WebP or AVIF.
Banner ad sizes Google and the IAB list
Banner ad sizes come from two lists: Google’s sizes for uploaded image ads, and the IAB’s fixed-size units. Eight sizes are on both.
Google’s 20 sizes
Google Ads takes an uploaded image ad at 20 sizes, its uploaded display ads specifications say. They fall into four groups, from the 300 × 50 mobile banner to the 300 × 1050 portrait. Each file must be a GIF, JPG or PNG of 150 KB or less. Its regional table ties 980 × 120 and 250 × 360 to Sweden, 930 × 180 to Denmark and 580 × 400 to Norway. It also adds 3 billboards, 750 pixels wide, for Poland only.
All 24 banner ad sizes drawn to one scale: Google's 20, from the 300 × 1050 portrait to the 300 × 50 mobile banner, its 3 Polish billboards 750 wide, and the IAB's 120 × 60, with 300 × 250 marked.
One scale for every size. 300 × 250, marked, is the size Google lists first among the most common.
Every banner ad size on Google’s uploaded display ads specifications and the IAB’s fixed-size spec, read 4 October 2026; a country in brackets is Google’s regional use for that size
200 × 200 Small square Square and rectangle Not listed
240 × 400 Vertical rectangle Square and rectangle Not listed
250 × 250 Square Square and rectangle Not listed
250 × 360 Triple widescreen Square and rectangle (Sweden) Not listed
300 × 250 Inline rectangle Square and rectangle 150 KB
336 × 280 Large rectangle Square and rectangle Not listed
580 × 400 Netboard Square and rectangle (Norway) Not listed
120 × 600 Skyscraper Skyscraper Not listed
160 × 600 Wide skyscraper Skyscraper 150 KB
300 × 600 Half-page ad Skyscraper Not listed
300 × 1050 Portrait Skyscraper 250 KB
468 × 60 Banner Leaderboard Not listed
728 × 90 Leaderboard Leaderboard 150 KB
930 × 180 Top banner Leaderboard (Denmark) Not listed
970 × 90 Large leaderboard Leaderboard 200 KB
970 × 250 Billboard Leaderboard 250 KB
980 × 120 Panorama Leaderboard (Sweden) Not listed
300 × 50 Mobile banner Mobile 50 KB
320 × 50 Mobile banner Mobile 50 KB
320 × 100 Large mobile banner Mobile Not listed
750 × 100 PL billboard Poland only Not listed
750 × 200 PL double billboard Poland only Not listed
750 × 300 PL triple billboard Poland only Not listed
120 × 60 IAB unit IAB only 50 KB
The most common web banner size
The most common web banner size is 300 × 250 pixels, first on Google’s list for computers. That list, on its help page on responsive display ads, names 9 sizes. After 300 × 250 come 336 × 280, 728 × 90, 970 × 90, 468 × 60, 300 × 600, 160 × 600, 250 × 250 and 200 × 200.
The same page’s list for phones starts with 300 × 200, 300 × 50 and 300 × 100. Two of those, 300 × 200 and 300 × 100, are not on the upload list. A responsive display ad covers them instead.
The IAB’s fixed sizes
The IAB’s New Standard Ad Unit Portfolio recommends fixed-size banner units as well. It chose them from a study of which units “contribute to the majority of revenue”. Each unit has a first-load weight limit, up to 250 KB for the billboard and the portrait.
The IAB counts that weight after gzip compression, and works out each unit’s pixels at 2x, double density. Of the IAB’s banners for computers and smartphones, only its 120 × 60 unit is missing from Google’s list.
What is the right email banner size?
The right email banner size is 600 pixels wide, the width Mailchimp’s templates are built for. Its help page on template images says they are “generally designed for a maximum width of 600 pixels”. Mind the padding: with 10 pixels on each side, Mailchimp says to make a header image 580 pixels wide.
Mailchimp gives no height. We made ours 600 × 200, a 3:1 strip that keeps the message near the top. Mailchimp also advises full-sized images over shrunk ones, so they stay sharp on retina screens. So we rendered the same banner at twice the pixels, 1200 × 400.
Our email banner, saved by Blinkimg’s engine at Auto, against Mailchimp’s recommended 1 MB
600 × 200 15.9 KB 44.3 KB
1200 × 400 43.2 KB 139.4 KB
Save a photo banner as a JPG. The PNG came out about 3 times larger at both sizes. Even the 1200 × 400 PNG, at 139.4 KB, sat far under the 1 MB Mailchimp recommends.
Banner sizes on X, LinkedIn, Facebook, YouTube and Discord
Every social network sets its own banner size and shape, from 16:9 on YouTube to near 6:1 on LinkedIn. Each figure comes from the network’s own help page, read on 2 October 2026. Our social media image sizes cheat sheet lists every other placement.
Each network’s banner, from its own help page (read 2 October 2026)
X Header 1500 × 500 3:1 Not stated
LinkedIn Profile banner 1584 × 396 4:1 Under 8 MB
LinkedIn Page cover 1512 × 256 5.91:1 3 MB
Facebook Page cover 851 × 315 2.7:1 Under 100 KB loads fastest
YouTube Channel banner 2560 × 1440 (at least 2048 × 1152) 16:9 6 MB
Discord Server banner 960 × 540 16:9 Not stated
Discord Profile banner (Nitro) At least 680 × 240 17:6 Under 10 MB
Each of these banners has a page that crops a picture to it:
Twitter header size
LinkedIn banner size
Facebook cover photo size
YouTube banner size
Discord banner size
YouTube’s banner also has a small safe area for text. Our post on what size is a YouTube thumbnail draws it.
Will your banner fit under 150 KB?
Our photo banner fit under Google’s cap at every ad size, even at a high quality. The largest file we saved, the 300 × 1050 portrait, came to 82.8 KB. That is 55% of the cap.
How we tested
We cropped our 9.8 MB camera photo to each size. A dark band carries the words “Summer at the Lake”. Chromium set the words in Inter at the largest size that fits. Blinkimg’s engine saved each render as a JPG, with Max file size at 150 KB. The IAB’s 120 × 60 got its own 50 KB.
Each file at 50% of its pixels. At 120 × 60, the headline fits only at 9 pixels.
Our 23 banners at Google's sizes against its 150 KB cap, each a JPG from Blinkimg's engine through Max file size: the largest, 300 × 1050, at 82.8 KB; 300 × 250 at 30.6 KB; 728 × 90 at 30.3 KB; the smallest, 300 × 50, at 9.6 KB.
Every bar is one file, drawn on the scale of the cap.
Max file size spends the spare room on quality
Max file size is a ceiling, and the engine fills the room under it with quality. Under Google’s cap it raised every banner to quality 95, the top of its search. At Auto it chose quality 78, and the 300 × 250 shrank from 30.6 KB to 11.6 KB. Leave the quality on Auto when a smaller file matters more than the last detail.
A PNG passed too, because the engine’s PNG keeps 256 colours. The largest PNG, 300 × 1050, reached 79.2 KB.
Stricter and looser limits
The IAB is stricter at the small end. Its smartphone banner gets 50 KB at first load, a third of Google’s cap. Our 320 × 50 came to 10.2 KB.
Most social banners have looser limits, in megabytes, as the network table shows. The Facebook cover is the tight one. Our cheat sheet cropped the same photo to 851 × 315. That JPG was 28.7 KB, inside the size Meta says loads fastest.
What is the most common banner size?
The 300 × 250 medium rectangle heads Google's list of the most common ad sizes on computers, ahead of 336 × 280 and 728 × 90. Google calls it the inline rectangle, and the IAB lists it too, with a 150 KB first load.
Does a banner have a default size?
A banner has no single default size, because each place sets its own. Ad networks list fixed sizes, email platforms set a width, and each social network sets one banner shape. A website banner follows its theme. To start somewhere, use 300 × 250 for a web ad and 600 pixels wide for an email.
What are the standard Google ad sizes for 2026?
Google's page on uploaded display ads lists 20 image sizes, from the 300 × 50 mobile banner to the 300 × 1050 portrait. They fall into four groups: squares and rectangles, skyscrapers, leaderboards and mobile. Three more billboards, 750 pixels wide, run in Poland only. Each image may weigh 150 KB at most.
What is the size of a 970 × 90 ad?
A 970 × 90 ad is 970 pixels wide and 90 pixels tall. That strip is almost 11 times wider than it is high. Google calls it the large leaderboard. The IAB calls it the super leaderboard or pushdown and allows 200 KB at first load, so Google's 150 KB cap is the tighter one.
What size is a mobile banner ad?
A mobile banner ad is 320 × 50 or 300 × 50 pixels, and Google names both "Mobile banner". Its large mobile banner is 320 × 100. The IAB caps a smartphone banner at 50 KB at first load. Our 320 × 50 banner held its headline at only 17 pixels, so keep the words few.
What is the recommended size for an email banner?
An email banner should be 600 pixels wide, the most Mailchimp's templates are designed for. With 10 pixels of padding on each side, Mailchimp says to make the image 580 wide. For sharp phone screens, upload twice the pixels, 1200 wide. Keep each image under the 1 MB Mailchimp recommends.
How tall should an email banner be?
An email banner can be any height, because Mailchimp's help gives only a width. Keep it short, so the message starts near the top of the screen. Our test banner was 600 × 200, a 3:1 strip, and Blinkimg's engine saved it as a 15.9 KB JPG at Auto.
What is the recommended size for a website header banner?
A website header banner has no recommended size, because your theme sets its frame. A full-width banner should be at least 1920 pixels wide, the width of a Full HD screen. We made ours 1920 × 600. Blinkimg's engine at Auto saved it at 82.9 KB as a JPG and 48.6 KB as a WebP.
How big is a 36 × 72 banner?
A 36 × 72 banner is 36 by 72 inches, which is 3 by 6 feet, a printed vinyl size. A print shop measures it in inches, so its pixels depend on the DPI. At 150 DPI, the resolution 4over4 asks for at full size, the artwork needs 5,400 × 10,800 pixels.
Should a banner be a JPG or a PNG?
Save a photo banner as a JPG. At Auto, Blinkimg's engine saved our 300 × 250 photo banner as an 11.6 KB JPG and a 29.0 KB PNG. Mailchimp's advice is JPEG for photographs and PNG for graphics with transparency. Google Ads and Mailchimp accept both formats.
How do I make a banner under 150 KB?
Open Advanced settings, set Max file size to 150 KB and save the banner as a JPG. Blinkimg's engine then keeps the highest quality that fits. All 24 of our banners settled at quality 95, and the largest used 55% of the cap. If you want the smallest file instead, leave the quality on Auto.
Can one banner work on every social network?
One banner file cannot fit every social network, because each sets its own shape. The X header is 3:1, the LinkedIn profile banner 4:1 and the YouTube channel banner 16:9. A Facebook Page cover is 851 × 315. Crop one copy per network from the same large original.
What does the IAB say about banner sizes?
The IAB's New Standard Ad Unit Portfolio recommends fixed banner sizes. It chose them by which units earn most of the revenue. The 300 × 250, 728 × 90 and 160 × 600 each get a 150 KB first load. The 970 × 250 billboard gets 250 KB. It counts file weight after gzip compression.

The post "Banner sizes for web, email, ads and every network" appeared first on Blinkimg: https://blinkimg.com/banner-sizes]]></content:encoded>
    </item>
    <item>
      <title>What size is a YouTube thumbnail, and the banner (2026)</title>
      <link>https://blinkimg.com/what-size-is-a-youtube-thumbnail</link>
      <guid isPermaLink="true">https://blinkimg.com/what-size-is-a-youtube-thumbnail</guid>
      <pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate>
      <category>Sizes</category>
      <description>What size is a YouTube thumbnail? YouTube recommends 3840 × 2160 at 16:9 and 2560 × 1440 for the banner. Our 1280 × 720 JPG weighed 74.5 KB.</description>
      <content:encoded><![CDATA[A YouTube thumbnail should be 3840 × 2160 pixels at 16:9 and at least 640 pixels wide, YouTube’s help page says. The channel banner is 2560 × 1440, with text and logos kept inside a small safe area. We read YouTube’s pages on 4 October 2026, then measured the files.
What is the YouTube thumbnail size in 2026?
The YouTube thumbnail size is 3840 × 2160 pixels for a video, the resolution YouTube’s help page on custom thumbnails recommends. The same image becomes the preview in the embedded player, so YouTube wants it “as large as possible”. Shorts and podcast playlists take other shapes:
YouTube’s thumbnail rules, from its help page on custom thumbnails, read 4 October 2026
Video 3840 × 2160 16:9 640 pixels wide
Short 2160 × 3840 9:16 640 pixels tall
Podcast playlist Not stated 1:1 Not stated
The number 1280 appears nowhere on that page. Three of the five top guides we read still print 1280 × 720 as the size. It still meets YouTube’s rules: it is 16:9 and twice the minimum width. So make the thumbnail 3840 × 2160 when your picture has the pixels, and 1280 × 720 when it does not.
YouTube thumbnail sizes drawn to one scale: the 3840 × 2160 thumbnail YouTube recommends, the 1280 × 720 size most guides print, and 640 × 360, the smallest 16:9 thumbnail at the 640-pixel minimum width.
One scale for all three. 3840 × 2160 holds 9 times the pixels of 1280 × 720, and 36 times those of 640 × 360.
What is a YouTube thumbnail?
A YouTube thumbnail is the still picture that stands for a video before anyone presses play. YouTube offers auto-generated suggestions, and you can upload your own, a custom thumbnail, if your account is verified. That rule covers video and Shorts thumbnails alike. A Short’s custom thumbnail can be added only in YouTube Studio on a computer.
Every custom thumbnail must follow YouTube’s Community Guidelines. YouTube may reject one that shows nudity, hate speech, violence or harmful content. It may also add a strike to the account.
A 16:9 thumbnail on a vertical video becomes 4:5
YouTube replaces a vertical video’s 16:9 custom thumbnail with an auto-generated 4:5 one. That happens on the home, explore and subscription pages. Your own thumbnail still shows on the watch feed, in watch history and on non-mobile platforms, YouTube says.
How to make thumbnails for YouTube at the right size
To make a YouTube thumbnail at the right size, crop a picture to 16:9 and size it. Then save it as a JPG and upload it in YouTube Studio. The picture can be a photo, a frame from the video or a design.
Start from a picture at least 1280 × 720
A larger source keeps more detail. Our 9.8 MB camera photo is 4964 × 2782, wide enough for 3840 × 2160.
Crop it to 16:9
Frame the subject first, then leave a band for a few large words.
Save it as a JPG under 2 MB
A photo saves far smaller as a JPG than as a PNG. If the file is still over the phone limit, compress the image to 2 MB before you upload it.
Upload it in YouTube Studio
Choose Content in the left menu and open the video. Below Thumbnail, click Upload file, then click Save.
Each video has its own Thumbnail section, on its details page in YouTube Studio.
YouTube serves your thumbnail at up to five sizes
YouTube serves a video’s thumbnail at up to five sizes, from 120 × 90 to 1280 × 720. They are listed in the YouTube Data API reference, which apps and sites use to show YouTube videos. The two largest exist for some videos only, the reference says.
YouTube’s five Data API thumbnail sizes, with our headline thumbnail saved at each by Blinkimg’s engine at Auto
default 120 × 90 4:3 2.7 KB 11.3 px
medium 320 × 180 16:9 9.6 KB 30 px
high 480 × 360 4:3 18.6 KB 45 px
standard 640 × 480 4:3 27.8 KB 60 px
maxres 1280 × 720 16:9 71.4 KB 120 px
We tested what each size leaves of a headline. We set three words, “Lake at Sunset”, on a 1280 × 720 thumbnail of our camera photo. The type is 120-pixel Inter, white on a dark band. The engine saved it at each size as a JPG at Auto. Three sizes are 4:3, so there the 16:9 picture sits between black bands. The bands are ours: the API names no fill.
Each file at 75% of its pixels, so the sizes compare. The words read at 320 × 180 and blur at 120 × 90.
On the sheet, the headline reads clearly down to 320 × 180. Its tallest letters stand 22 pixels high in that file. It stops reading at 120 × 90. There the whole headline is 76 pixels wide, and its tallest letters are 9 pixels high. Type set at 40 pixels on the full thumbnail would end up under 4 pixels.
The channel banner: 2560 × 1440 with a small safe area
The YouTube channel banner should be 2560 × 1440 pixels, “especially for TV”, YouTube says on its channel branding help page. The minimum is 2048 × 1152 at 16:9, and the file may be up to 6 MB. The YouTube banner size page crops a picture to 2560 × 1440.
Only the safe area is sure to show on every device. YouTube says the banner “will get cropped on certain views and devices”. At the minimum size, its safe area for text and logos is 1235 × 338 pixels. That is under a fifth of the banner.
A YouTube banner at the 2048 × 1152 minimum with YouTube's 1235 × 338 safe area for text and logos outlined, and the same banner at 2560 × 1440 with the safe area scaled to about 1544 × 423.
YouTube states the safe area’s size, not its place; like the banner page, we draw it in the middle. The scaled figure is our arithmetic.
Searches often pair 1024 × 576 with the YouTube banner. That size is half the minimum in each direction, so YouTube’s page rules it out. Blinkimg’s engine at Auto saved our 2560 × 1440 banner of our camera photo as a 226.5 KB JPG. That is under 4% of the limit.
Will your thumbnail fit under 2 MB?
A JPG thumbnail fits under 2 MB with room to spare, at every size we measured. YouTube’s limit depends on where you upload from. From a phone it is 2 MB, or 10 MB for a podcast thumbnail. From a computer it is 50 MB.
YouTube recommends an image format “such as JPG or PNG”. One guide we read, Levitate Media, adds GIF, which the page does not name.
Four thumbnails of our 9.8 MB camera photo against YouTube's 2 MB phone limit, each saved by Blinkimg's engine at Auto: 1280 × 720 as a JPG at 74.5 KB and a PNG at 289.0 KB; 3840 × 2160 as a JPG at 423.5 KB and a PNG at 2,217.5 KB, over the limit.
Each bar is the file’s share of 2 MB. The 3840 × 2160 PNG passes only from a computer, where the limit is 50 MB.
Save a photo thumbnail as a JPG. At 1280 × 720, Blinkimg’s engine at Auto made a 74.5 KB JPG of our camera photo. The PNG of the same pixels came to 289.0 KB, about 4 times larger. At 3840 × 2160, the PNG reached 2,217.5 KB and broke the phone limit.
What size thumbnail for YouTube should I use?
Use 3840 × 2160 pixels if your picture has that many, because that is the size YouTube's help page recommends. Otherwise use 1280 × 720, which is 16:9 and above the 640-pixel minimum width. Keep the 16:9 shape either way. For a phone upload, save a photo as a JPG under 2 MB.
How big is a YouTube thumbnail?
A YouTube thumbnail is 3840 × 2160 pixels at the size YouTube recommends, and at least 640 pixels wide. The file can be up to 2 MB from a phone or 50 MB from a computer. Blinkimg's engine at Auto saved our 9.8 MB camera photo as a 74.5 KB JPG at 1280 × 720.
What are the right YouTube thumbnail dimensions?
The right dimensions are 16:9, ideally 3840 × 2160 pixels, the size YouTube recommends. Smaller 16:9 sizes pass down to 640 × 360, at the 640-pixel minimum width. Both 1920 × 1080 and 1280 × 720 qualify. Pick the largest size your picture can fill without being enlarged, so the thumbnail stays sharp.
What are the dimensions of a YouTube thumbnail for videos, Shorts and podcasts?
YouTube's help page recommends 3840 × 2160 pixels at 16:9 for a video thumbnail, at least 640 pixels wide. A Shorts thumbnail is the same turned upright: 2160 × 3840 at 9:16, at least 640 pixels tall. A podcast playlist takes a 1:1 square, and the page gives no pixel size for it.
Is 1280 × 720 still a good YouTube thumbnail size?
A 1280 × 720 thumbnail still meets every rule YouTube sets for thumbnails. It is 16:9 and twice the 640-pixel minimum width. YouTube's custom thumbnail help now recommends 3840 × 2160 and no longer names 1280 × 720. The YouTube Data API still lists 1280 × 720 as the largest copy of a thumbnail it serves.
Can a YouTube thumbnail be 1920 × 1080?
A 1920 × 1080 thumbnail meets YouTube's rules, because it is 16:9 and far above the 640-pixel minimum width. It sits between 1280 × 720 and the 3840 × 2160 that YouTube recommends. Blinkimg's engine at Auto saved our 9.8 MB camera photo at 1920 × 1080 as a 142.2 KB JPG.
Is JPG or PNG better for a YouTube thumbnail?
JPG is better for a photo thumbnail. At 1280 × 720, Blinkimg's engine at Auto made a 74.5 KB JPG of our 9.8 MB camera photo. The PNG came to 289.0 KB. At 3840 × 2160 the PNG reached 2,217.5 KB, over YouTube's 2 MB phone limit. YouTube accepts both formats for a thumbnail.
Why can’t I add a custom thumbnail on YouTube?
YouTube lets you upload your own thumbnail if your account is verified, so verify it first. A Short's custom thumbnail can be added only in YouTube Studio on a computer. Then check the file. YouTube recommends an image format such as JPG or PNG, at least 640 pixels wide. From a phone, keep it under 2 MB.
What happens if my thumbnail is not 16:9?
YouTube recommends 16:9 for a video thumbnail and does not say what it does with other shapes. So crop to 16:9 before you upload. YouTube states one case. On the home, explore and subscription pages, YouTube replaces a vertical video's 16:9 custom thumbnail with a 4:5 one. YouTube generates that one itself.
How big should the text be on a YouTube thumbnail?
Make the text large, because YouTube's API serves thumbnails as small as 120 × 90 pixels. We set three words in 120-pixel type on a 1280 × 720 thumbnail. At 320 × 180 the type was 30 pixels and easy to read. At 120 × 90 it shrank to 11.3 pixels.
What size is a YouTube podcast thumbnail?
A podcast playlist thumbnail is a 1:1 square, YouTube says, rather than the 16:9 of a video thumbnail. YouTube gives no pixel size for it. Its file limit is 10 MB from a phone and 50 MB from a computer. A video thumbnail uploaded from a phone gets only 2 MB.
How do I change my YouTube banner?
Open YouTube Studio on a computer and choose Customization in the left menu, then Profile. Click Change and select an image. To adjust it, select a preview and change the crop, then click Done and Publish. YouTube recommends 2560 × 1440 pixels and allows up to 6 MB, so size the file first.

The post "What size is a YouTube thumbnail, and the banner (2026)" appeared first on Blinkimg: https://blinkimg.com/what-size-is-a-youtube-thumbnail]]></content:encoded>
    </item>
    <item>
      <title>How to resize an image on Mac, crop it and compress it</title>
      <link>https://blinkimg.com/how-to-resize-an-image-on-mac</link>
      <guid isPermaLink="true">https://blinkimg.com/how-to-resize-an-image-on-mac</guid>
      <pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>How to resize an image on Mac: crop, set exact pixels and lower the MB in Preview, Photos, Finder or Terminal. We took a 9.8 MB photo to 216.0 KB with sips.</description>
      <content:encoded><![CDATA[How to resize an image on Mac: open it in Preview and use Tools, Adjust Size for exact pixels. Crop it to keep only the part you want. For a smaller file in MB, use File, Export and its Quality slider. Here are the main built-in routes, in Apple’s own steps. We ran our 9.8 MB photo through sips, the image tool built into every Mac, on macOS 26.5.1.
How to resize an image on Mac: the short answer
Start with what you need to change. For exact pixels, use Preview’s Adjust Size. For one part of the picture, crop it in Preview or Photos. For a smaller file in MB, use Export and its Quality slider. Three questions lead you to the right tool:
A decision tree: for only part of the picture, crop in Preview or Photos; for exact pixels, Preview’s Adjust Size; for many files at once, Preview’s sidebar or sips; otherwise, Export with the Quality slider.
Crop for a part, and Adjust Size for exact pixels. Use Preview’s sidebar or sips for many files, and Export’s Quality slider for a smaller file.
Apple’s guides give the same Preview and Photos steps for macOS Tahoe 26 and macOS 27. Only Finder’s Convert Image gains a step in macOS 27. Here are the main built-in routes and what each changes:
The main ways to resize, crop or compress an image on a Mac, and what each changes
Preview, crop Yes, it cuts Yes, by fewer pixels Not stated Yes
Preview, Adjust Size Yes, any size Yes, with Resample image Yes, in the sidebar Yes
Preview, Export Not in the steps Yes, JPEG quality or HEIC Yes, in the sidebar Yes
Photos, Crop Yes, it cuts In an exported copy Not stated Yes
Photos, Export Yes, the Size menu Yes, JPEG Yes Yes, no sizes named
Finder, Convert Image Apple: “a smaller size” Not stated Not stated Yes, macOS 12 and later
Terminal, sips Yes, any size Yes, any quality Yes, a folder Man page only
How to crop an image on a Mac in Preview
Select the part you want to keep, then click Crop, and Preview discards the rest. These are the steps from Apple’s Preview guide:
Show the Markup toolbar
Open the image in Preview. If the Markup toolbar is hidden, click the Show Markup Toolbar button.
Click Rectangular Selection, then drag
Drag over the part you want to keep. For an exact size, choose Tools, then Show Inspector, open the Crop Inspector and choose a unit.
Click Crop
Click the Crop button in the Markup toolbar. On macOS 26.5.1, Preview’s own menu also lists Tools, Crop with Command-K, though Apple’s shortcut page leaves it out.
Preview saves the crop into the file you opened. In Apple’s words, “Preview automatically saves changes for you as you work.” To keep the original, choose File, Duplicate first and crop the copy.
A Preview crop can be undone
Some top-ranking guides call a Preview crop permanent. Apple documents two ways back: Edit, Undo Crop straight away, or File, Revert To, Browse All Versions later.
How much does a crop save? We cut the middle square from our 4964 × 2782 photo with sips, the command-line image tool built into macOS. The 2782 × 2782 square came to 964.8 KB, against 9,804.3 KB for the whole photo. The square keeps 56% of the pixels but only 10% of the bytes. That is because sips also saves a new JPEG at its own default quality.
The dashed square is what a square crop keeps; the dimmed sides are cut.
Crop images on Mac in Photos
Photos keeps the original, “so that you can always undo your changes”, in Apple’s words. The steps, from Apple’s Photos guide:
Double-click the photo, then click Edit
Or select its thumbnail and press Return.
Click Crop, or press C
Apple’s shortcut list for Photos gives C for a crop.
Pick a shape, or drag the frame
The sidebar holds the aspect ratios. Apple names Square, 4:5, 16:9 for high-definition video, and Custom.
Click Done
To go back at any time, choose Image, then Revert to Original.
A crop “changes its appearance everywhere in Photos”, Apple warns. To keep both versions, choose Image, Duplicate 1 Photo (Command-D) and crop the duplicate. On macOS 27, Photos adds Extend and Reframe under Tools. Apple offers both “With Apple Intelligence”, which its page, read on 4 October 2026, says is not available in all languages or regions.
The library’s original never gets smaller, so a smaller file is an exported copy. Apple’s Photos export steps say “Choose File > Export > Export [number] Photos.” Then set the Photo Kind, the JPEG Quality and the Size. Apple names no sizes in pixels.
Resize an image on Mac: Preview’s Adjust Size
Adjust Size sets an exact width and height in pixels, and Apple’s steps for a smaller file start there too. In Preview:
Choose Tools, then Adjust Size
For several images, open them in one window and select them in the sidebar first.
Keep Scale proportionally ticked
Change the width and the height follows, so the picture keeps its shape.
Choose pixels or percent, then type the width
The unit menu sits next to Width and Height. Or choose a size from Fit into. One side may then come out smaller than the size you chose, to keep the proportions.
Tick Resample image, then click OK
“The new size is shown at the bottom,” Apple says, so you see it before you click.
Scale proportionally keeps the shape, and the new size shows at the bottom before you click OK.
Like a crop, Adjust Size changes the file you opened, so duplicate it first to keep the original.
Unticked, Resample image makes the dimensions smaller “without losing any detail”, Apple says. To reduce the file size, Apple’s steps tick it, then enter a smaller value in the Resolution field.
How to compress an image on Mac: Export and the Quality slider
Export saves a new copy at the format and quality you choose. The file you opened stays as it was. The steps from Apple’s Preview export page:
Choose File, then Export
For several images, open them in one window and select them in the sidebar first.
Pick a format
Apple lists HEIC, JPEG, JPEG-2000, OpenEXR, PDF, PNG and TIFF. Hold Option as you click the Format menu for older formats. WebP and AVIF are not in Apple’s list.
Lower the Quality slider
“If you choose JPEG or JPEG-2000, you can adjust the image’s quality,” Apple says. A lower quality makes a smaller file.
Name the copy, then click Save
Choose another folder if you want the copy somewhere else.
Lower the Quality slider for a smaller copy. The file you opened stays as it was.
What a lower quality did to our photo
Apple gives no file sizes for the slider’s positions. So we used sips, which takes the quality as a percent, on the same 9.8 MB photo. Every pixel stayed; only the quality changed.
What quality alone did to our 9.8 MB photo on macOS 26.5.1, all 4964 × 2782 pixels kept
The original camera JPEG 9,804.3 KB None
sips, JPEG quality 80 2,433.7 KB 75%
sips, JPEG quality 60 1,390.7 KB 86%
sips, JPEG quality 40 817.9 KB 92%
sips, HEIC at its default 852.2 KB 91%
Blinkimg, JPEG at Auto 605.5 KB 94%
At sips quality 60, quality alone cut the file by 86%. The photo kept every pixel and fell from 9.8 MB to 1,390.7 KB. As a sips HEIC, it came to 852.2 KB. Apple’s quality sentence names JPEG and JPEG-2000 only, so it does not say whether HEIC gets the slider.
Convert from the Finder: Convert Image
Convert Image changes an image’s format or size from the Finder, without opening an app. Apple’s Finder guide gives these steps:
Select the image in the Finder
Apple’s steps start from one selected file, on the desktop or in a Finder window.
Control-click it, then choose Quick Actions
The same actions sit as buttons at the bottom of the Finder’s Preview pane.
Choose Convert Image, then a format and a size
On macOS 27, click More first. Apple’s example turns an iPhone .heic photo into a .jpeg or .png.
You pick the format and the size in one dialog, with no app open.
Apple first documents Convert Image for macOS 12 Monterey. Apple does not state the sizes in pixels or the formats beyond that example. Nor does it say how many files one run takes, or where the new file goes. We did not measure Convert Image either, so no sizes for it appear here.
For many images at once, two routes have documented steps. In Preview, select every image in the sidebar, then use Adjust Size or Export as for one. In Terminal, sips resizes a whole folder in one line.
Resize from Terminal with sips
The sips command is built into macOS and runs in Terminal. Its name stands for “scriptable image processing system”. Apple’s support site has no page for it, so its manual, man sips, is the guide. These two lines resize and compress a copy:
Run on copies of our 9.8 MB photo with sips-316 on macOS 26.5.1; each comment is the file it wrote.
# 1600 wide, height to scale: 1600 × 896, 216.0 KB
sips --resampleWidth 1600 photo.jpeg --out photo-1600.jpeg

# Quality 60, every pixel kept: 4964 × 2782, 1,390.7 KB
sips -s format jpeg -s formatOptions 60 photo.jpeg --out photo-q60.jpeg
Always give sips --out
Without --out, sips writes over the file you named. On a copy of our photo, sips --resampleWidth 1600 photo.jpeg replaced the 4964-wide original with the 1600-wide file.
-Z 1600 fits the longer side to 1600 pixels, for portrait and landscape photos alike.
-c 2782 2782 crops to a height, then a width. With no offset, our square came from the middle.
-g pixelWidth -g pixelHeight prints the size, so you can check the result.
sips --formats on macOS 26.5.1 lists AVIF and HEIC as formats it writes, and WebP as one it only reads.
Many files at once with sips
Give sips several files and a folder after --out. The folder must exist first; sips stopped with an error when it did not.
Every .jpeg file in the current folder, 1600 pixels on the longer side, into resized.
mkdir resized
sips -Z 1600 *.jpeg --out resized
We ran it on 2 copies of our photo. Each came out 1600 × 896 at 216.0 KB in the new folder, and both originals stayed as they were.
How much smaller each size makes the file, measured
Fewer pixels make a smaller file, and the encoder decides how much smaller. We resized our 9.8 MB, 4964 × 2782 photo to 5 widths with sips on macOS 26.5.1. Here is the photo at each width, drawn to one scale:
Our photo drawn to scale: the 4964 × 2782 original at 9.8 MB, then the copies sips saved at 3024 × 1694, 654.2 KB; 2048 × 1147, 328.7 KB; 1600 × 896, 216.0 KB; 1280 × 717, 151.9 KB; 1080 × 605, 113.9 KB.
Each rectangle is our photo at one width, to one scale, with the file sips saved on macOS 26.5.1.
Through our engine at Auto, the same widths came out about half the size of the sips files:
Our 9.8 MB photo resized by sips and by Blinkimg at Auto: at 3024 wide, 654.2 KB against 283.4 KB; at 2048 wide, 328.7 KB against 155.1 KB; at 1600 wide, 216.0 KB against 104.9 KB; at 1280 wide, 151.9 KB against 73.6 KB; at 1080 wide, 113.9 KB against 56.7 KB.
sips (sips-316) on macOS 26.5.1 and our engine at Auto, each resizing the same 9.8 MB JPEG. Each tool’s height is its own.
At 1600 wide, sips saved 216.0 KB and Blinkimg 104.9 KB, 51% smaller. Across the 5 widths, the engine’s file was 50% to 57% smaller. At some widths the heights differ by a pixel. In our runs, sips rounded the height down and the engine to the nearest pixel.
Is the gap the resize or the encoder?
The encoder. To test it, we resized the photo to 1600 wide once and kept those pixels lossless. Then we gave the same pixels to both tools. At its default quality, sips saved 239.7 KB; Blinkimg at Auto saved 104.9 KB.
Both encoders started from the same lossless 1600-wide pixels, so the gap is the encoder, not the resize. Each panel is a small detail enlarged 3 times; the sizes are for the whole files.
PSNR measures how close the pixels stay to the source, and higher is closer. The sips file keeps more detail: 40.6 dB against our engine’s 38.2 dB. The sips file pays for that with 2.3 times the bytes. Here the sips file weighs 239.7 KB, not the 216.0 KB in the bars. The reason: sips encoded pixels we resized, not pixels it resized itself.
Reduce image file size on Mac without an app
Apple documents no Mac tool that takes a target size, such as under 1 MB. In a browser, the reduce image size in MB tool lands at or under the number you type. The image compressor saves at Auto, and resize image sets exact pixels.
For iPhone photos in HEIC, HEIC to JPG converts them for sites that ask for JPEG. For the phone itself, read the guide on how to resize an image on iPhone. That guide covers Preview on iOS 26 and later.
How do I reduce the MB size of a photo on Mac?
Open it in Preview, choose File, then Export, pick JPEG and lower the quality. Fewer pixels cut more: choose Tools, then Adjust Size, with Resample image ticked. With sips, our 9.8 MB photo fell to 1,390.7 KB at quality 60, every pixel kept. At 1080 wide it fell to 113.9 KB.
How do I resize an image to specific dimensions on a Mac?
Open the image in Preview and choose Tools, then Adjust Size. Choose pixels in the menu next to Width and Height, keep Scale proportionally ticked and type the width; the height follows. For a new shape, crop to that shape first. In Terminal, sips with --resampleWidth does the same for one file or a folder.
Why can’t I crop my photo on Mac?
In Preview, a crop needs a selection first. Click Rectangular Selection in the Markup toolbar and drag over the part to keep. A locked file cannot be edited, so unlock it before you crop. In Photos, click Edit first, because Crop sits in the editing toolbar. Apple documents no other cause for a crop that fails.
How do I snip an image on a Mac?
Press Shift-Command-5, then drag the edges of the frame around the part you want and capture it. Click the thumbnail that appears to open Markup, where the Crop tool trims it further. Apple says screenshots save as PNG files. On macOS Tahoe 26 or later, an HDR Capture Format saves HEIF instead.
How do I compress a PNG image on a Mac?
Apple names a quality control in Preview’s Export only for JPEG and JPEG-2000, so a PNG needs another route. Give it fewer pixels with Tools, then Adjust Size. Or export it as JPEG, if it has no transparent parts. For a smaller file that stays a PNG, use a web image compressor instead.
How can I resize a photo to 3 MB on a Mac?
Apple documents no Mac tool that takes a target size. Lower the quality in Preview’s Export, or the pixels with Adjust Size. Then check the result: Tools, then Show Inspector lists the file size. With sips, our 9.8 MB photo fell to 2,433.7 KB at quality 80, under 3 MB with every pixel kept.
How do I resize an image without cropping it on a Mac?
Use Preview’s Adjust Size with Scale proportionally ticked. The width and height then change together, so the whole picture stays in the frame. The Fit into menu keeps the proportions too. Apple notes that one side may come out smaller than the size you chose. Nothing is cut away from the picture.
Does cropping in Preview replace the original image?
Yes. Preview saves changes into the open file as you work, so the crop replaces what was there. Choose Edit, then Undo Crop to reverse it at once, or File, then Revert To, then Browse All Versions later. To keep both, choose File, then Duplicate before you crop the image.

The post "How to resize an image on Mac, crop it and compress it" appeared first on Blinkimg: https://blinkimg.com/how-to-resize-an-image-on-mac]]></content:encoded>
    </item>
    <item>
      <title>How to resize an image on iPhone (and make it smaller in MB)</title>
      <link>https://blinkimg.com/how-to-resize-an-image-on-iphone</link>
      <guid isPermaLink="true">https://blinkimg.com/how-to-resize-an-image-on-iphone</guid>
      <pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>How to resize an image on iPhone: crop in Photos, or set exact pixels and a smaller MB size in Preview on iOS 26 and later. Apple’s steps, our engine’s sizes.</description>
      <content:encoded><![CDATA[How to resize an image on iPhone: crop it in Photos to keep fewer pixels, or, on iOS 26 and later, open it in Preview, where Adjust Size sets exact pixels and Export makes a smaller file in MB. Photos itself has no width and height box. Here are Apple’s own steps for each route and what Apple leaves undocumented. The file sizes are our engine’s, run on a Mac on our 9.8 MB camera photo and a real iPhone 12 Pro HEIC, not on an iPhone.
How to resize an image on iPhone: the short answer
Photos crops; Preview resizes. The Photos app has no width and height box: it cuts a part of the picture away. For exact pixels, or a smaller file in MB, open the photo in Preview, the app Apple added to iPhone in iOS 26. On an older iPhone, a web tool in Safari does both. Here is every route, and what Apple itself says about it, read on iOS 27:
Every way to resize or shrink a photo on iPhone, and whether Apple documents it
Photos, Crop Yes, it cuts Yes, by fewer pixels Yes
Preview, Adjust Size Yes, any size Yes Yes, iOS 26 and later
Preview, Export slider No Yes Yes, iOS 26 and later
Shortcuts, Resize Image Yes Yes Named only as an example
Files, Convert Image Not stated Not stated No; Mac only
Mail, image size choice Not stated Not stated No; Mac only
A web tool in Safari Yes Yes Not Apple’s; any iOS
Crop a photo in Photos, and keep the original
Open the photo and tap Edit
Then tap the Crop button.
Drag the corners, or pick a shape
The frame keeps the photo’s shape until you tap the lock in the top-right corner. Apple names Square, Wallpaper, 9:16 and 5:7 among the presets.
Tap Done
The crop is saved on the same photo. To undo it later, tap More, then Revert to Original.
A crop does not make a new file. Photos saves it as an edit on the same photo, and Apple’s crop page says you can still revert to the original after you save. To keep the whole photo and a cropped copy, tap More, then Duplicate first, and crop the copy.
Does a crop make the file smaller?
The copy you send, yes, because it holds fewer pixels. Apple does not say by how much, and the guides argue both ways, so we measured it. A square cut from the middle of our 4964 × 2782 photo keeps 56% of the pixels and saved at 366.8 KB, against 605.5 KB for the whole photo, both through our engine at Auto. The library itself does not shrink, because the original stays for Revert.
Resize and compress in Preview (iOS 26 and later)
Preview is the iPhone’s own way to set exact pixels and a smaller file. Apple’s pages start from an image already open in Preview; MacMost’s walkthrough sends one from Photos with Share, then Preview. Preview opens files from the Files app too.
Adjust photo size on iPhone: More, Adjust Size
Tap More, then Adjust Size
Apple’s Preview editing page says to choose options, then tap Done. Apple does not list the options; MacMost and CleverFiles show pixels, percent and inches, with the sides kept in proportion.
Type the new width
Instagram sizes a wider feed photo down to 1080, as our Instagram size guide shows, and Apple’s older Shared Albums kept 2048 on the long edge, so either is plenty for a screen. The chart below shows what each width weighs.
Tap Done
To undo it, tap More, then Undo.
Preview’s Adjust Size, on iOS 26 and later: set the width, and the height follows.
Reduce photo file size on iPhone: Export and the Size slider
Tap the menu next to the file name, then Export
Pick a format: HEIC, JPEG, PDF, PNG or TIFF.
Move the Size slider
For HEIC and JPEG, Apple’s export page says to drag it left for a smaller file, right for higher quality.
Choose where to save it, then Save
The export is a new file; the photo you opened stays as it was.
Export in Preview: pick JPEG or HEIC, then drag the Size slider left for a smaller file.
How much smaller each size makes the file
Almost no ranking guide measures anything, so we did. Our sample is a 9.8 MB JPEG, 4964 × 2782, saved at a very high quality. Every row below is our engine at Auto:
Our 9.8 MB photo through the engine at Auto: 605.5 KB at full size, 283.4 KB at 3024 wide, 155.1 KB at 2048 wide, 104.9 KB at 1600 wide, 73.6 KB at 1280 wide, 56.7 KB at 1080 wide, 35.2 KB at 800 wide, and 366.8 KB cropped to a square.
Each width through the engine at Auto, the height following the shape. At 1080 wide the photo keeps 4.7% of its pixels.
Two things stand out. From the 9.8 MB original, quality does most of the work: our engine took the photo to 605.5 KB at full size, no resize at all, and to 370.2 KB at quality 60, all 4964 × 2782 pixels kept. A 1 MB limit needs no resize either: under a 1 MB cap our engine kept all 4964 × 2782 pixels at 996.5 KB, and 497.7 KB under 500 KB. Pixels do the rest: at 1080 wide the photo keeps 4.7% of its pixels and weighs 56.7 KB; at 2048 wide, 155.1 KB.
Does resizing lose quality you can see?
Only when you zoom in. On a phone screen a 1600-wide copy looks the same as the original; enlarged, the fine detail is gone, and no app can put it back:
The same detail from the full photo and from a 1280-wide copy, enlarged to match. Keep the original and resize a copy.
Make a one-tap resize shortcut
For many photos, a shortcut is faster than Preview. Apple’s Shortcuts guide gives “resizing an image” as its example of an action that transforms content, though it does not document the action’s options. In the Shortcuts app, make a new shortcut that receives images from the share sheet, add Resize Image with the width you want, then Save to Photo Album. From then on, select photos in Photos, tap Share and run it. The originals stay as they were.
Compress images on iPhone without an app
On an iPhone older than iOS 26, or for a size limit Preview cannot promise, use a web tool in Safari. The image resizer sets exact pixels; the tools to compress an image to 1 MB or reduce image size in MB to any cap land at or under the number, which Preview’s slider does not. Tap the upload area, choose Photo Library, pick the photos and save the results to Files or Photos.
Files Convert Image and Mail sizes: what Apple does not say
Most videos on this topic show a Convert Image quick action in the Files app, with a format and a size. Apple documents Convert Image only for the Mac’s Finder, in its Mac User Guide; its iPhone guide does not describe it, and no page gives what its sizes are in pixels.
The old email trick is the same story. Mail on a Mac has an image size menu. Apple’s iPhone Mail guide, checked for iOS 12, 15 and 27, describes no size choice when you attach a photo. A file too large for your mail account goes by Mail Drop, which takes attachments up to 5 GB. Preview, above, gives you the same result with sizes you choose.
When to convert HEIC to JPEG, and what it does to the size
Convert only when a website or a person needs JPEG. Apple’s HEIF page says HEIF compresses better than JPEG at the same visual quality, so the camera’s Most Compatible setting, which saves JPEG, makes bigger files than High Efficiency. A conversion at Auto can still come out smaller: our engine turned a real iPhone 12 Pro HEIC of 1,956.0 KB into a 940.7 KB JPEG. When you share, tap Options in the share sheet: Automatic picks a format for the destination, Current sends the file as it is, and Most Compatible may convert it to JPEG. For a batch on any computer, use HEIC to JPG.
What Messages, AirDrop and iCloud do to photo size
Messages may compress photo attachments when necessary, Apple says. To send smaller ones on purpose, turn on Send Low Quality Photo Previews in Settings, Apps, Messages (older pages call it Low Quality Image Mode).
AirDrop with Current in the share sheet’s Options sends the photo with no format conversion; All Photos Data sends the original file with its edit history.
Shared Albums made on iOS 26 or earlier reduce photos to 2048 pixels on the long edge. Albums made on iOS 27 keep full resolution, so the old trick of saving a copy from a shared album no longer shrinks anything.
Optimize iPhone Storage keeps storage-saving versions on the phone and the originals in iCloud. It frees space; it does not give you a smaller file to send.
How to check a photo’s size in MB
Open the photo in Photos and swipe up, or tap the Info button: the panel lists the file size, which Apple documents from iOS 15. Check it before and after, so you know the method worked.
Take smaller photos from now on
In Settings, Camera, Formats, High Efficiency saves HEIF, and Photo Mode picks 12 MP instead of the 24 MP default on supported models. Leave ProRAW off unless you edit raw files: Apple puts a ProRAW photo at about 25 MB at 12 MP and 75 MB at 48 MP, 10 to 12 times a HEIF or JPEG. Our guide on how to reduce image file size covers the same settings on Android, Mac and Windows.
How do I reduce the MB size of a photo on my iPhone?
On iOS 26 or later, open it in Preview, tap the menu by the file name, tap Export, choose JPEG or HEIC and drag the Size slider left. Shrinking the pixels first with Adjust Size cuts more. Our 9.8 MB photo fell to 605.5 KB at full size from the quality alone.
How do I resize an image in Photos?
The Photos app on iPhone only crops: tap Edit, then Crop, and drag the corners or pick a shape such as Square or 9:16. It has no box for a width and height in pixels. For exact pixels, open the photo in Preview and use Adjust Size, or use a shortcut or a web tool.
How do I resize a photo to fit an iPhone screen?
Crop it in Photos with the Wallpaper preset, one of the shapes Apple lists: tap Edit, then Crop, tap the lock at the top-right corner, choose Wallpaper and drag the frame over the part you want, then tap Done. The original stays in your library; More, then Revert to Original undoes it.
How do I resize an image on iPhone Files?
Open the image from the Files app in Preview, tap More, then Adjust Size, and export the result as a new file. Files also shows a Convert Image quick action in many videos, but Apple documents Convert Image only for the Mac, so its sizes on iPhone are not stated anywhere.
How do I reduce the size of a photo on iPhone to 1 MB?
Use a tool that takes a target, because Preview’s slider has no numbers. Under a 1 MB cap our engine kept the whole 4964 × 2782 photo at 996.5 KB, with no resize. In Safari, open a compress to 1 MB tool, pick the photo from your library and save the result.
How do I compress a JPEG file on my iPhone?
Open the JPEG in Preview on iOS 26 or later, tap the menu next to the file name, then Export. Choose JPEG and drag the Size slider left for a smaller file, then choose where to save it. The new file is separate, so the original JPEG stays as it was in case you need it again.
Why is the Photos app taking up so much space on my iPhone?
Mostly resolution and format. Recent iPhones shoot 24 MP by default, Resolution Control makes 48 MP, and Apple puts a ProRAW photo at about 25 MB at 12 MP and 75 MB at 48 MP. Most Compatible saves JPEG instead of HEIF. Optimize iPhone Storage keeps smaller versions on the phone.
Does resizing a photo on iPhone lose quality?
Detail, yes, but you see it only when you zoom in. A copy 1600 pixels wide looks the same on a phone screen as the full photo, and our engine saved it at 104.9 KB. Keep the original, resize a copy, and never enlarge a small photo, because no app can add detail back.

The post "How to resize an image on iPhone (and make it smaller in MB)" appeared first on Blinkimg: https://blinkimg.com/how-to-resize-an-image-on-iphone]]></content:encoded>
    </item>
    <item>
      <title>Is JPG and JPEG the same? Yes, and here is why both exist</title>
      <link>https://blinkimg.com/is-jpg-and-jpeg-the-same</link>
      <guid isPermaLink="true">https://blinkimg.com/is-jpg-and-jpeg-the-same</guid>
      <pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate>
      <category>Formats</category>
      <description>Is JPG and JPEG the same? Yes: one format, two names, the same bytes. What JPEG stands for, why .jpg has three letters, and which extension to use.</description>
      <content:encoded><![CDATA[Is JPG and JPEG the same? Yes. They are two names for one image format, and the file inside is identical: we saved one photo as .jpg and .jpeg and both have the same SHA-256 fingerprint. JPEG is the committee and its standard; .jpg is the three-letter form old PCs needed. Here is where each name comes from, why cameras write .JPG in capitals, and which one to use.
Is JPG and JPEG the same? Yes, one format with two names
JPG and JPEG are the same image format. The registry of internet media types files both under one type, image/jpeg, and its entry lists the file extensions as “jpg, jpeg”. Software tells a JPEG by its first three bytes, FF D8 FF, not by its name. So we tested it: one JPEG saved under five names.
One JPEG saved under five names: the same fingerprint, the same type
photo.jpg 12159f2d13fb60fe image/jpeg jpeg
photo.jpeg 12159f2d13fb60fe image/jpeg jpeg
PHOTO.JPG 12159f2d13fb60fe image/jpeg jpeg
photo.jpe 12159f2d13fb60fe image/jpeg jpeg
photo.jfif 12159f2d13fb60fe image/jpeg jpeg
Every name gave the fingerprint 12159f2d13fb60fe, so not one byte differs. The name is outside the image data, which is why a rename can neither help nor hurt a picture.
Are JPG and JPEG the same quality?
Yes, because they are the same bytes. Google shows a forum reply for this question that claims a JPG keeps more quality and takes more space; the hashes above say otherwise. Quality is set when a picture is encoded, by the quality number, never by the extension.
What does JPEG stand for?
JPEG stands for Joint Photographic Experts Group, the committee that wrote the standard. The standard itself, ITU-T Recommendation T.81, defines the name as “the informal name of the committee which created this Specification.” The group formed in 1986. Its standard was approved on 18 September 1992, and the identical text was published by ISO/IEC as 10918-1.
The “joint” is two worlds working together: the ISO/IEC standards bodies and the telecom side, then called CCITT and now ITU-T. The committee’s own page says it does not mean ISO and IEC together. Today the group is ISO/IEC JTC 1/SC 29/WG 1, and it still meets about four times a year.
What is a JPEG?
A JPEG is a photo stored with the JPEG method of lossy compression. The picture is cut into blocks of 8 × 8 pixels, each block is turned into a set of frequencies, and the finest of them are rounded away. The quality number decides how much is rounded. The Library of Congress puts typical settings at 10:1 to 20:1 smaller than the raw pixels. We put our 9.8 MB camera photo, resized to 1600 pixels wide, through our engine at seven qualities:
One photo at 1600 wide saved as a JPEG at seven qualities: quality 95 at 412.8 KB, PSNR 44.8 dB; quality 85 at 135.9 KB, PSNR 39.2 dB; quality 75 at 94.1 KB, PSNR 37.8 dB; quality 60 at 65.7 KB, PSNR 36.4 dB; quality 40 at 45.5 KB, PSNR 35 dB; quality 20 at 24.8 KB, PSNR 32.6 dB; quality 10 at 13.6 KB, PSNR 29.7 dB. Auto chose 104.9 KB at 38.2 dB.
PSNR measures how far the pixels moved from the lossless 1600-wide source; higher is closer. Our engine’s Auto setting saved 104.9 KB at 38.2 dB.
From quality 95 to 75 the file shrank from 412.8 KB to 94.1 KB, and the picture looks the same at normal size. Below about 40 the blocks start to show. Enlarged four times, here is the same bow of a boat at three qualities:
The 8 × 8 blocks are the JPEG method at work. They come from the quality setting, never from the file’s name.
A JPEG has limits worth knowing. It has no transparency, its common baseline form stores 8 bits per colour channel (T.81 also defines a 12-bit extended mode), and its largest picture is 65,535 × 65,535 pixels. For a logo or a screenshot, the PNG vs JPG comparison shows when PNG wins.
Why are there two extensions, .jpg and .jpeg?
Because the standard never named one. T.81 describes the compressed data, and the file format most JPEGs use, JFIF 1.02 by Eric Hamilton of C-Cube Microsystems, dated 1 September 1992, describes the header. Neither mentions a file extension. The extension was left to the computers.
In 1992 a PC running MS-DOS or Windows 3.1 used the FAT file system, which allowed 8 characters for the name and 3 for the extension. A four-letter .jpeg did not fit, so .jpg did. Windows 95, which shipped on 24 August 1995, brought names of up to 255 characters, and .jpeg worked from then on. Both stuck.
JPG and JPEG, dated from the documents themselves
1986 The Joint Photographic Experts Group forms
June 1992 The first MIME standard, RFC 1341, defines image/jpeg
1 September 1992 JFIF 1.02, the file format, names no extension
18 September 1992 T.81, the JPEG standard, is approved; it names no extension
24 August 1995 Windows 95 ships with long file names
October 1995 Exif 1.0, the camera standard, later says “.JPG”
1998 DCF 1.0 fixes 8-character names and the extension “JPG”
2024 IANA’s entry for image/jpeg lists “jpg, jpeg”
Why do cameras and phones save .JPG in capitals?
Because the camera standards say so. The Exif standard, first published in October 1995, sets file names of 8 characters or fewer and the extension “.JPG” in its version 2.3 text. DCF, the camera file system rule from 1998, puts it plainly: “The extension is ‘JPG’.” It also makes the first four characters upper case, then a number from 0001 to 9999.
That is where names like DSC00001.JPG and the DCIM folder come from: DCF says DCIM stands for Digital Camera Images. A name that starts with an underscore, such as _DSC0001.JPG, marks a photo in the optional colour space DCF allows. Both rules were built on the FAT 8.3 names above, which is why camera files end in .JPG.
Which extension does your browser save?
It depends on the browser, even for the same file. We served our JPEG from a local address with no extension, labelled image/jpeg, and downloaded it in the three browser engines on a Mac:
One image/jpeg download, three browser engines, on a Mac
Chromium (Chrome, Edge) 149.0.7827.55 photo.jpeg
Firefox 151.0 photo.jpg
WebKit (Safari) 26.5 photo.jpeg
Firefox’s own table lists jpg first; Chromium and WebKit follow the Mac, which prefers jpeg. On Windows, Chromium follows the system’s mapping, which on recent versions can name the file .jfif. That is the same format again; the JFIF to JPG page explains the Windows setting behind it.
The rest of the family: every extension in this table is a JPEG
.jpg The 8.3 form; cameras (Exif, DCF) and most software
.jpeg The full name; long file names since Windows 95
.jpe Another three-letter form; Windows and macOS read it
.jfif The JFIF format’s name; a Windows mapping some browsers follow
.pjpeg, .pjp Internet Explorer’s old image/pjpeg type
What is inside a .jpg file: JFIF, Exif or neither
Two JPEGs can differ inside while sharing a name. After the FF D8 start marker, a JFIF file carries a JFIF header, a camera file carries an Exif header with the shot’s details, and some files carry neither. We read three files segment by segment: our camera photo, a 400 × 267 JPEG we wrote with a camera-style Exif header, and a JPEG our engine wrote.
Three JPEGs read segment by segment: the header differs, the extension does not
Our 9.8 MB camera photo FF D8 FF E0 APP0 JFIF + APP2 ICC_PROFILE Baseline 9.8 MB
A 400 × 267 JPEG we wrote with an Exif header FF D8 FF E1 APP1 Exif + APP2 ICC_PROFILE Baseline 33.6 KB
Blinkimg’s own JPEG FF D8 FF DB None Progressive 104.9 KB
Our engine writes no JFIF or Exif header at all, and every browser opens its files, because browsers check the first bytes. What a name cannot do is turn one format into another. We saved a PNG as photo.jpg: it still starts with 50 4E 47, the letters PNG, and both macOS and sharp still call it a PNG.
Should you rename .jpeg to .jpg, or use one over the other?
Rename when a form or an app insists on one spelling: the file inside does not change. A converter re-encodes the picture, which changes the bytes and can lose detail, so use one only when you want a smaller file or a real change of format. The JPEG to JPG page has the rename steps for Windows 11 and Mac and converts a batch when a rename is not enough.
For your own files, pick .jpg in lower case and keep to it. The Library of Congress notes that .jpg is the extension used most often, and cameras write it. On a website, a file named photo.JPG and a link to photo.jpg can be two different addresses, so one consistent spelling saves broken images.
Is JPEG and JPG the same file format?
Yes. Both are the JPEG format, registered once as the media type image/jpeg, whose entry lists the extensions jpg and jpeg. We saved one photo under .jpg, .jpeg, .JPG, .jpe and .jfif, and all five had the same SHA-256 fingerprint, so not a single byte differed between them.
Is JPG the same as JPEG in quality?
Yes. The extension is only part of the file’s name, outside the image data, so it cannot change a pixel. Quality is set when the picture is encoded, by the quality number the app uses. A JPG and a JPEG made at the same setting from the same photo are identical files.
Is JPEG the same as JPG for upload forms?
For the file, yes: both are image/jpeg, so a form that checks the bytes accepts either. A form that lists only .jpg may check the name, though, so rename photo.jpeg to photo.jpg before you upload. Nothing inside the file changes, and the form then reads the same JPEG it would have read anyway.
Are JPG and JPEG the same size?
Yes, byte for byte. Renaming a file from .jpeg to .jpg, or back, keeps every byte, so the size in KB stays exactly the same. A file only gets smaller or larger when it is saved again, for example at a lower quality number or at fewer pixels, which any JPEG compressor does.
Should I convert JPG to JPEG?
No. There is nothing to convert, because they are one format. If an app or a form insists on the other spelling, rename the file’s extension. A converter decodes and saves the picture again, which changes the bytes and can lose a little detail, so use one only to make a smaller file or a different format.
Is it better to save as JPG or JPEG?
Neither is better: the picture is the same. Choose .jpg in lower case for files you share or put online, because it is the most common spelling and the one cameras write. Then keep to it, since a web address can treat photo.JPG and photo.jpg as two different files.
Is an iPhone photo a JPEG?
Not by default. Since iOS 11, iPhones that support it save new photos as HEIF, which Apple says compresses better than JPEG. In Settings, Camera, Formats, choosing Most Compatible makes new photos JPEG, and sharing can convert a photo to JPEG for a device that cannot open HEIF.
Where do I find my JPG files?
On a camera card or a phone’s storage, look in the DCIM folder: the camera file standard names it Digital Camera Images and puts photos in numbered subfolders such as 100ABCDE, three digits and five letters. On a computer, search for .jpg, and for .jpeg too, since browsers on a Mac often save the longer spelling.
What are the disadvantages of using JPEG?
It is lossy, so each save at a lower quality throws detail away for good. It has no transparency, its baseline form stores only 8 bits per colour channel, and its largest picture is 65,535 × 65,535 pixels. For logos and screenshots PNG keeps edges sharper, and WebP or AVIF are smaller for photos.

The post "Is JPG and JPEG the same? Yes, and here is why both exist" appeared first on Blinkimg: https://blinkimg.com/is-jpg-and-jpeg-the-same]]></content:encoded>
    </item>
    <item>
      <title>Instagram story size and profile picture size (2026)</title>
      <link>https://blinkimg.com/instagram-story-size</link>
      <guid isPermaLink="true">https://blinkimg.com/instagram-story-size</guid>
      <pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate>
      <category>Sizes</category>
      <description>Instagram story size: 1080 × 1920 at 9:16, from Meta’s own pages. The safe zones, story length, profile picture size, and how to fit a photo.</description>
      <content:encoded><![CDATA[The Instagram story size is 1080 × 1920 pixels, a 9:16 frame the shape of a phone screen. That number is Meta’s: its Stories ads help recommends it, and its publishing API recommends 9:16 for story images. Instagram’s own help pages state no story size and no profile picture size. Here is what each Meta page does say, what the guides get wrong, and the files we measured.
Instagram story size: 1080 × 1920 pixels at 9:16
Make a story 1080 pixels wide and 1920 tall. That is a 9:16 frame, the shape of a phone screen held upright, so it fills the screen with nothing cut and no bands. The number comes from Meta, not from Instagram: Meta’s design requirements for Instagram Stories ads recommend 1,080 × 1,920. Instagram’s own help pages give no story size at all.
IG story size, and the larger 1440 × 2560
Meta’s Ads Guide gives 1440 × 2560 for the same placement. It is the same 9:16 shape at a higher resolution, so either works, and 1080 × 1920 is the one phones, templates and schedulers use. Meta’s publishing API, which scheduling apps post through, recommends 9:16 for story images to avoid cropping or blank space. It takes a JPEG of up to 8 MB.
Instagram story size and the other Instagram sizes in 2026, with whose number each is
Story 1080 × 1920 9:16 Meta Business Help, Stories ads
Story, larger 1440 × 2560 9:16 Meta Ads Guide
Reel 1080 × 1920 9:16 Instagram Help allows 1.91:1 to 9:16, 720 px or more
Feed post, square 1080 × 1080 1:1 Inside Instagram Help’s range
Feed post, portrait 1080 × 1350 4:5 Inside Instagram Help’s range
Feed post, tallest 1080 × 1440 3:4 Instagram Help
Feed post, landscape 1080 × 566 1.91:1 Instagram Help
Profile picture Any square 1:1, shown as a circle Not stated by Instagram
What Instagram says about story size, and what it does not
Instagram’s Help Center lists every Stories article, from sharing to highlights, and none of them gives a size or a ratio. We searched it on 3 October 2026 and read each Meta page in a browser. Here is what each one states about stories and the profile picture:
What Instagram and Meta state about stories, page by page, read 3 October 2026
Story size for a normal story Not stated Instagram Help, Stories
Story shape Vertical; 9:16 recommended About Instagram blog; Meta’s API
Story size for an ad 1080 × 1920 or 1440 × 2560 Meta’s ads pages
Video clip length Up to 60 seconds a clip About Instagram blog; Instagram Help
How long a photo shows 5 seconds by default, for ads Meta Business Help
Stories a day No daily limit About Instagram blog
Safe zones 14% top, 35% bottom, 6% sides, for ads Meta Ads Guide
Profile picture size Not stated Instagram Help, profile picture
So a guide that prints 30 MB and 4 GB as Instagram’s story limits is quoting Meta’s limits for ads. The only limits Meta publishes for normal stories are its API’s: a JPEG of up to 8 MB, a video of up to 100 MB, 3 to 60 seconds long.
Instagram story safe zones: 14% top, 35% bottom
The app lays your name and the close button over the top of a story, and the reply bar over the bottom. Keep faces and text out of both. Meta gives two sets of numbers, both for paid stories, and Instagram gives none for normal ones:
Three safe zones on a 1080 × 1920 story: Meta's Ads Guide keeps 269 pixels clear at the top, 672 at the bottom and 65 at each side; Meta's boost page keeps 269 at the top and 384 at the bottom; the guides' rule keeps 250 at the top and bottom.
The outlined area is where text and faces are safe; the tinted rest may sit under the app’s buttons.
On a 1080 × 1920 story, the Ads Guide leaves about 269 pixels clear at the top, 672 at the bottom and 65 at each side. Instagram’s page on boosting a story asks for 384 at the bottom. Three ranking guides print 250 pixels top and bottom instead, a figure with no Meta source that leaves far less room at the bottom than either. Follow the Ads Guide and your text clears everything the app draws.
How long is an Instagram story?
A video story clip runs up to 60 seconds. Share a longer video and Instagram splits it into back-to-back clips, says Instagram’s own guide to Stories. A story stays up for 24 hours unless you add it to a highlight, and the same guide says there is no daily limit on how many you post.
Three numbers the guides get wrong
One ranking guide still says 15 seconds a story; Instagram’s pages say 60. Another prints a cap of 100 stories a day, against Instagram’s own words. And how long a photo story shows is not stated for normal stories at all: the 5 seconds is Meta’s default for ads, and the 7 seconds two guides print has no source.
What happens to a photo that is not 9:16?
Instagram does not document it. Meta’s API names the two outcomes, cropping or blank space, without saying which you get. So choose before you upload. We took our 4964 × 2782 camera photo, a landscape, and made a 1080 × 1920 story both ways:
Crop keeps the frame full and loses the sides. Fit keeps the whole photo and leaves bands to fill.
The crop kept 31.5% of the photo’s width and saved as a 125.9 KB JPEG at Auto. The fit kept every pixel, 605 pixels tall, with 68.5% of the frame left for a colour or stickers. In the app you can paint that space by hand: pick a colour in the draw tool, then tap and hold the screen.
How to make a picture fit an Instagram story
Open the 9:16 frame
Drop the photo into the editor set to resize an image to 1080x1920.
Choose Fit or Crop
Fit keeps the whole photo on a band of colour. Crop fills the frame, and you drag it over the subject.
Save and post
The export is exactly 1080 × 1920, so the app has nothing left to cut.
Instagram story aspect ratio and the reel size
The Instagram story aspect ratio is 9:16, and a full-screen reel uses the same frame. Instagram’s Reels help page accepts any shape from 1.91:1 to 9:16 at 720 pixels or more, so 1080 × 1920 fills the screen for both.
The Instagram story ratio is not the feed’s
A feed photo can be at most 3:4, so a 9:16 image posted to the feed is cropped to fit. The reverse holds too: a 3:4 feed photo shown as a story leaves bands at the top and bottom, or loses its sides. Make one file for each place.
Instagram profile picture size: what to upload
Instagram states no profile picture size. Its help page explains how to change the picture, from your phone’s library, the camera or Facebook, and gives no pixels and no shape. The 320 × 320 that most guides print is Meta’s figure for a Facebook Page profile picture, borrowed. Others print 110, 160, 180 or 400 pixels, none with a source.
What holds is the shape: the app shows the picture as a small circle. So upload a square with the face in the middle. 320 pixels a side is a sensible floor, the narrowest width Instagram keeps for a feed photo, and 1080 leaves headroom. Our square of a studio portrait came to 10.6 KB at 320 and 110.8 KB at 1080, both as JPEGs at Auto.
The circle keeps the middle of the square. The corners, 21.5% of the picture, never show.
Instagram DP size: how to make the picture fit the circle
Crop the image to a square first, with the face in the middle and room above the head, so the circle cuts only background. Then, in the app, open Edit profile, tap Edit picture or avatar, choose the square and tap Done.
Instagram post size: four shapes at 1080 wide
Feed posts are the one place Instagram states its pixels. Its help page keeps a photo from 320 to 1080 pixels wide, at any ratio from 1.91:1 to 3:4. Wider is sized down to 1080, narrower is enlarged to 320, and any other ratio is cropped to fit. Here is our camera photo cut to four shapes and saved at Auto:
Each shape cropped from the centre of the same photo, saved as a JPEG at Auto.
3:4 joined the range in May 2025, when Instagram’s head, Adam Mosseri, said a 3:4 upload now appears exactly as shot. In January 2025 he announced a new tall grid on profiles, made of rectangles instead of squares. Instagram gives no ratio for the grid tile; guides measure it as 3:4. The Instagram post size page fits any photo to these sizes without a crop.
Carousels: up to 20 photos, one shape
A carousel holds up to 20 photos and videos, and the orientation you pick applies to all of them. Meta’s API says every image is cropped to the shape of the first. Give each slide the same size before you upload and none loses its edges.
Does Instagram lower your photo quality?
Instagram states what it resizes, not how it compresses. A feed photo wider than 1080 is sized down, and one outside the ratio range is cropped. Upload at 1080 wide, inside the range, and that resize never happens. For reels the app has a switch, Upload at highest quality, under Media quality on iPhone; Instagram documents it for reels only.
Our JPEGs at Auto against Meta's caps: the 1080 × 1920 story at 125.9 KB of the API's 8 MB and of the ads' 30 MB, and the 3:4 feed post at 104.1 KB of the API's 8 MB.
The track is Meta’s cap, the fill our JPEG at Auto.
Our story came to 125.9 KB, under 2% of the API’s 8 MB. A file that size passes every cap Meta publishes, so there is nothing to gain from sending a larger one. The social media image sizes cheat sheet sets the same caps side by side for every network.
Are Instagram stories 3:4 or 9:16?
Stories are 9:16. Meta recommends 9:16 for story images, at 1080 × 1920 pixels, to fill the phone screen with no crop and no bands. 3:4 is the tallest shape for a feed photo, 1080 × 1440, which Instagram added in May 2025. A 3:4 photo shown as a story leaves bands or loses its sides.
Should you use 4:3 or 16:9 for Instagram?
For a story, neither: both are landscape, so a 9:16 frame crops them or leaves wide bands. For the feed, both fit inside Instagram’s 1.91:1 to 3:4 range, so they post uncropped at 1080 × 810 and 1080 × 608. A phone photo is usually 3:4 portrait, which now shows exactly as shot.
What is the Instagram reel size?
1080 × 1920 pixels for a full-screen reel, the same 9:16 frame as a story. Instagram’s Reels help page accepts any shape from 1.91:1 to 9:16, at 720 pixels or more, and recommends a cover of 420 × 654. Export at 9:16 and the reel fills the screen.
What is the recommended size for an Instagram profile photo in 2026?
Instagram recommends none. Many guides print 320 × 320, borrowed from Meta’s figure for a Facebook Page profile picture. Upload a square of at least 320 pixels, the narrowest width Instagram keeps for a feed photo, or 1080 × 1080 for headroom. Keep the face in the middle: the app shows a circle, which hides 21.5% of the square.
How do I make my Instagram profile picture fit?
Crop the photo to a square before you upload, with the face in the centre and room around it, because the app shows a circle and cuts the corners. Then open Edit profile, tap Edit picture or avatar, choose the square and tap Done. A square needs no further crop in the app.
How can I convert a photo to the Instagram profile size?
Crop it to a 1:1 square in an image cropper, then set the size: 320 × 320 is enough for the small circle, and 1080 × 1080 leaves headroom. Our 320 square of a portrait saved at 10.6 KB as a JPEG at Auto, and the 1080 square at 110.8 KB.
How long can an Instagram story be?
A video story clip runs up to 60 seconds. Post a longer video and Instagram splits it into back-to-back clips; Meta’s API takes story videos from 3 to 60 seconds. Every story stays up for 24 hours unless you add it to a highlight, and there is no daily limit on how many.
Is the insta story size the same on iPhone and Android?
Yes. Meta gives one figure, 1080 × 1920 at 9:16, and names no separate size for iPhone or Android; Instagram’s help pages give none for either. Make one file and post it from both. Keep text inside Meta’s safe zones, about 269 pixels from the top and 672 from the bottom.

The post "Instagram story size and profile picture size (2026)" appeared first on Blinkimg: https://blinkimg.com/instagram-story-size]]></content:encoded>
    </item>
    <item>
      <title>What is a WebP file? Why your images save as WebP</title>
      <link>https://blinkimg.com/what-is-webp</link>
      <guid isPermaLink="true">https://blinkimg.com/what-is-webp</guid>
      <pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate>
      <category>Formats</category>
      <description>What is a WebP file? Our camera photo is 329.0 KB as WebP and 605.5 KB as JPG. Why downloads save as WebP, and how to open or change one.</description>
      <content:encoded><![CDATA[What is a WebP file? An image format Google released in 2010 that stores photos and graphics in fewer bytes than JPG and PNG. Websites send WebP because it is light, so a picture you save can arrive as .webp even when its address ends in .jpg. Here is what the file holds, why it lands on your disk, and how to open or change it.
What is a WebP file?
A WebP file is an image in Google’s WebP format, made to carry pictures over the web in fewer bytes. Google announced it on 30 September 2010 as a developer preview, built on VP8, the video codec it had open-sourced that May. Its launch test re-encoded about a million web images, mostly JPEGs, and they came out 39% smaller on average.
The file ends in .webp and servers label it image/webp. Inside, a WebP is a small RIFF container, the same wrapper a .wav sound uses, holding one of two kinds of picture. A lossy WebP is VP8 still-image coding; a lossless WebP uses a separate format Google built for the job, VP8L. The format became an RFC in November 2024, RFC 9649, an informational document rather than an internet standard.
What a WebP file can hold: the WebP column from RFC 9649 and Google’s WebP FAQ
Lossy compression Yes, 8-bit 4:2:0 colour Yes
Lossless compression Yes, a separate mode No
Transparency Yes, in lossy and lossless files No
Animation Yes, frames with a delay each No
Metadata Exif, XMP and a colour profile Exif, XMP and a colour profile
Largest picture 16383 × 16383 pixels 65535 × 65535 pixels
Why do images save as WebP?
The website chose WebP for your browser, and Save image as kept what arrived. The name in the address does not decide the format. We proved it with one public image whose address ends in .jpg, Cloudinary’s demo photo with automatic format, fetched by the three browser engines and by two written requests on 2 October 2026:
One .jpg address, five different files
One address, ending in .jpg, five clients: the file each one got back
Chromium (Chrome, Edge) AVIF, then WebP AVIF 41,448 bytes
Firefox AVIF, then WebP AVIF 41,654 bytes
WebKit (Safari) WebP, AVIF, JPEG XL, HEIC JPEG XL 40,594 bytes
A browser that lists WebP, not AVIF WebP WebP 50,482 bytes
An app that lists only PNG and JPEG PNG, JPEG JPEG 101,100 bytes
The same .jpg address returned AVIF to Chromium at 41,448 bytes, WebP to a browser that lists WebP but not AVIF at 50,482 bytes, and JPEG to an app that lists only PNG and JPEG at 101,100 bytes.
The service picks one file per browser at the same address. The modern formats are the small ones.
How the site picks the format
Each browser sends a list of the image formats it can show, the Accept header, with every request. Chromium’s, read from the request it made:
The Accept header Chromium sent for the image
image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8
Google’s WebP FAQ tells servers to do exactly this: send WebP when the browser says it accepts image/webp. Cloudflare’s Polish keeps the same image addresses and serves the WebP version only when the Accept header from the browser includes WebP, and Shopify stores have served WebP automatically since July 2019. The order of the list does not decide: the service picks from the formats listed, by its own preference. At this address Chromium and Firefox got AVIF, WebKit got JPEG XL although it lists WebP first, and a browser that lists WebP alone got WebP.
Chrome changed in March 2022
Before Chrome 99, Save image as downloaded the picture again without the image Accept header, so many sites sent the JPEG. Chrome 99 added the header, so you now save the same WebP or AVIF the page showed.
The browser lists the formats it shows, the site or its image service picks one for that browser, Save image as keeps the bytes that came, and the file on your disk is a .webp or .avif even from a .jpg address.

How to stop images saving as WebP, or save as JPG instead
Chrome and Edge have no setting for it. Their image Accept header is fixed in the browser, and a Chromium request to let you download a JPG or PNG from a WebP has been open since May 2024. What works depends on the site, so here is what each option really does.
Convert the file you saved
Always works. Decode the WebP and write a JPG or PNG with a converter, Photoshop 23.2 or later, GIMP, or Preview on a Mac (File > Export). A WebP that was lossy becomes a JPG through a second lossy step, so choose a high quality, or PNG.
In Firefox, stop asking for WebP
Open about:config and set image.http.accept to image/png,image/*;q=0.8,*/*;q=0.5. Sites that choose by the Accept header then have no WebP to send you. The old image.webp.enabled switch no longer exists. The change also drops AVIF, and a site that stores only WebP still sends WebP.
Change the format in the address
On some image services the format sits in the link. On Cloudinary, f_auto becomes f_jpg; on Cloudflare’s image transforms, format=auto becomes format=jpeg. Shopify treats a format in the link as a hint, so it may still send WebP.
Renaming .webp to .jpg converts nothing
We renamed a WebP to .jpg on a Mac: the file still began with RIFF and WEBP, and macOS still read it as WebP. An app that checks the real format, or an upload form, refuses it all the same.
How to open a WebP file on Windows, Mac, iPhone and Android
Any current browser opens one: drag the .webp into Chrome, Edge, Firefox or Safari. Browser support is close to universal, at 96.74% of browsers in use by caniuse’s count of 30 September 2026. The apps outside the browser are where a WebP gets refused.
Where a WebP opens, from each maker’s own notes
Chrome Yes Chrome 17, February 2012
Firefox Yes Firefox 65, January 2019
Safari on Mac, iPhone, iPad Yes Safari 14: macOS Big Sur and iOS 14, 2020
Windows Photos and File Explorer With Microsoft’s free WebP Image Extension Windows 10 version 1809 or later
Word, PowerPoint, Excel on Windows Insert > Pictures, with the same extension Office version 2105, 2021
Android Yes; lossless and transparent from 4.2.1 Android 4.0; animated from Android 9
Photoshop Opens and saves, no plug-in Photoshop 23.2, February 2022
GIMP Opens and exports, animation too GIMP 2.10, April 2018
Lightroom Classic Imports and edits Version 15.2, February 2026
Canva Uploads a still WebP, not an animated one Its upload rules
On Windows, the WebP Image Extension in the Microsoft Store is what lets Photos, File Explorer thumbnails and Office read the format. On a Mac, macOS reads WebP but does not write it. On our Mac (macOS 26.5), Preview lists WebP among the files it opens and exports one to JPEG, PNG or PDF with File > Export.
How to convert a WebP to JPG, PNG or PDF
Convert it when an app refuses it, or when someone needs a JPG. A conversion decodes the WebP and writes a new file. Here is what our engine made of our reference photo saved as a 611.2 KB WebP. That WebP was saved at a high quality, which is why the JPG at Auto comes out smaller than it:
A 611.2 KB WebP converted: 271.0 KB as a JPG at Auto, 338.0 KB as a JPG at quality 85, 978.4 KB as a PNG at Auto and 2,835.2 KB as a lossless PNG.
One WebP through our engine to each target. PNG at quality 100 keeps every pixel, so it is the largest.
For a JPG any app opens
Drop the files into the WebP to JPG converter. Auto picks a quality per photo; a JPG has no transparency, so see-through parts turn white.
For a logo or a screenshot
Use WebP to PNG, which keeps transparency. Choose quality 100 when every pixel must match.
For a document
WebP to PDF puts each image on its own A4 page, turned to fit it, in the order you drop them, up to 10 WebP files a run.
Is WebP better than JPG?
Usually smaller, by an amount that varies. Google’s own figure is that a lossy WebP is 25% to 34% smaller than a JPEG at the same quality, measured in 2011 against libjpeg 6b, and the explainers that rank for this question repeat it without a test of their own. We saved our camera photo at two sizes and our reference photo as JPG and as WebP, both at Auto, and the WebP was smaller on all three.
WebP against JPG at Auto: the camera photo is 329.0 KB as WebP and 605.5 KB as JPG; our 1920 × 1280 reference photo is 218.9 KB as WebP and 273.9 KB as JPG.
Each image through our engine at Auto, the setting the tool opens with.
On the full 9.8 MB camera photo the WebP was 46% smaller than the JPG, and at 1920 pixels wide it was 39% smaller. On our 1920 × 1280 reference photo, one of our photographs, it was only 20% smaller. That spread shows that the 25% to 34% is an average, not a promise. Test your own pictures before you switch a whole site to WebP.
The same photo under one size limit
Size alone hides quality, so we also capped one photo at 70 KB in both formats and compared the result with the original. The WebP landed at 69.2 KB with a PSNR of 36.9 dB, the JPG at 69.6 KB with 35.9 dB. Higher PSNR means closer to the original, so at the same size the WebP kept more of the picture. The JPG shows its 8 × 8 blocks in the sky; the WebP smooths them.
The same crop of the same photo, both files capped at 70 KB by our engine. PSNR 35.9 dB for the JPG, 36.9 dB for the WebP.
WebP vs PNG: transparency and lossless files
WebP does both jobs people keep PNG for. It holds transparency, and it can store a picture losslessly, with every pixel kept. The difference is in the details. A soft-edged logo keeps its fade in a WebP: our engine’s WebP of a 512 × 512 logo kept 247 levels of transparency in 9.4 KB. The PNG at Auto saved 4.2 KB by keeping only 7 levels, so its edge steps. A JPG cannot be see-through at all.
One logo, three formats, all at Auto. The checkerboard shows where each file is see-through.
Lossless WebP is usually smaller than a lossless PNG, by how much depends on the picture. On our three test subjects the saving ran from 18% on a photo to 54% on a card of text and 88% on a flat graphic. Google quotes 26% smaller than PNG; the study it links reports 23% against ZopfliPNG and 42% against libpng.
Lossless PNG against lossless WebP: the photo is 2,463.2 KB and 2,017.3 KB, the text card 58.7 KB and 27.0 KB, the graphic 1.7 KB and 0.2 KB.
Both lossless, so the pixels match the source exactly. The PNG is our engine at quality 100; the WebP is libvips, because our engine writes no lossless WebP.
Can a WebP file be animated?
Yes. A WebP can hold many frames with a delay each, like a GIF, and it is far smaller. We built the same 12-frame clip of 480 × 270 pixels both ways: 116.0 KB as an animated WebP against 738.3 KB as a GIF, 84% smaller. The GIF also has to squeeze every frame into 256 colours, which shows as speckled dithering in a sunset.
The same 12 frames saved as a GIF and as a WebP at quality 75, both written by libvips.
Is a WebP file safe to open?
Yes, on an updated device. In September 2023 a flaw in libwebp, the library most apps use to read WebP, let a crafted image write past its memory, and Google said an exploit existed in the wild. Chrome fixed it on 11 September (version 116.0.5845.187), Firefox on 12 September (117.0.1) and libwebp itself on 13 September (1.3.2). The flaw was in the reader, not the format, and every image decoder carries the same kind of risk. Keep the browser, the system and your image apps updated.
When to keep a WebP, and when to convert it
Keep a WebP for a website, or when the app or person you send it to accepts it; otherwise convert it to PNG when it has transparency or text, and to JPG for any other photo.

Going the other way, a JPG or PNG for your own site is worth turning into WebP, or into AVIF, which is smaller again on most photos. Our post on what an AVIF file is covers that format, and compress WebP shrinks the WebP files you already have.
How do I convert a WebP file to a JPEG?
Open it in a WebP to JPG converter, drop the file and download the JPG. On a Mac, Preview does it with File then Export; on Windows, Photoshop 23.2 or later and GIMP save a copy as JPG. Our engine turned a 611.2 KB WebP into a 271.0 KB JPG at Auto quality.
Is WebP good or bad?
Good for the web: it is usually smaller than JPG and PNG, keeps transparency and animation, and nearly every browser shows it. Bad only where an app refuses it, such as an old editor or an upload form. A 2023 flaw in its reading library was patched within a week.
What will open a WebP file?
Every current browser: Chrome, Edge, Firefox and Safari 14 or later. On Windows, Photos and File Explorer with Microsoft’s free WebP Image Extension; on a Mac, Preview; on Android, the system since version 4.0. Photoshop 23.2, GIMP 2.10 and Lightroom Classic 15.2 open it too.
How do I change a WebP file to a PDF?
Use a WebP to PDF converter: drop the files in the order you want the pages, and each image becomes one A4 page turned to fit it. Blinkimg converts up to 10 WebP files a run. On a Mac, Preview can also export a single WebP as a PDF with File then Export.
How do I stop images from saving as WebP?
Chrome and Edge have no setting, because the website picks the format from the list your browser sends. In Firefox, set image.http.accept in about:config to a list without WebP. On some image services you can change the format in the address. Otherwise, convert the saved file.
Why can’t I open a WebP file?
The app is older than its WebP support. Windows Photos needs Microsoft’s free WebP Image Extension, Safari needs version 14 on macOS Big Sur or later, and Photoshop before 23.2 needs a plug-in. Open the file in any current browser, or convert it to JPG or PNG for the app.
Is WebP lossless?
It can be either. A WebP is lossy or lossless, and the two use different coding inside the same kind of file. Our lossless WebP of a card of text was 27.0 KB against 58.7 KB for a lossless PNG of the same pixels, both keeping every pixel exactly.
Does WebP support transparency?
Yes, in both lossy and lossless files, which JPG cannot do. Our engine’s WebP of a soft-edged logo kept 247 levels of transparency in 9.4 KB, so the edge fades smoothly, while the PNG at Auto kept 7 levels and the JPG none.

The post "What is a WebP file? Why your images save as WebP" appeared first on Blinkimg: https://blinkimg.com/what-is-webp]]></content:encoded>
    </item>
    <item>
      <title>Social media image sizes cheat sheet: ratios, safe zones and limits</title>
      <link>https://blinkimg.com/social-media-image-sizes-cheat-sheet</link>
      <guid isPermaLink="true">https://blinkimg.com/social-media-image-sizes-cheat-sheet</guid>
      <pubDate>Fri, 02 Oct 2026 00:00:00 GMT</pubDate>
      <category>Sizes</category>
      <description>A social media image sizes cheat sheet: 25 placements on 9 networks, read from each one's own pages on 2 October 2026, with shapes, safe zones and upload caps.</description>
      <content:encoded><![CDATA[This social media image sizes cheat sheet lists every placement nine networks size on their own pages, read on 2 October 2026. Each row gives the pixels, the shape, the file limit and the source. The shapes repeat: 1:1 for profile pictures, 4:5 and 3:4 in the feeds, 9:16 for Stories and Reels, 16:9 for YouTube, and strips from 2.7:1 to 5.91:1 for banners. We fitted one photo to every size to show what each keeps.
The social media image sizes cheat sheet, every placement
Here is every placement the nine networks size on their own pages. Where a network states nothing, the table says “Not stated” rather than borrow a number from another site. Two rows come from Meta’s pages for ads: the story, from its Business Help and its ads guide, and the Facebook feed image, from its ads guide. The Instagram and Facebook help pages we reached give no size for an ordinary story or feed photo.
Each network's own figures, read on 2 October 2026; Meta Business Help's story size on 4 October 2026. * Pinterest's help site did not load from here that day; its figures are from the page's Wayback Machine capture of 7 September 2026.
Instagram Feed photo 1080 wide, 566 to 1440 tall 1.91:1 to 3:4 Not stated Instagram Help
Instagram Reel cover 420 × 654 1:1.55 Not stated Instagram Help
Instagram, Facebook Story (ad spec) 1080 × 1920 or 1440 × 2560 9:16 30 MB Meta Business Help; Meta ads guide
Facebook Feed image (ad spec) 1440 × 1800 4:5 30 MB Meta ads guide
Facebook Page cover 851 × 315 (at least 400 × 150) 2.7:1 Under 100 KB loads fastest Meta Help
Facebook Personal cover 720 wide or more Not stated Not stated Meta Help
Facebook Page profile picture 320 × 320 1:1 Not stated Meta Help
X Header 1500 × 500 3:1 Not stated X Help
X Profile photo 400 × 400 1:1 2 MB X Help
X Photo in a post No pixel size 2:1 to 3:4 shown in full 5 MB X Help
LinkedIn Profile banner 1584 × 396 4:1 Under 8 MB LinkedIn Help
LinkedIn Profile photo 400 × 400 to 7680 × 4320 Not stated 8 MB LinkedIn Help
LinkedIn Page cover 1512 × 256 5.91:1 3 MB LinkedIn Help
LinkedIn Page logo 400 × 400 (at least 268) 1:1 3 MB LinkedIn Help
LinkedIn Page post image 1200 × 627 1.91:1 Not stated LinkedIn Help
YouTube Video thumbnail 3840 × 2160 (at least 640 wide) 16:9 2 MB phone, 50 MB computer YouTube Help
YouTube Shorts thumbnail 2160 × 3840 (at least 640 tall) 9:16 2 MB phone, 50 MB computer YouTube Help
YouTube Channel banner 2560 × 1440 (at least 2048 × 1152) 16:9 6 MB YouTube Help
YouTube Profile picture Shown at 98 × 98 Not stated 15 MB YouTube Help
TikTok Profile photo At least 20 × 20 Not stated Not stated TikTok Help
TikTok Photo post No pixel size; up to 35 photos Not stated Not stated TikTok Help
Pinterest Standard Pin 1000 × 1500 2:3 20 MB desktop, 32 MB app Pinterest Business Help *
Threads Post image 320 to 1440 wide Up to 10:1 8 MB Threads API
Discord Server banner 960 × 540 16:9 Not stated Discord Help
Discord Profile banner (Nitro) At least 680 × 240 2.83:1 Under 10 MB Discord Help
Discord Any upload No pixel size Not stated 20 MB free, 1 GB with Nitro Discord Help
The 17 placements with a stated size, drawn to one scale: YouTube's 3840 × 2160 thumbnail is the largest; the 320 × 320 Facebook profile picture and the 400 × 400 X profile photo are the smallest; the banners are thin strips from 680 × 240 to 2560 × 1440.
Every placement in the table with a pixel size, at one scale: the YouTube thumbnail is the widest. The Threads row is our 4:5 at its 1440-pixel maximum.
Our social media image resizer opens the editor on each of these sizes. The rest of this guide does what a chart cannot: which shape suits which placement, where each app covers your picture, and how large a file each network takes.
Social media aspect ratios: the shapes that cover most placements
Four shapes and a handful of strips cover every placement in the table. A square for profile pictures and logos. 4:5 for a feed post. It sits inside the ranges Instagram, X and Threads state, and it is the shape Meta’s ads guide asks for in the Facebook feed. It is also shorter than Pinterest’s 2:3. Then 9:16 for anything that fills a phone screen, 16:9 for YouTube, and each network’s own strip for its banner or cover.
Eleven aspect ratios as frames of one size: 1:1 for profile pictures, 4:5 for feed posts, 3:4 for Instagram's tallest post, 2:3 for Pinterest, 9:16 for Stories and Reels, 16:9 for YouTube, 1.91:1 for LinkedIn posts, and the banner strips 2.7:1, 3:1, 4:1 and 5.91:1.
Each frame fits the same square, so the shapes compare and the sizes do not.
How much of a photo each shape keeps
The shape decides what survives of your photo. We cropped our 4964 × 2782 camera photo from the centre to nine of these shapes. The 16:9 crop kept 100% of the frame, because the photo is nearly 16:9 already. The 9:16 crop kept 32%, and the 4:1 strip 45%.
Our 4964 × 2782 test photo, cropped from the centre as the editor's Crop does it. The share is how much of the original frame each shape keeps.
So shoot or design for the tightest shape you will need, and keep the subject in the middle. The middle of the frame survives every crop in the picture above; anything near an edge is lost to one of them.
Which shape for which placement?
Which shape to use: a picture that fills a phone screen is 9:16; a banner or cover takes the network’s own strip; a profile picture or logo is 1:1; a video thumbnail is 16:9; anything else in a feed is 4:5, or 2:3 on Pinterest and 1.91:1 for a LinkedIn Page post.
Four questions, in order. Stop at the first yes.
Instagram: 1.91:1 to 3:4 in the feed, up to 9:16 for Reels
Instagram keeps a feed photo at its own resolution when it is 320 to 1080 pixels wide and between 1.91:1 and 3:4. At 1080 wide that means 566 to 1440 pixels tall, according to Instagram’s help page on photo resolution. A photo outside that range is cropped to fit. So the tallest feed post is 1080 × 1440, and a 4:5 post at 1080 × 1350 sits inside the range.
Instagram's placements to one scale: the feed from 1080 × 566 to 1080 × 1440, a 4:5 post at 1080 × 1350 inside that range, the 420 × 654 Reel cover, and Meta's 1440 × 2560 story.
The feed's widest and tallest shapes, a 4:5 post between them, the Reel cover, and the story size from Meta's ads guide, all at one scale.
Reels take any shape from 1.91:1 to 9:16, at least 720 pixels, says Instagram’s Reels page. Its recommended cover is 420 × 654, a frame Instagram describes as 1:1.55, and the page adds that a cover cannot be changed after upload. Neither page gives a story size or a profile picture size. For a story ad, Meta’s Business Help page, read on 4 October 2026, recommends 1080 × 1920. Its ads guide asks 1440 × 2560, the same 9:16 shape. Both take JPG or PNG up to 30 MB.
Our test photo cropped to 1080 × 1440 came to 104.1 KB as a JPEG at Auto, and the Reel cover to 27.4 KB. The Instagram post size page opens the editor on a 4:5 post with the whole photo kept.
Facebook: an 851 × 315 cover, and 4:5 in the feed
Meta’s help page says a Page cover “loads fastest” as an sRGB JPG of 851 × 315 pixels, under 100 KB. The minimum is 400 × 150. The file is a 2.7:1 strip. Computers show it left-aligned at 16:9, phones at 2.4:1, and on a phone the profile picture overlaps the cover by about 40 pixels. A personal profile’s cover has one rule: at least 720 pixels wide.
Facebook's placements to one scale: the 851 × 315 Page cover, the 320 × 320 profile picture, and the ads guide's 1440 × 1800 feed image and 1440 × 2560 story.
The Page cover and profile picture from Meta Help; the feed image and story from Meta's ads guide. One scale.
The Page profile picture is 320 × 320, shown at 176 pixels on computers and 196 on phones, cropped to a circle. For a cover or profile picture with a logo or text, Meta says a PNG may give a better result. No Meta help page we reached gives a size for an ordinary feed photo; its ads guide asks 1440 × 1800 at 4:5, at least 600 wide.
Meta’s Page cover as a finished design. On phones the profile picture sits over the cover’s lower edge, so keep the name and any words clear of it.
The 100 KB sounds tight, and it is easy to meet. Our cover came to 28.7 KB as a JPEG at Auto, and even the PNG of the same crop, 92.6 KB, stayed under. The Facebook cover photo size page crops a photo to 851 × 315 and shows where each screen cuts it.
X: a 3:1 header, and posts from 2:1 to 3:4
X’s Help Center recommends 1500 × 500 for the header and 400 × 400 for the profile photo. A profile photo may be 2 MB at most, as JPEG, GIF or PNG. The same page warns that a header at those dimensions can lose 60 pixels at the top and bottom, depending on the monitor and the browser. That leaves 1500 × 380 you can count on.
X's header at 1500 × 500 with a 1500 × 380 band outlined in the middle, the part left when 60 pixels are cropped from the top and bottom, beside the 400 × 400 profile photo at the same scale.
The outline is what remains if 60 pixels go from the top and the bottom, as X warns they can.
For a photo in a post, X gives no pixel size at all. Its posting help says a single photo with a ratio between 2:1 and 3:4 displays in full. Photos can be up to 5 MB, as GIF, JPEG or PNG; BMP and TIFF are refused. X adds that it keeps a photo’s Exif data only while it processes the photo, and never shows it to viewers.
Our header crop came to 64.2 KB and the profile photo to 18.6 KB, far under 2 MB. The Twitter header size page slides a 3:1 frame along your photo so you choose the strip that survives.
LinkedIn: a 4:1 banner, a 5.91:1 Page cover and 1.91:1 posts
LinkedIn recommends 1584 × 396 for a profile’s cover image, JPG or PNG under 8 MB. The profile photo can be anything from 400 × 400 to 7680 × 4320, PNG or JPG, 8 MB at most, and never a GIF.
LinkedIn's placements to one scale: the 1584 × 396 profile banner, the 1512 × 256 Page cover, the 1200 × 627 Page post image and the 400 × 400 logo.
The profile banner, and the three sizes from LinkedIn’s article on Pages. One scale.
A company Page follows its own article. The cover is 1512 × 256, PNG or JPEG, 3 MB at most, with key details kept away from the edges, “especially in the lower-right corner”. The logo is 400 × 400, at least 268, and is shown on light and dark backgrounds. A custom image in a Page post is 1200 × 627 at 1.91:1, and must be more than 200 pixels wide.
Our banner crop came to 57.8 KB and the Page cover to 41.1 KB. If a banner looks soft, LinkedIn’s own advice is to choose an image with a larger file size, so do not squeeze it hard. The LinkedIn banner size page crops to 1584 × 396 and covers the Page cover too.
YouTube: 16:9 thumbnails at 4K, and a banner with a small safe area
YouTube now recommends 3840 × 2160 for a video thumbnail and 2160 × 3840 for a Short. Either must be at least 640 pixels on the long side, as JPG or PNG. The limit is 2 MB from a phone and 50 MB from a computer, per YouTube’s thumbnail help. Podcast playlists take a 1:1 thumbnail instead.
YouTube's sizes to one scale: the 3840 × 2160 thumbnail, the 2160 × 3840 Shorts thumbnail, the 2560 × 1440 banner with its 1544 × 423 safe area outlined in the middle, and the 640 × 360 smallest 16:9 thumbnail.
The banner's outline is YouTube's 1235 × 338 safe area, stated at 2048 × 1152 and scaled here to 2560 × 1440.
One rule changes what viewers see. A vertical video with a 16:9 custom thumbnail gets an auto-generated 4:5 thumbnail on the home, explore and subscriptions pages, YouTube says. So give a vertical video a 9:16 thumbnail, the Shorts size. The channel banner is at least 2048 × 1152, 2560 × 1440 is recommended for TV, and the file may be 6 MB. The profile picture is shown at 98 × 98 and may be 15 MB.
Several guides print 1546 × 423 as the banner’s safe area. YouTube’s page never does: it gives 1235 × 338 at the 2048 × 1152 minimum, which works out to about 1544 × 423 at 2560 × 1440. Design to YouTube’s figure, scaled to the size you upload.
A finished banner with YouTube’s safe area outlined: the channel name sits inside it, and the dimmed rest may be cropped on some screens.
Our 4K thumbnail came to 423.5 KB as JPEG and 2.2 MB as PNG. The PNG is over the phone limit and fine from a computer; the JPEG passes both. The YouTube thumbnail size page opens on a 16:9 frame, and the YouTube banner size page marks the safe area on the crop.
TikTok: one stated size, a 20 × 20 minimum
TikTok’s help states a single image size: a profile photo “must be at least 20x20 pixels to upload”. You crop it in the app, then save. A photo post holds up to 35 photos, which you can crop as you post, and the page gives no pixel size, shape or file limit for them.
TikTok's 20 × 20 profile photo minimum drawn to scale beside a 1080 × 1080 square, the size our TikTok page opens on: the minimum is a dot.
The 20 × 20 minimum is TikTok's; the 1080 × 1080 square is our own preset, drawn dashed.
A minimum that small tells you nothing about sharpness, so upload a larger square. The TikTok profile picture size page opens on 1080 × 1080 with the whole photo kept, and says which of its figures are TikTok’s and which are ours.
Pinterest pin size: 2:3, at 1000 × 1500
Pinterest recommends a 2:3 Pin, 1000 × 1500, as a PNG or JPEG. The file may be 20 MB from a computer and 32 MB in the app. A Pin taller than 2:3 “might get cut off in people’s feeds”. A carousel takes 2 to 5 images at 1:1 or 2:3, up to 20 MB each.
A 1000 × 1500 Pin at 2:3 beside a 1000 × 1778 Pin at 9:16, drawn to one scale; Pinterest says a Pin taller than 2:3 might get cut off in the feed.
The 2:3 Pin is Pinterest’s figure; the 9:16 Pin is our example of a taller one.
One caveat on the date. Pinterest’s help site did not load from our network on 2 October 2026. These figures come from the same page as the Wayback Machine captured it on 7 September 2026. Our test Pin came to 100.7 KB as a JPEG at Auto, a sliver of the 20 MB allowed.
Threads image size: 320 to 1440 pixels wide
Threads publishes its image rules for developers rather than in its help pages. Meta’s Threads API overview takes JPEG and PNG up to 8 MB, at any shape up to 10:1. It scales an image narrower than 320 pixels up and one wider than 1440 down, and converts other colour spaces to sRGB. A carousel holds 2 to 20 items.
Threads' width range to one scale: a 4:5 image at the 320-pixel minimum, the same shape at the 1440-pixel maximum, and a 1440 × 144 strip at the API's 10:1 limit.
Threads states widths and a 10:1 limit, not a shape; the 4:5 frames are our choice.
These are the rules for posting through the API; the app’s help gives no size. Upload at 1440 wide and nothing is scaled down. Our 4:5 image at 1440 × 1800 came to 155.8 KB as a JPEG, against the 8 MB limit.
Discord: 16:9 server banners and a 20 MB upload
Discord asks for a server banner of at least 960 × 540 at 16:9, and resizes a 1920 × 1080 upload for you. Keep the top 48 pixels simple: the server’s name sits there. A profile banner is a Nitro feature, at least 680 × 240, as PNG, JPG or animated GIF under 10 MB.
Discord's banners to one scale: the 960 × 540 server banner with its top 48 pixels set apart for the server name, and the 680 × 240 profile banner.
The outline on the server banner is everything below the top 48 pixels Discord asks you to keep simple.
Uploads have their own limit. Since August 2026 a free account can send 20 MB, up from 10 MB; Nitro Basic 50 MB and Nitro up to 1 GB. Discord also says it now checks the size before compression rather than after, on phones as on computers, “so the number you see is the number that counts”.
Discord's upload limits: 20 MB free, 50 MB with Nitro Basic, 1 GB with Nitro.
From Discord’s File Attachments FAQ. One scale, so the free limit is a short bar.
Our server banner came to 47.6 KB and the profile banner to 19.5 KB. The Discord banner size page covers both banners and the profile picture.
A server banner with the top strip Discord asks you to keep simple, and our square profile picture in the circle Discord shows.
Social media safe zones: where each app covers your picture
A safe zone is the part of the frame no button, caption or crop will cover. Four networks here state one in numbers, and each states it differently: as a share of the frame, as an area, or as pixels from an edge. Here is each one, worked out on the network’s own size.
Four safe zones drawn from the networks' own figures: Meta's story keeps 1268 × 1306 of 1440 × 2560; YouTube's banner about 1544 × 423 of 2560 × 1440; X's header 1500 × 380 of 1500 × 500; Discord's server banner everything below the top 48 pixels.
The outlined area is where text and faces are safe; the tinted rest may be covered or cut.
Stories on Instagram and Facebook: Meta’s ads guide for Stories asks you to leave about 14% of the top, 35% of the bottom and 6% of each side free of text and logos. At 1440 × 2560 that is 358 pixels at the top, 896 at the bottom and 86 at each side, leaving 1268 × 1306. At 1080 × 1920 it is 269, 672 and 65.
The YouTube banner: 1235 × 338 at the 2048 × 1152 minimum, or about 1544 × 423 at 2560 × 1440. That is 18% of the banner; the rest shows on some screens and not others.
The X header: 60 pixels may go from the top and the bottom, leaving 1500 × 380.
The Discord server banner: keep the top 48 pixels simple, under the server’s name.
Where Facebook, LinkedIn and Pinterest cut
Three more networks name the risky part in words. Facebook shows the cover at two shapes and lays the profile picture over it on phones, so the ends and the edge near the picture vary. LinkedIn asks for key details away from the edges of a Page cover, above all the lower-right corner. Pinterest says a Pin taller than 2:3 might be cut off. Here are the four numeric zones on real crops of our photo.
The measured JPEGs, shrunk to fit. Darkened: the area each network says may be covered or cut. Dashed: where text belongs.
The common mistake
Designing a banner edge to edge. On YouTube only 18% of the banner is safe on every screen, and on a story Meta asks you to keep 49% of the height clear. Put the words in the middle, and let the edges carry colour.
What each network does to your upload
Instagram spells out its rule for a feed photo’s pixels in full, and it is a resize, not a guess. Follow the questions and you know what happens to your file before you post it.
Instagram's rule for a feed photo: a photo outside 1.91:1 to 3:4 is cropped to fit; inside it, a photo 320 to 1080 pixels wide is kept at its own resolution, a wider one is sized down to 1080 wide, and a narrower one is enlarged to 320 wide.
Instagram Help's own words, as a tree.
Threads scales a post image to between 320 and 1440 pixels wide and converts it to sRGB.
X says a photo is “automatically scaled for display”, and shows a single photo whole when it is between 2:1 and 3:4.
YouTube swaps a vertical video’s 16:9 thumbnail for an auto-generated 4:5 one on three pages, and crops the banner on some screens.
Discord resizes a 1920 × 1080 server banner, and checks an upload’s size before compressing it.
Facebook loads a cover fastest as an sRGB JPG under 100 KB, and suggests PNG for a cover or profile picture with a logo or text.
None of the pages we read says how a network re-encodes a photo after upload, or at what quality. So we make no claim about it, and we did not post to any network to test it. What you control is the file you send: the right shape, the right size, saved once from the original.
Our post on why photos look blurry after you upload them simulates that step.
Upload limits and file types, measured
Every network here that names formats takes JPEG, and all but Instagram’s publishing API take PNG too. The caps run from Meta’s 100 KB advice for a cover to the 1 GB Discord allows with Nitro.
File types and caps from each network's own pages, read on 2 October 2026; Instagram's publishing API on 4 October 2026. MB is 1,000,000 bytes, KB 1,000.
Instagram JPEG through Meta’s publishing API; not stated for the app 8 MB through Meta’s publishing API; not stated for the app
Meta ads (Stories, Facebook Feed) JPG or PNG 30 MB
Facebook Page sRGB JPG; PNG for logos and text Cover under 100 KB loads fastest
X JPEG, GIF, PNG; not BMP or TIFF Photos 5 MB, profile 2 MB, GIFs 5 MB phone or 15 MB web
LinkedIn JPG or PNG; no GIF for the profile photo Profile and banner 8 MB, Pages 3 MB
YouTube JPG or PNG for thumbnails Thumbnails 2 MB phone or 50 MB computer, banner 6 MB, profile 15 MB
TikTok Not stated Not stated
Pinterest PNG or JPEG 20 MB desktop, 32 MB app
Threads (API) JPEG or PNG 8 MB
Discord PNG, JPG or animated GIF for banners Uploads 20 MB free, profile banner 10 MB
Our files against each cap
Then we checked our own files against those caps. Each placement is the same camera photo, cropped to the size and saved by our engine as a JPEG at Auto. All 11 came in under, and the closest was the Facebook cover, at 29% of 100 KB.
Each JPEG at Auto against its network's cap: the Facebook cover is 28.7 KB of 100 KB, the YouTube thumbnail 423.5 KB of 2 MB, and every other file is under 10% of its cap.
The track is the network’s cap, the fill our JPEG at Auto. YouTube’s thumbnail is set against the 2 MB phone limit, the tighter of its two.
Why a PNG photo breaks the caps
PNG is where the caps bite. For a photo, a PNG keeps detail a viewer cannot see and costs several times the bytes. Our 4K thumbnail as PNG crossed YouTube’s phone limit.
JPEG against PNG at Auto for four placements: the YouTube thumbnail 423.5 KB against 2.2 MB, the story 193.2 KB against 903.0 KB, the Pinterest Pin 100.7 KB against 403.8 KB, the Facebook cover 28.7 KB against 92.6 KB.
The same crop of the same photo, as JPEG and as PNG, both at Auto. Each pair has its own scale.
The one setting to change
Send photos as JPEG. Keep PNG for a cover or profile picture made of text or a logo, where Meta itself suggests it. A photo saved as PNG only spends the upload limit.
How to make one photo fit every network
Start from the original and make one copy per placement. Each copy is a crop to the shape, a resize to the size, and a single save. Here is the order that keeps the most quality.
Five steps for one photo: start from the original, crop to the placement’s shape, resize to its size, save as JPEG at Auto, check the file against the cap.
One copy per placement, each made from the original, never from another copy.
Start from the largest original
The networks that describe their handling scale a large file down to their size, and Instagram and Threads enlarge a small one. Enlarged pixels only look soft, so give them more than they need.
Crop to the shape, not the size
Pick the shape from the tree above, then place the frame so the face or the words sit inside the safe zone. The aspect ratio tool does the crop without stretching.
Resize to the network’s number
Use the size from the table: 1500 × 500 for an X header, 1000 × 1500 for a Pin, 1080 wide for Instagram. A larger file is scaled down anyway.
Save once, then check the cap
Save a photo as JPEG at Auto and compare the size with the limit in the table. Saving a copy of a copy adds a little loss every time.
To do the crop by hand, change the aspect ratio of an image to any shape in this guide and then type the network’s size. Or open the chart in the box below, pick the row, and the resizer opens on that exact size.
What are the recommended social media image sizes for 2026?
Each network sets its own, on its own help pages. Instagram keeps feed photos 1080 pixels wide at 1.91:1 to 3:4. A Facebook Page cover is 851 × 315, an X header 1500 × 500, a LinkedIn banner 1584 × 396 and a Pinterest Pin 1000 × 1500. YouTube recommends 3840 × 2160 thumbnails and a 2560 × 1440 banner.
What is the best aspect ratio for social media?
There is no single one, but 4:5 comes closest for feed posts. It fits inside the ranges Instagram, X and Threads state, it is the shape Meta's ads guide asks for in the Facebook feed, and it is shorter than Pinterest's 2:3. Use 9:16 for Stories and Reels, 16:9 for YouTube, and each network's own strip for banners.
Is Instagram 9:16 or 4:5?
Both, in different places. The feed keeps a photo between 1.91:1 and 3:4, so a 4:5 post shows whole and a 9:16 photo is cropped to fit. Reels take anything from 1.91:1 to 9:16, so 9:16 fills the screen there. For the tallest feed post, use 3:4 at 1080 × 1440.
What social media uses 1920x1080?
1920 × 1080 is 16:9. Discord names it: upload one as a server banner and Discord resizes it for you. It suits a YouTube thumbnail, above the 640-pixel minimum, but falls short of the 2048 × 1152 banner minimum. X shows it in full, and Instagram sizes it down to 1080 wide.
What is the 5:3:2 rule for social media posts?
It is a rule of thumb for what you post, not for image sizes. Of every ten posts, five share other people’s content, three are your own, and two are personal. No network we read publishes it, and it changes nothing about pictures: each post’s image still follows the size and shape of its placement.
What is a safe zone on social media?
A safe zone is the part of an image no button, caption or crop will cover. Meta asks for about 14% of the top and 35% of the bottom of a story to stay clear. YouTube's banner keeps 1235 × 338 safe at 2048 × 1152, and X may crop 60 pixels from a header's top and bottom.
How do I stop social media from cropping my photos?
Upload the shape the placement uses. Instagram keeps a feed photo whole between 1.91:1 and 3:4, and X shows a single photo in full between 2:1 and 3:4. Outside those ranges the network crops. Crop the photo yourself first, so you choose what stays, and keep faces inside the safe zone.
Why do my photos look blurry after uploading?
Two causes are in your hands: a file smaller than the network's size, and a file saved several times. Instagram enlarges anything under 320 pixels wide to 320, and LinkedIn advises a larger file for a blurry banner. Export once from the original at the exact size, as a lossless PNG or a high-quality full-colour JPG.
Does Instagram compress photos?
Instagram's help describes resizing, not its encoder. It keeps a photo 320 to 1080 pixels wide at its own resolution, sizes a wider one down to 1080, and crops shapes outside 1.91:1 to 3:4. Its Reels page offers an Upload at highest quality switch under Media quality in your settings.
What file format is best for social media images?
JPEG for photos and PNG for graphics with text or a logo. Every network here that names formats takes both, except Instagram's publishing API, which takes JPEG only. In our test a 3840 × 2160 thumbnail was 423.5 KB as JPEG and 2.2 MB as PNG. A photo saved as PNG can break a cap the JPEG passes easily.
What is the maximum file size for social media images?
It depends on the network and the placement. X allows 5 MB for photos in posts and 2 MB for a profile photo. LinkedIn allows 8 MB, or 3 MB on Pages. YouTube takes 2 MB thumbnails from a phone and 50 MB from a computer. Pinterest takes 20 MB, Threads 8 MB, and Discord 20 MB without Nitro.
What is the LinkedIn post image size?
LinkedIn's article on Page images gives a custom post image as 1200 × 627 pixels, a 1.91:1 ratio, and more than 200 pixels wide. Files on Pages may be 3 MB at most, as PNG or JPEG. The same article puts the Page cover at 1512 × 256 and the logo at 400 × 400.
What is the Pinterest pin size?
Pinterest recommends a 2:3 Pin, 1000 × 1500 pixels, as a PNG or JPEG of up to 20 MB on a computer or 32 MB in the app. A Pin taller than 2:3 might get cut off in the feed. Carousel images can be 1:1 or 2:3, with 2 to 5 images in one carousel.
What is the Threads image size?
Threads states widths rather than one size. Its API takes JPEG or PNG up to 8 MB, 320 to 1440 pixels wide, at any shape up to 10:1. Narrower images are scaled up and wider ones down, and colours are converted to sRGB. A 4:5 image 1440 pixels wide keeps every pixel.

The post "Social media image sizes cheat sheet: ratios, safe zones and limits" appeared first on Blinkimg: https://blinkimg.com/social-media-image-sizes-cheat-sheet]]></content:encoded>
    </item>
    <item>
      <title>Image optimization for the web: formats, sizes and lazy loading</title>
      <link>https://blinkimg.com/image-optimization</link>
      <guid isPermaLink="true">https://blinkimg.com/image-optimization</guid>
      <pubDate>Fri, 02 Oct 2026 00:00:00 GMT</pubDate>
      <category>Engineering</category>
      <description>Image optimization, measured in Chromium: a phone at 2x took the 800-pixel AVIF, 17.6 KB, not the 9.8 MB camera file. Sizes, lazy loading, the API.</description>
      <content:encoded><![CDATA[Image optimization means sending each screen the smallest image file that still looks right. That comes down to the right format, the width the screen draws, a compression budget, and loading at the right moment. We ran one 9.8 MB camera photo through each step and watched what Chromium downloaded.
Image optimization in 7 steps
Here is the whole job, in the order a page needs it. Each step has a section below with the measurement behind it.
Pick the format: AVIF, with WebP or JPG behind it
A picture element lists AVIF first, and each browser takes the first format it can read.
Set width and height on every img
The browser reserves the space before the file arrives, so nothing on the page jumps.
Serve each screen its own width
List several widths in srcset and the width of the slot in sizes.
Compress to a quality or a byte cap
Auto quality suits most photos; a Max file size suits a page with a budget.
Lazy load what starts below the first screen
Add loading="lazy" there, with a colour or a tiny blurred copy as the placeholder.
Load the LCP image first
Give the largest image at the top fetchpriority="high", and never lazy load it.
Cache it for a year
Put a version in the file name and send Cache-Control: max-age=31536000, immutable.
The camera photo is 9.8 MB. Resized to 1920 pixels as a JPG at Auto it is 140.3 KB; at the 800 pixels a phone at 2x draws, 35.2 KB; as an AVIF at that width, 17.6 KB.
Our camera test photo, 4964 × 2782, through our engine at Auto quality. One scale for all four, so the last bars are slivers.
The camera file is 557 times the size of the phone’s. On a 390-pixel screen at 2x, the larger files add bytes and no detail you can see.
Choose the format: AVIF first, with a fallback
For photos on a site you run, serve AVIF and keep WebP or JPG behind it. Take the 800-pixel file our phone downloaded. It was 17.6 KB as AVIF, 22.4 KB as WebP and 35.2 KB as JPG, each at Auto.
The photo at 800 × 448 in three formats at Auto: 17.6 KB as AVIF, 22.4 KB as WebP, 35.2 KB as JPG.
The same 800-pixel photo from our engine at Auto. The AVIF is 50% smaller than the JPG.
The picture element offers all three. The browser reads its sources in order and takes the first type it supports. The img inside is the fallback, and it carries the alt, the width and the height.
Each source names its type, so a browser skips the ones it cannot read.
<picture>
 <source type="image/avif" srcset="photo-800.avif">
 <source type="image/webp" srcset="photo-800.webp">
 <img src="photo-800.jpg" alt="A boat on a lake at sunset"
 width="800" height="448">
</picture>
Why AVIF wins on photos, and when PNG or lossless WebP is the better pick, is in best image format. To make the files, the WebP converter turns a JPG or a PNG into WebP, and the AVIF converter turns it into AVIF.
HTML image size: set width and height on every image
Give every img its width and height attributes. The browser then knows the shape before the file arrives and holds the space open. Leave them out, and the text below jumps when the picture lands.
We measured the jump. Our test page put a block of text, then an image that arrived 600 ms late, then more text, on a 390-pixel phone. Without width and height, Chromium 149 scored a cumulative layout shift (CLS) of 0.215. With them, it scored 0.
Cumulative layout shift on a phone: 0.215 when the image has no width and height, 0 when it has them. web.dev counts 0.1 or less as good.
One image arriving 600 ms late on a 390 × 844 phone at 2x, in Chromium 149. Without the attributes, the text below it moved 218 pixels.
One image took the page past web.dev’s good line of 0.1, into “needs improvement”. The fix is two attributes. Even so, the HTTP Archive’s 2025 Web Almanac found at least one unsized image on 62% of mobile pages.
The attributes give the shape. The CSS lets the image shrink with its column and keep that shape.
<img src="photo-800.jpg" alt="A boat on a lake at sunset"
 width="800" height="448">

<style>
 img { max-width: 100%; height: auto; }
</style>
How to change image size in HTML
Change the size an image shows at with CSS. Leave the width and height attributes at the file’s own pixels. MDN’s img reference describes them as the image’s intrinsic size, in whole numbers with no unit. CSS then sets what the reader sees.
width: 100%; height: auto fills the column and keeps the shape.
max-width: 400px caps the image on a wide screen.
aspect-ratio: 1 / 1; object-fit: cover crops it to a square without stretching it.
Shrinking an image with CSS does not shrink the download. The browser still fetches every pixel of the file. To send fewer bytes, send a smaller file, which is what srcset does.
Responsive images: srcset and sizes
A srcset lists the same picture at several widths, and sizes tells the browser how wide the slot will be. The browser multiplies the slot by the screen’s pixel density, then picks a file. Our list has five widths, from 400 to 1920.
Each w is the file's real width. sizes says the image fills the screen, up to a 720-pixel column. With srcset, width and height can be any one file's; with the CSS above, the browser only needs the ratio.
<img src="photo-800.jpg"
 srcset="photo-400.jpg 400w, photo-800.jpg 800w,
 photo-1200.jpg 1200w, photo-1600.jpg 1600w, photo-1920.jpg 1920w"
 sizes="(min-width: 720px) 720px, 100vw"
 width="1920" height="1076"
 alt="A boat on a lake at sunset">
Which file each screen downloaded
We opened that markup in Chromium 149 on five screens and logged the one request each made. Every screen took the smallest file at least as wide as it needed, and no file was more than 11% wider than its slot.
The file Chromium 149 downloaded from one srcset on five screens, and that file's size from our engine at Auto. The slot is the screen's width up to the 720-pixel column.
Phone, 390 pixels at 1x 390 × 1 = 390 px 400 wide 6.3 KB 12.2 KB
Phone, 390 pixels at 2x 390 × 2 = 780 px 800 wide 17.6 KB 35.2 KB
Phone, 390 pixels at 3x 390 × 3 = 1,170 px 1200 wide 32.9 KB 67.0 KB
Laptop, 1440 pixels at 1x 720 × 1 = 720 px 800 wide 17.6 KB 35.2 KB
Laptop, 1440 pixels at 2x 720 × 2 = 1,440 px 1600 wide 51.2 KB 104.9 KB
Each file drawn at the 780 device pixels the phone paints, resized by libvips in place of the browser, then a 120 × 80 piece enlarged three times.
Without the srcset, every screen gets whatever src names. Serve the 1920 file to everyone, and the phone pays 69.3 KB. It shows no more detail than the 17.6 KB file: 3.9 times the bytes for nothing. A phone at 3x took the 1200 file and a laptop at 2x the 1600, so keep a width near each of those.
The camera photo at each srcset width, our engine at Auto. The camera file itself is 9.8 MB.
400 px 224 px 12.2 KB 8.6 KB 6.3 KB
800 px 448 px 35.2 KB 22.4 KB 17.6 KB
1,200 px 673 px 67.0 KB 42.8 KB 32.9 KB
1,600 px 897 px 104.9 KB 63.6 KB 51.2 KB
1,920 px 1076 px 140.3 KB 85.5 KB 69.3 KB
For a lazy-loaded image, sizes="auto" lets the browser measure the slot itself. MDN says it only works with loading="lazy". caniuse counts 74.1% of users whose browser supports it, so keep a written sizes list for the rest.
Compress to a budget: quality or a byte cap
Compression sets how many bytes each pixel costs. You can pick a quality number, or name a byte cap and let the encoder find the quality that fits.
Quality: where the curve bends
Our engine’s 1200-wide JPEG fell from 258.3 KB at quality 95 to 67.0 KB at Auto, 74% smaller. Its PSNR, a decibel score of how close the pixels stay to the source, fell from 44.3 to 37.2 dB. Going lower buys less. From Auto to quality 40 saved 37.2 KB more and cost 3.0 dB. Each decibel given up below Auto saved under half the bytes of one above it.
A 128 × 80 patch of sky from the 1200-wide JPEG, enlarged four times. The sizes and the PSNR are for the whole image.
The camera photo at 1200 × 673 as a JPEG from our engine, by quality. PSNR is against a lossless copy at the same width; higher is closer.
95 258.3 KB 44.3 dB
90 174.0 KB 42.0 dB
Auto 67.0 KB 37.2 dB
60 42.7 KB 35.5 dB
40 29.8 KB 34.2 dB
A byte cap: Max file size
A byte cap fits a page budget. We gave the photo a 50 KB Max file size at 1,600 pixels wide. Our engine searched for the quality that fits. The JPG landed at 49.8 KB, the WebP at 49.4 KB and the AVIF at 48.0 KB, all still 1,600 wide.
The photo at 1600 pixels wide under a 50 KB cap: the AVIF 48.0 KB at 38.6 dB, the WebP 49.4 KB at 36.3 dB, the JPG 49.8 KB at 35.3 dB.
PSNR in dB against a lossless 1600-pixel copy; higher is closer. Each file stayed under 50 KB and 1600 pixels wide.
At the same bytes, the AVIF kept the most detail. That is the case for a cap plus a modern format. The budget holds, and the format decides how good the picture looks inside it. The image compressor takes the same cap in its Advanced settings.
Lazy loading images, and what to show while they load
Add loading="lazy" to images that start below the first screen. The browser then waits to fetch each one until the reader scrolls near it. Support is close to universal: caniuse counts 95.82% of users.
We built a test page of 12 photos, each under a block of text. Then we opened it on a 390 × 844 phone at 2x. Without the attribute, Chromium fetched all 12 as the page loaded. With it on every image but the first, it fetched 4 and left 8 for later.
The 12-image test page laid on its side. Without loading="lazy", all 12 images load with the page. With it, the 4 images that start within 915 pixels below the first screen load, and the 8 further down wait for a scroll.
The page is 7,038 pixels tall and the first screen 844. Chromium 149 on a local server; the dashed line is 1,250 pixels below the first screen.
The last image fetched started 915 pixels below the screen, and the first one held back started 1,502 pixels below. That matches web.dev’s account of Chrome. It fetches a lazy image once it comes within 1,250 pixels of the screen on a fast connection, or 2,500 on a slow one. At 17.6 KB a photo, the 8 deferred images were 140.8 KB a reader pays for only by scrolling.
decoding="async" lets the browser decode the picture after it paints the rest of the page, per MDN. The default, auto, leaves that choice to the browser.
<picture>
 <source type="image/avif" srcset="photo-800.avif">
 <img src="photo-800.jpg" loading="lazy" decoding="async"
 width="800" height="448"
 alt="A boat on a lake at sunset">
</picture>
Lazy load placeholder: a colour or a tiny blurred image
A placeholder fills the reserved space until the photo arrives. The cheapest is a background colour. The next step up is a tiny copy of the photo, stretched and blurred.
What the slot shows, in order: the colour, the blurred placeholder, the photo. All three keep the same shape, because width and height are set.
Our tiny copy is 24 × 13 pixels, a WebP of 214 bytes. As a data URI it is 311 characters, small enough to sit inline so it paints with the page. The colour, #48454b, is the mean of the photo’s pixels, which sharp reports in one call.
The background shows until the photo paints over it. The full data URI is 311 characters; the browser stretches the 24-pixel image smoothly.
<picture>
 <source type="image/avif" srcset="photo-800.avif">
 <img src="photo-800.jpg" loading="lazy"
 width="800" height="448" alt="A boat on a lake at sunset"
 style="background: #48454b url('data:image/webp;base64,UklGR…')
 center / cover no-repeat">
</picture>
The LCP image: fetchpriority, and never lazy
The largest image in the first screen is usually the page’s Largest Contentful Paint (LCP), the Core Web Vital for loading. web.dev’s LCP guide counts 2.5 seconds or less as good and over 4 seconds as poor, at the 75th percentile of page loads.
Images are the LCP on 76.0% of mobile pages and 85.3% of desktop pages, per the Web Almanac 2025 performance chapter. The same chapter found 16% to 17% of pages lazy-loading their LCP image, and fetchpriority="high" on 17% of mobile pages with an image LCP.
A decision tree for each image: in the first screen and the largest there, fetchpriority="high" and never loading="lazy"; in the first screen but not the largest, no attribute; below the first screen, loading="lazy" with width, height and a placeholder.
Two questions per image, and the attribute each answer calls for.
Never put loading="lazy" on the LCP image: web.dev’s guide to optimizing LCP says that always delays it. Give it fetchpriority="high" so the browser fetches it ahead of other images. caniuse counts 93.74% of users whose browser reads the attribute; the rest ignore it.
The hero: no loading attribute, so it loads at once, and a high fetch priority so it goes first.
<picture>
 <source type="image/avif" srcset="photo-1600.avif">
 <img src="photo-1600.jpg" fetchpriority="high"
 width="1600" height="897"
 alt="A boat on a lake at sunset">
</picture>
Keep the LCP image in the HTML as an img. When script inserts it, or a CSS background holds it, the browser’s preload scanner cannot find it early. The same guide counts that as delay.
A CDN for images: resize at the edge, cache for a year
A CDN for images keeps copies of your files on servers near your readers. An image CDN also resizes and converts on request, usually from parameters in the URL, and caches each result.
A request through an image CDN in four steps: the browser asks for photo.jpg at 800 wide and says it accepts AVIF and WebP; the edge serves a cached copy if it has one; on a miss the origin resizes and encodes the image once, in a format the browser accepts; the copy is kept, with a year-long cache header for versioned file names.
The flow most image CDNs follow. The parameter names differ by provider.
When one URL can return AVIF or WebP, the cache must key on the browser’s Accept header. Otherwise a browser can get a format it cannot read. The Next.js docs make a related point: a proxy or CDN in front of its image optimizer must forward that header.
The cache header matters with or without a CDN. MDN recommends max-age=31536000 with immutable for files whose names change when their contents do, such as photo.3f9a2c.avif. The max-age lets a browser reuse the file for a year without asking again; immutable, MDN adds, also skips the recheck when the reader reloads the page.
One year, in seconds. Use it only on versioned names, because a file under the same name will not be fetched again.
Cache-Control: max-age=31536000, immutable
Image to base64: when a data URI costs more than it saves
Base64 turns an image’s bytes into text, so the image can sit inside HTML or CSS as a data URI. Every 3 bytes become 4 characters. Our 800-pixel AVIF went from 17,647 bytes to a data URI of 23,555 characters, 33% more.
Then the surprise: HTTP compression wins almost all of it back. Gzipped, the data URI came to 17,722 bytes, only 76 more than the gzipped file. With Brotli the gap was 67 bytes. Base64 uses 64 symbols, and the compressor packs each one back into about 6 bits.
The 800-pixel AVIF as a file and as a data URI: 17,647 against 23,555 bytes raw, 17,646 against 17,722 with gzip, 17,598 against 17,665 with Brotli.
In bytes, through Node's zlib at its defaults: gzip level 6 and Brotli quality 11. Each pair has its own scale.
What a data URI really costs
So the bytes on the wire are not the problem. The costs are where the image lives:
No cache of its own. A file is fetched once and reused on every page. A data URI comes again inside every page or stylesheet that holds it.
No lazy loading, no priority. The image arrives inside the document, so its bytes come before the content after it, even if the reader never scrolls that far.
A heavier document. Once decompressed, the HTML or CSS carries all 23,555 characters, and the browser parses every one.
Inline only what is tiny and needed at once, like our 214-byte placeholder. Serve everything else as a file.
How to turn an image into base64
Node reads the file and writes it as base64; the prefix names the type, so the browser knows how to decode it.
import { readFile } from 'node:fs/promises';

const b64 = (await readFile('photo.webp')).toString('base64');
const uri = `data:image/webp;base64,${b64}`;
Framework helpers
Most frameworks wrap these steps in one component. Read its defaults before you trust it: a default format or quality decides your bytes on every page.
Next.js: the next/image component
Next.js’s Image component writes the srcset, lazy loads by default and serves resized copies from its own endpoint. It needs src, alt, and width and height, or fill. The Next.js 16 docs set quality to 75 by default and require a qualities list in the config. The formats setting defaults to WebP alone.
What next/image does in four steps: your component gives src, width, height, alt and sizes; Next.js writes a srcset from its deviceSizes, 640 to 3840 by default; its /_next/image endpoint resizes and encodes each width on request; the result is cached for 4 hours by default.
From the Next.js 16 Image component reference (version 16.3.8, 25 August 2026).
AVIF first, WebP for browsers without it. The docs note that each format is cached separately.
// next.config.js
module.exports = {
 images: {
 formats: ['image/avif', 'image/webp'],
 qualities: [75],
 },
};
The hero. Next.js 16 deprecates priority; its docs point to loading="eager" or fetchPriority="high" instead in most cases.
import Image from 'next/image';

export function Hero() {
 return (
 <Image
 src="/photo.jpg"
 alt="A boat on a lake at sunset"
 width={1920}
 height={1076}
 sizes="(min-width: 720px) 720px, 100vw"
 fetchPriority="high"
 />
 );
}
Without sizes, the docs say the browser assumes the image is as wide as the viewport, and Next.js writes a short 1x and 2x srcset. Give sizes whenever the image is narrower than the screen.
Automate it: the image API and the MCP server
Five widths in three formats is fifteen exports for every photo. Our image compression API makes them from one upload: send the file once, then ask for every width in one batch.
The API flow in four steps: upload the file once; create one batch with a job for each width; poll the batch until no job is queued or processing; collect a signed link for each file.
One upload can back several jobs in the same batch.
Node 18 or later. uploadId comes from the upload step, the first call on the API page.
const api = 'https://api.blinkimg.com/v1';
const auth = { Authorization: `Bearer ${process.env.BLINKIMG_KEY}` };
const json = { ...auth, 'Content-Type': 'application/json' };

// One batch: the same upload at every width, AVIF at Auto
const widths = [400, 800, 1200, 1600, 1920];
let batch = await fetch(`${api}/batches`, {
 method: 'POST',
 headers: json,
 body: JSON.stringify({
 jobs: widths.map((width) => ({
 uploadId,
 options: { format: 'avif', resize: { width } },
 })),
 }),
}).then((r) => r.json());

// Wait until no job is queued or processing
while (batch.counts.queued + batch.counts.processing > 0) {
 await new Promise((r) => setTimeout(r, 500));
 batch = await fetch(`${api}/batches/${batch.id}`, { headers: auth })
 .then((r) => r.json());
}

// A signed link for each file
for (const job of batch.jobs) {
 const { url } = await fetch(`${api}/jobs/${job.id}/result`, { headers: auth })
 .then((r) => r.json());
 console.log(job.result.width, url);
}
Large originals are their own problem. How the engine resizes a 400-megapixel JPEG on a small server is in input image exceeds pixel limit.
From an AI coding agent
In Claude, Cursor or another AI coding agent, the image compression MCP server does the same from a prompt. Connect it, then ask:
The agent uploads each file, converts it, and saves each result with the download line the server returns.
Convert every PNG in ./public to AVIF under 100 KB
Measure a page with the website image analyzer
Check a live page before you change it and again after. Our website image analyzer loads a public URL in Chrome at 1366 × 768, scrolls one screen at a time so lazy images load, and lists up to 60 images. For each one it records:
Its natural size and the size it is shown at, so an oversized file stands out.
Whether it sits in the first screen, and its loading attribute.
Whether it has a srcset or a picture source, and whether it has an alt.
What our engine saves on it, compressed during the same scan.
What the analyzer does in four steps: it loads the page in Chrome at 1366 × 768 one screen at a time; lists up to 60 images with their sizes and attributes; compresses each through our engine; and reports what each would save, a score and a load-time estimate.
The scan, from the URL to the report.
The next step is one page: run it through the analyzer, fix the largest image first, and run it again.
What is image optimization?
Image optimization is sending each screen the smallest image file that still looks right: a modern format, the width the screen draws, sensible compression, and loading at the right time. In our test, a 390-pixel phone at 2x needed the 800-pixel AVIF of 17.6 KB, where the camera file was 9.8 MB.
How could you optimize an image?
Seven steps cover a page: pick AVIF with a WebP or JPG fallback, set width and height, serve each screen its width with srcset, compress to a quality or a Max file size, lazy load below the first screen, give the LCP image fetchpriority="high", and cache versioned files for a year.
What is the best photo optimizer software?
The best one fits where your images live. For a few files, use a web tool that lets you set a quality or a byte cap and shows the result. For a whole site, use the build step or an image CDN that resizes on request. For automation, use an API. Test it on your own photos first.
Is image optimizer free?
Many are. Blinkimg's web compressor is free, no signup. Every account also gets 500 free API credits a month: 1 to compress an image, 2 to convert one. Pro and Pro Max raise the limits. Image CDNs usually bill by images served or bandwidth, so read their pricing before you route a site through one.
What size should images be for a website?
As wide as the slot they fill, times the screen's pixel density. A 390-pixel phone at 2x needs about 780 pixels; a 720-pixel column on a laptop at 2x needs 1,440. List several widths in srcset, such as 400, 800, 1200, 1600 and 1920, and let the browser choose.
How do I change the size of an image in HTML?
Keep the width and height attributes at the image file’s own pixels, then size it with CSS: width: 100% and height: auto make it fill its column and keep its shape. CSS changes how large it looks, not what downloads, so serve a smaller file through srcset when it shows small.
Should every image have width and height attributes?
Yes. They let the browser reserve the image’s space before the file arrives, so the page does not jump. In our phone test, one late image without them scored a layout shift of 0.215, past web.dev’s good limit of 0.1. With them, it scored 0. CSS still controls the size it shows at.
Should I lazy load every image?
No. Lazy load the images below the first screen, and never the largest image at the top, which is usually the Largest Contentful Paint. web.dev says lazy loading the LCP image always delays it. In our test, loading="lazy" cut the images fetched with the page from 12 to 4 of 12.
What is the best placeholder for a lazy-loaded image?
A background colour costs nothing and stops the blank flash. A tiny copy of the image, blurred, shows its shapes and colours: ours was 24 × 13 pixels and 214 bytes as a WebP, small enough to inline as a data URI. Either way, set width and height so the space is reserved.
Does base64 make images load faster?
Rarely. A data URI saves one request, but the image can no longer be cached, lazy loaded or prioritised on its own. Base64 adds a third to the bytes, yet gzip wins nearly all of it back: our AVIF of 17,647 bytes gzipped to 17,722 bytes as a data URI. Inline only tiny images.
How do I convert base64 to an image?
Drop the data URI's prefix, such as data:image/webp;base64, and decode the rest back to bytes. In Node, Buffer.from(text, 'base64') gives the bytes to write to a file. In a browser, fetch() on the whole data URI answers a response whose blob() is the image. Save it with the extension the prefix names.
Do I need a CDN for images?
Not to start. A year-long cache header on versioned file names helps every site, with or without one. A CDN helps most when readers are far from your server, or when you want resizing and AVIF conversion on request. If one URL can return several formats, the cache must vary on the Accept header.
Does Next.js serve AVIF images?
Only if you ask. The next/image component's formats setting defaults to WebP alone. Set it to ['image/avif', 'image/webp'] and Next.js sends AVIF to browsers that accept it, with WebP as the fallback. Its docs note that each format is cached separately, so the cache holds both versions of every image.
What is a good LCP time?
2.5 seconds or less at the 75th percentile of page loads, per web.dev; over 4 seconds is poor. The 2025 Web Almanac found an image as the LCP element on 76.0% of mobile pages, so the hero image's size, format and fetch priority are the first things to check.
Does image optimization help SEO?
Indirectly. Google’s Search docs say good Core Web Vitals align with what its core ranking systems seek to reward. Two of the three vitals often hinge on images: Largest Contentful Paint on how fast the main image loads, and Cumulative Layout Shift on whether its space was reserved before it arrived.

The post "Image optimization for the web: formats, sizes and lazy loading" appeared first on Blinkimg: https://blinkimg.com/image-optimization]]></content:encoded>
    </item>
    <item>
      <title>Best image format: JPG, PNG, WebP, AVIF, HEIC and GIF explained</title>
      <link>https://blinkimg.com/image-formats-explained</link>
      <guid isPermaLink="true">https://blinkimg.com/image-formats-explained</guid>
      <pubDate>Fri, 02 Oct 2026 00:00:00 GMT</pubDate>
      <category>Formats</category>
      <description>The best image format, measured: one 1920-pixel photo is 69.3 KB as AVIF, 140.3 KB as JPG and 2.5 MB as PNG. Pick one for each job.</description>
      <content:encoded><![CDATA[The best image format depends on what the picture is and where it goes. For a photo on your own website, use AVIF with WebP or JPG as the fallback. For a photo you send, use JPG. For a screenshot, a logo or anything see-through, use PNG. For animation, use WebP. We saved one photo, one card of text and one flat graphic in every format to show why.
The best image format, in one table
Two questions settle most choices. Is the picture a photo, or was it drawn? And will a browser you control show it, or will someone else’s app open it? The table puts the six formats side by side; every section after it shows the bytes behind a row.
The six image formats at a glance. Format facts from MDN and each standard; browser shares from caniuse, read 2 October 2026.
JPG Lossy No No All Photos you send or upload
PNG Lossless Yes As APNG All Screenshots, logos, editing copies
WebP Lossy or lossless Yes Yes 96.74% Web images and animation
AVIF Lossy or lossless Yes Yes 95.35% Web photos at the fewest bytes
HEIC Lossy, as phones save it Allowed Allowed Safari, 14.63% Photos kept on an iPhone
GIF Lossless, 256 colours One colour, hard edge Yes All Loops where WebP is refused
One 1920 × 1076 photo in five formats: 69.3 KB as AVIF, 85.5 KB as WebP and 140.3 KB as JPG at Auto; 606.7 KB as PNG at Auto, 843.1 KB as GIF and 2.5 MB as lossless PNG.
Our test photo at 1920 × 1076 pixels, saved in each format. JPG, WebP, AVIF and PNG are our engine at Auto; the GIF was written by libvips at its defaults. Each group has its own scale.
The AVIF is 51% smaller than the JPG and still closer to the original. We scored every file with PSNR, a decibel measure of how far its pixels moved from the source, where higher is closer. The AVIF scored 39.1 dB, the JPG 38.5 dB. HEIC has no bar because we cannot write one; the HEIC section says why.
Lossy vs lossless image compression: what each one keeps
Every format shrinks a picture in one of two ways. Lossless compression stores the same pixels in fewer bytes: decode the file and every value comes back exactly. Lossy compression drops detail the eye is unlikely to miss, then stores the rest. Here is one 8 × 8 block of our photo, on the edge of a boat’s hull, as three files store it.
One 8 × 8 block of the test photo in three files: the lossless file keeps all 64 pixels; the JPG at Auto keeps 0 of 64 exactly, with shifts up to 38 levels of 255; the GIF keeps 0 of 64, each pixel moved to its 256-colour palette.
The block at pixel 624, 624 of the 1920 × 1076 photo, read from each file. A shift is the largest change on one colour channel, out of 255.
The JPG kept none of the 64 pixels exactly and moved one channel by up to 38 levels. The GIF moved less on this block, by up to 14, but more over the whole photo: a PSNR of 36.0 dB against the JPG’s 38.5 dB. That is the trade. The JPG spent 140.3 KB on the whole photo; the lossless PNG spent 2.5 MB. Lossy compression is right for anything people only look at. Lossless is right for anything you will edit, measure or save again.
What non-lossy compression keeps
Non-lossy compression is another name for lossless compression, and it keeps every pixel. PNG always works this way. WebP and AVIF each have a lossless mode beside the lossy one. GIF stores its pixels losslessly too, but only after cutting the picture to 256 colours, which is a loss of its own.
Which is the best image file for quality?
A lossless one: a PNG at full quality, or a lossless WebP. Nothing is lost however often you open and save it, which makes it the right master for editing. For a picture that is only viewed, a lossy file at a sensible quality looks the same at a fraction of the bytes.
JPG: the photo format every device opens
JPG, also spelled JPEG, is the lossy format for photographs that the Joint Photographic Experts Group standardised in 1992 as ITU-T T.81. It splits a picture into small blocks and rounds away fine detail in each. Every browser shows it. It holds no transparency and no animation, and MDN’s image format guide caps it at 65,535 pixels a side.
Rounding suits a photo and fails on sharp edges. Our 1200 × 630 card of text came out at 36.3 KB as a JPG, twice the 18.3 KB of a PNG at Auto. The JPG also sat further from the source: 39.6 dB against 49.1 dB. Zoomed in, the white letters on the blue button show why.
A 92 × 48 pixel corner of the text card, six times enlarged with every pixel a square. The sizes are for the whole card.
Use JPG for photos you email, upload to a form, print or post. Avoid it for screenshots, logos, line art and anything with a transparent background; why each mistake costs you is in PNG vs JPG. A PNG, WebP, AVIF or HEIC becomes a JPG in the JPG converter.
PNG: lossless pixels, full transparency, heavy photos
PNG stores pixels losslessly and holds transparency with soft edges. Its third edition became a W3C Recommendation on 24 June 2025, and it now covers animation (APNG) and HDR colour. A side can run to 2,147,483,647 pixels.
PNG at Auto in our engine is not the same file as PNG at quality 100. Auto first reduces the picture to at most 256 colours, then stores those losslessly. On our flat graphic that changed nothing: the 1.6 KB Auto PNG decodes to the exact source pixels. On the photo it cut 2.5 MB to 606.7 KB, and moved the pixels further than the JPG did, 36.5 dB against 38.5 dB.
PNG against JPG on two images: the photo is 2.5 MB as lossless PNG, 606.7 KB as PNG at Auto and 140.3 KB as JPG; the text card is 58.7 KB lossless, 18.3 KB at Auto and 36.3 KB as JPG.
The accent bar is the smaller file. PNG loses on the photo and wins on the text, at Auto. Each image has its own scale.
Use PNG for screenshots, logos, charts, transparent cut-outs and the master copy you edit. Avoid it for photos you share. The PNG converter makes one from a JPG, WebP, AVIF or HEIC.
WebP: smaller than JPG and PNG on most images
WebP is Google’s format, documented as RFC 9649 in November 2024. It has a lossy mode and a lossless one, holds transparency and plays animation, up to 16,383 pixels a side. Google says lossy WebP is 25 to 34% smaller than a comparable JPEG, a figure measured in 2011 against libjpeg 6b, and lossless WebP 26% smaller than PNG.
On our photo, WebP at Auto came to 85.5 KB, 39% under the JPG. Part of that gap is quality: the WebP’s pixels sat a little further from the source, 37.7 dB against 38.5 dB. Browser support is close to universal: caniuse counts 96.74% of users, with Safari the last to join, at version 14 in 2020. The WebP converter writes WebP from JPG, PNG, AVIF or HEIC, and turns a WebP into JPG, PNG or AVIF.
WebP vs PNG: is PNG or WebP better?
Lossless against lossless, WebP was smaller on all three of our images, by more than Google’s 26% average on two of them. Our engine writes lossy WebP only, so we wrote these lossless WebPs with libvips, the image library inside it.
Lossless PNG against lossless WebP: the photo is 2.5 MB against 2.0 MB, the text card 58.7 KB against 27.0 KB, the flat graphic 1.7 KB against 0.2 KB.
Both files keep every pixel. Lossless WebP is 18% smaller on the photo, 54% on the text card and 88% on the flat graphic.
At Auto the answer flips on text. The engine’s lossy WebP of the card was 26.6 KB, larger than the 18.3 KB PNG and further from the source. So for a screenshot on your own site, use lossless WebP. For a file someone else opens or edits, PNG is the safe pick, because every app reads it.
AVIF: the smallest photos, and the sharpest at one size
AVIF, the AV1 Image File Format, stores pictures compressed with the AV1 video codec. The Alliance for Open Media published its specification on 19 February 2019. It holds lossy or lossless pictures, transparency, animation and 10- or 12-bit HDR colour. Chrome reads it from version 85, Firefox from 93, Safari fully from 16.4 and Edge from 121: 95.35% of users, per caniuse.
The fairest test of a lossy format is the same file size. We gave the photo one cap, a 70 KB Max file size, in each format and kept all 1920 × 1076 pixels. AVIF used the bytes best: 39.1 dB, against 36.9 dB for WebP and 35.9 dB for JPG.
The photo under one 70 KB cap in each lossy format, a 176 × 104 pixel crop enlarged three times. PSNR is for the whole photo.
AVIF’s weak spot is its lossless mode. Written by libvips, the lossless AVIF of the text card came to 101.1 KB, against 58.7 KB for the lossless PNG. Keep AVIF for lossy pictures on pages you run. The AVIF converter writes it from a JPG, PNG, WebP or HEIC. AVIF vs WebP compares the two on three images and gives the HTML that serves both.
HEIC: the iPhone photo format most browsers cannot show
HEIC is a HEIF file, the ISO/IEC 23008-12 container, holding pictures compressed with HEVC, the H.265 video codec. Every iPhone from the iPhone 7 saves photos this way. Apple’s support note says the format uses less storage than JPEG “while preserving the same visual quality”. The catch is the web. Only Safari shows a HEIC, from version 17 in 2023: 14.63% of users, against 95.35% for AVIF.
The share of users whose browser shows each newer format: WebP 96.74%, AVIF 95.35%, HEIC 14.63%.
Global users with full support, from caniuse’s data of 30 September 2026. JPG, PNG and GIF open in every version of every major browser.
HEIC is the one format we could not measure beside the others. Our engine reads it and cannot write it: the libvips build inside has no HEVC encoder, a codec that the documentation of sharp, our image library, calls patent-encumbered. What we can show is a conversion: our 1920 × 1280 test HEIC, 343.0 KB, became a 267.4 KB JPG at Auto.
Keep HEIC as the original on the phone and send copies as JPG. The HEIC converter makes JPG, PNG, WebP or AVIF copies, and what is an HEIC file opens one up box by box.
GIF: 256 colours and the web’s oldest animation
GIF is CompuServe’s format, and its 89a specification is dated 31 July 1990. Each frame holds up to 256 colours from a palette, stored losslessly with LZW. One palette colour can be marked transparent, and each frame carries a delay in hundredths of a second. Our engine neither reads nor writes GIF, so every GIF here was written by libvips at its defaults: 256 colours, with dithering.
Squeezed into 256 colours, our photo came to 843.1 KB, 6 times the JPG, and further from the source: 36.0 dB against 38.5 dB. The dithering shows in a sunset sky as a sprinkle of dots.
A 112 × 112 pixel patch of sky, three times enlarged. The sizes are for the whole photo.
Animation is why GIF survives, and it is where GIF costs the most. We cut 12 frames of 480 × 270 from the photo, 100 ms each, and saved the loop three ways with libvips.
The test animation: 12 frames of 480 × 270, 100 ms each.
The same 12-frame animation: 116.0 KB as a lossy WebP, 738.3 KB as a GIF and 1.8 MB as a lossless WebP.
Written by libvips: the GIF at its defaults, the WebP at quality 75 (our engine's photo setting) and lossless. The lossless WebP keeps every colour, which the GIF throws away.
The lossy WebP was 84% smaller than the GIF. MDN’s advice matches: prefer PNG for still images, and WebP, AVIF or APNG for animation. Even where GIF loses nothing, PNG wins. Our flat graphic is 4.5 KB as a GIF and 1.6 KB as a PNG, both pixel for pixel.
Which image formats support transparency?
PNG, WebP, AVIF and GIF hold transparency; JPG does not. HEIF allows it, but phone photos never use it. What separates them is the edge. We drew a soft-edged logo, a teal disc and a white ring with anti-aliased edges, 247 levels of transparency in all, and saved it in each format.
A 56 × 56 pixel piece of the soft-edged logo’s rim, six times enlarged over a checkerboard. Alpha levels are the steps of transparency the whole file keeps.
Lossless PNG, 18.1 KB: all 247 levels, the edge exactly as drawn.
PNG at Auto, 4.2 KB: the smallest file, with the edge reduced to 7 levels. At normal size it still looks smooth.
WebP, 9.4 KB, and AVIF, 7.0 KB: the full soft edge, at 48% and 61% under the lossless PNG.
GIF, 8.0 KB: 2 levels, clear or solid, so every edge pixel snaps one way and the rim turns jagged.
JPG, 12.1 KB: no transparency. Our engine fills the see-through part with white.
Photo file formats compared, on three images
Here is every file from this post in one place. Each image went into every format from the same pixels. The three are our photo resized to 1920 × 1076, a 1200 × 630 card of text, and a 640 × 480 graphic of flat colour blocks. How we measure covers the engine, the settings and the files behind every table on the site.
Three images in every format. Rows marked * were written by libvips 8.18.6 through sharp 0.35.4, because our engine writes none of them.
JPG at Auto 140.3 KB 36.3 KB 2.9 KB
PNG at Auto 606.7 KB 18.3 KB 1.6 KB
PNG, lossless 2.5 MB 58.7 KB 1.7 KB
WebP at Auto 85.5 KB 26.6 KB 1.3 KB
WebP, lossless * 2.0 MB 27.0 KB 0.2 KB
AVIF at Auto 69.3 KB 17.9 KB 0.8 KB
AVIF, lossless * 2.1 MB 101.1 KB 0.9 KB
GIF * 843.1 KB 35.6 KB 4.5 KB
How close each file at Auto stays to its source, in PSNR. The photo: AVIF 39.1 dB, JPG 38.5 dB, WebP 37.7 dB, PNG 36.5 dB, GIF 36.0 dB. The text card: GIF 67.6 dB, PNG 49.1 dB, AVIF 45.5 dB, WebP 44.4 dB, JPG 39.6 dB.
PSNR in dB against the source; higher is closer. The accent marks the format to pick for each image. Files that keep every pixel have no score, so the lossless rows are left out.
Photo: AVIF is the smallest and the closest to the source. WebP and JPG follow; PNG and GIF are many times larger.
Text card: PNG at Auto and AVIF tie on size, and the PNG is closer. The GIF is closest of all, because the card has few colours, but it is 1.9 times the size.
Flat graphic: lossless WebP wins at 0.2 KB, with every pixel exact.
The common mistake
Picking one format for every picture. On our three images, the smallest file came from three different settings. Lossy AVIF won the photo, PNG at Auto or AVIF the text, and lossless WebP the flat colour.
The best image format for each job
Answer the questions from the top and stop at the first format you reach. Then read the job it serves.
A decision tree: a moving picture is WebP; one that needs a see-through background is PNG to send, or AVIF or WebP on your site; a photo for your own site is AVIF with a WebP or JPG fallback, and a JPG anywhere else; a drawn image is AVIF or lossless WebP on your site and PNG anywhere else.
Four questions, in order. Each answer is the format our measurements favour.
On a website you run
Photos: AVIF first, with WebP or JPG as the fallback for the few browsers without it.
Logos and screenshots: AVIF or lossless WebP. If the logo was drawn as vectors, use the SVG itself: MDN recommends SVG for images that must be drawn accurately at different sizes.
Anything transparent: WebP or AVIF, which keep a soft edge at a fraction of a lossless PNG. Never JPG, and GIF only for hard-edged art.
Animation: WebP, 84% smaller than GIF on our loop. GIF only where an upload form or an app refuses WebP.
Files you send, print or keep
Print: a JPG at a high quality or a lossless PNG, at the full pixel size. Send the format the print shop names.
Email and upload forms: JPG for photos, and PNG for screenshots, logos and anything transparent. The newer formats are patchy in mail: caniemail’s tests found desktop Outlook for Windows showing neither WebP nor AVIF.
Phone photos: keep the HEIC on an iPhone and share JPG copies. Apple says that when the other device cannot read HEIF, the iPhone may share a more compatible format such as JPEG.
Archiving: keep the original file, untouched. Save edits as a lossless PNG master, and export lossy copies from it.
How to convert an image to another format
Convert from the original, once, into the format the job needs. A converter decodes the pixels and encodes them again; renaming photo.heic to photo.jpg changes the name and nothing inside. Here is what our engine does with each file.
How the engine converts an image, in four steps: it reads the format from the file’s bytes, not its name; decodes the pixels; encodes them in the new format at an Auto quality chosen for photos or graphics; and keeps the original when a same-format save would come out larger.
The four steps every file goes through, from upload to download.
Start from the first file you have
Each lossy save drops a little more detail, so convert the camera original or the master, not a copy of a copy.
Pick the format for the place it goes
Use the tree above: the job decides, not the format the file arrived in.
Compare the result before you use it
Check the size and look at the picture at full size. A lossless format will not restore detail a lossy one already dropped.
The next step is one file: drop it into the converter, pick the format the job needs, and read the size printed beside the result.
What is the best image format for a website?
AVIF for photos, with a WebP or JPG fallback for the few browsers without it. In our tests a 1920 × 1076 photo was 69.3 KB as AVIF against 140.3 KB as JPG, and closer to the source. For logos and screenshots, use AVIF or lossless WebP, or the SVG if the art was drawn as vectors.
What is the best quality image format?
A lossless format: PNG, or WebP in its lossless mode. Both keep every pixel exactly, however many times you save. For photos people only look at, a lossy AVIF, WebP or JPG at a sensible quality looks the same at a fraction of the size. Lossless earns its bytes when you edit or archive.
What is non-lossy compression?
Another name for lossless compression: it makes the file smaller without changing any pixel, so decoding gives back the exact original. PNG always works this way, and WebP and AVIF have lossless modes. The price is size: our photo was 2.5 MB as a lossless PNG and 140.3 KB as a lossy JPG at Auto.
Which image format makes the smallest file?
For photos, AVIF in our tests: a 1920 × 1076 photo was 69.3 KB, against 85.5 KB as WebP and 140.3 KB as JPG. For flat colour, lossless WebP: our graphic was 0.2 KB. For a card of text, PNG at Auto and AVIF tied near 18.3 KB. The smallest format depends on the picture.
What is the best image format for a logo?
The SVG it was drawn in, if you have one, because it stays sharp at every size. As a picture: PNG to send to people, and AVIF or WebP on your own site. Our soft-edged test logo was 18.1 KB as a lossless PNG, 9.4 KB as WebP and 7.0 KB as AVIF, all with transparency kept.
What is the best image format for printing?
A high-quality JPG for photos, or a lossless PNG for graphics and text. Send the full pixel size, not a copy resized for a screen. Print shops state the formats and the resolution they accept, so send exactly what they name. Keep the original file in case they ask for another format.
Which is better, JPG or PNG or TIFF?
JPG makes the smallest photo and opens everywhere. PNG keeps every pixel, so it suits screenshots, logos and copies you will edit. TIFF is a lossless format for print and archives, and MDN lists Safari as the only browser that shows it. For the web, pick JPG or PNG; for a print shop, send what it asks for.
Is PNG or SVG high quality?
Both keep their quality, in different ways. PNG stores every pixel, so it matches the source at its own size but blurs when you enlarge it. SVG stores shapes as drawing instructions, so it stays sharp at any size. Use SVG for logos and icons drawn as vectors, and PNG for screenshots and anything made of pixels.
Is a PNG or JPEG better quality?
A lossless PNG is higher quality: it keeps every pixel, and a JPG trades detail for size. Our 1920 × 1076 photo was 140.3 KB as a JPG and 2.5 MB as a lossless PNG. On text the PNG wins twice: our card was 18.3 KB as a PNG and 36.3 KB as a JPG, and closer to the source.
Is HEIC or PNG higher quality?
A PNG saved losslessly is higher quality, because it keeps every pixel. HEIC is lossy as phones save it, though Apple says it keeps the same visual quality as JPEG in less storage. Converting a HEIC to PNG cannot bring back detail the HEIC dropped. It only makes a bigger file that opens in more places.
What image format should I use for email?
JPG for photos and PNG for screenshots, text and logos. Newer formats depend on the reader’s app: caniemail’s tests found desktop Outlook for Windows showing neither WebP nor AVIF, and Gmail converting both to JPG. Resize a photo to the size a screen shows before you attach it, and the message stays small.
Should I keep iPhone photos as HEIC?
Yes, on the phone. Apple says HEIF uses less storage while preserving the same visual quality. When the other device cannot read HEIF, Apple says the iPhone may share a more compatible format such as JPEG. Convert copies to JPG for web uploads and for computers without HEIF support, and keep the HEIC.
Is GIF a lossless format?
Partly. GIF stores its pixels losslessly with LZW, but each frame holds at most 256 colours, so a photo loses colour before it is stored. Our photo as a GIF was 843.1 KB at 36.0 dB PSNR, against a 140.3 KB JPG at 38.5 dB: larger, and further from the original.
Does converting an image to another format lose quality?
Converting into a lossy format does: JPG, lossy WebP and AVIF each drop some detail. Converting into a lossless format keeps the pixels it receives, but it cannot bring back detail an earlier lossy save removed. Convert from the original once, and keep that original rather than converting copies of copies.
Can I change an image format by renaming the file?
No. Renaming changes the name, not the bytes inside, and software that reads the file still finds the old format. Some apps then refuse it, and others show an error. To change the format, open the image and save or export it in the new one, or run it through an image converter.
What about JPEG XL?
JPEG XL is a newer format that caniuse describes as designed to replace JPEG, PNG, GIF and WebP. In its data of 30 September 2026, only Safari shows it, with partial support, for 14.63% of users. That data lists full support for Chrome 155 and Firefox 158, neither released by that date. Use AVIF or WebP meanwhile.

The post "Best image format: JPG, PNG, WebP, AVIF, HEIC and GIF explained" appeared first on Blinkimg: https://blinkimg.com/image-formats-explained]]></content:encoded>
    </item>
    <item>
      <title>US passport photo requirements: size, smile, clothes</title>
      <link>https://blinkimg.com/us-passport-photo-requirements</link>
      <guid isPermaLink="true">https://blinkimg.com/us-passport-photo-requirements</guid>
      <pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate>
      <category>Sizes</category>
      <description>US passport photo requirements from the State Department: 2 × 2 inches, head 1 to 1 3/8 inches, a closed-mouth smile, what to wear, and the 54 KB upload floor.</description>
      <content:encoded><![CDATA[The US passport photo requirements start with one colour photo, 2 × 2 inches, taken in the last 6 months. Your head fills 1 to 1 3/8 inches of it, against plain white or off-white, with no glasses. You can smile with your mouth closed and wear everyday clothes, but not a uniform, camouflage or a hat. Here is every rule from the State Department’s own pages, plus what its staff manual and the online upload add.
What are the US passport photo requirements?
One colour photo taken in the last 6 months, 2 × 2 inches, with the head 1 to 1 3/8 inches from chin to crown, on a plain white or off-white background. Face the camera with both eyes open and your mouth closed, remove anything covering your face, and submit the original photo with no filters or edits. The law behind it is one sentence: 22 CFR 51.26 asks for photographs that “are a good likeness of and satisfactorily identify the applicant.”
The rules for passport pictures, from the State Department’s pages
Colour and age Submit 1 color photo taken in the last 6 months Both routes
Size 2 x 2 inches (51 x 51 mm), printed Paper forms
Head 1 to 1 3/8 inches (25 to 35 mm), chin to top of head Paper forms
Face Neutral expression, both eyes open, mouth closed Both routes
Coverings Nothing over the face, unless religious or medical Both routes
Background Plain white or off-white, no shadows, textures or objects Both routes
Edits The original, unedited photo, no filters or digital changes Both routes
File JPG, JPEG, PNG, HEIC or HEIF, 54 KB to 10 MB Online renewal
Two pages, two routes
The photo page covers printed photos for the paper forms. The upload page covers the online renewal, adds "Avoid showing teeth" and lists the file types. The upload page has rewritten its file list three times since October 2025, so read the one for your route on the day you take the photo.
What size is a US passport photo, and where is the head measured?
2 × 2 inches, or 51 × 51 mm. The head measures 1 to 1 3/8 inches, 25 to 35 mm, from the bottom of the chin to the top of the head: half to just over two thirds of the frame’s height. The staff manual spells out what the public page leaves out. The top of the head means the head, “not the hairline or the applicant’s hair”, and the chin does not include facial hair. Your hair may run past the edges of the photo as long as your whole head shows.
The upper limit has a reason. The manual warns that a larger face “may make it impossible to crop the photograph to the correct size (45 mm. x 35 mm. as per ICAO specifications) for placement in the passport”, and may cause fish-eye distortion. So inside the book, your photo is cut to 45 × 35 mm, the same frame as a 35 × 45 mm photo. The Next-Generation Passport then prints it in black and white.
In pixels, 2 inches at 300 DPI is 600: the State Department’s own photo tool crops to exactly 600 × 600 and stamps the file at 300 DPI, so it prints at 2 × 2 inches.
The head is measured chin to crown: 1 inch is half the frame, 1 3/8 inches is 69%.
Can you smile in a passport photo?
Yes, a natural smile with your mouth closed and both eyes open. The State Department’s photo page says so directly: “You can smile in your photo. Just make sure your eyes are open and your mouth is closed.” The online renewal page adds “Avoid showing teeth.” The staff manual allows “normal, unexaggerated smiles” and refuses unusual expressions and squinting. A child’s expression must be neutral, so the smile is for adults.
Some photo counters still say otherwise. CVS’s passport page reads “You can’t smile in Passport photos”; the State Department, which decides, says you can. The care over faces has a cause: when the Department banned glasses in 2016, it said the aim was to improve its facial recognition.
What to wear for a passport photo
Everyday clothes. No uniform, nothing that looks like one and no camouflage. No hat unless you wear it every day for religion or health. Glasses, headphones and face masks come off. Jewelry and piercings can stay if your face shows.
Glasses
Off. The State Department has refused photos with eyeglasses since November 1, 2016. Sunglasses, tinted glasses and glasses resting on your head fail too. The one exception is medical: include a signed note from your doctor. Clear contact lenses are fine, and tinted ones pass if they do not make the iris look larger or smaller. The US Embassy in France still carries an undated notice, read on 4 October 2026: in one year, more than 200,000 passport customers sent photos that could not be accepted, with eyeglasses the main reason.
Hats and head coverings
Only for religious or medical reasons, with a signed statement: that it is religious attire worn daily in public, or a doctor’s statement for medical use. The covering must leave your full face visible with no shadows, be one colour, and have no pattern or small holes. Hair clips, bobby pins and thin headbands that lie flat are fine. Wide headbands, scarves and bows are not.
Uniforms and camouflage
Not allowed. The manual gives the reason: to protect you from people “who may target U.S. citizens because of a real or perceived connection to U.S. or other military or law enforcement agencies.” It allows exceptions for children 15 and under.
Jewelry, makeup, hair and ears
Jewelry and facial piercings stay as long as they do not hide your face. No rule we read restricts everyday makeup; the manual refuses one-time face decorations, such as a team logo painted on for a game, and says tattoos need no cover. Hair must not cover your eyes. Your ears do not have to show. Take off headphones, and on the online renewal page’s advice, any ID badge or lanyard.
Shirt colour
No rule names a colour. This is advice, not a rule: the background must be white or off-white, so a white shirt can blend into it and lose the line of your shoulders. A mid or dark colour keeps your outline clear.
Background, lighting and shadows
The background must be white or off-white, “free of shadows, and plain without texture, objects, or lines.” The State Department’s tip for a coloured wall: “Use a white blanket or sheet to cover a non-white wall.” Stand several feet in front of it, as the upload page asks.
Light your face evenly. Overhead lights and lamps far to the side cast shadows, and the upload page suggests “a well-lit area with natural lighting”. Turn the flash off or down to avoid red eye; the Department refuses red eye painted over with an editing tool. If the photo comes out blue, change the camera’s white balance.
Do not fix a background with software. One of the Department’s refused examples is a background “cropped using a photo retouching tool, changing the outline of your head, face, and neck.” Retake the photo instead. In a wheelchair, part of the head support may show; include a note explaining why the background is not all white.
Passport photo examples: what passes and what fails
The State Department’s photo page marks its own example photos acceptable or not. A photo passes when it is centred, sharp, evenly lit and unedited, with the head the right size. These fail:
Too close to the camera or too far away, so the head is outside the size band.
Blurry, grainy or pixelated, or printed with visible printer dots.
A background cut out with a retouching tool, or a face stretched to fit the frame.
Red eye, or red eye painted over; a colour cast from a filter or the white balance.
A copy made with an AI tool, even one that looks right. The Department says it checks every photo for that.
Glasses on the face or resting on the head, a hat, or hair over an eye.
An open mouth, a tilted head or closed eyes, except a baby’s.
A blue, brick or window background.
One tip on that page confuses people: “Do not stretch or compress your image to resize it.” Compress means squeeze the shape there, not shrink the file. A crop that keeps the proportions, like the one the Department’s own tool makes, does neither.
Infant and baby passport photo rules
The baby must be alone in the photo, facing the camera, with a neutral expression and the full face visible, on a plain white or off-white background. Two things are easier than for adults. “It is okay if a baby’s eyes are not entirely open”, and the staff manual says “Head tilt is acceptable for infants”. A pacifier, a hand over the face or a parent in the picture fails.
Lay the baby on a white sheet
The State Department suggests a plain white or off-white sheet under the child. Our tip: shoot from directly above, with the phone parallel to the sheet.
Or cover a car seat with the sheet
Place the baby in the covered seat and shoot from the front, at the height of the face. The manual allows the head to be discreetly supported this way.
Keep the camera steady
For a baby who will not keep still, the Department’s tip is a shorter exposure time, a tripod, or the camera on a steady surface.
A car seat under a white sheet: the setup the State Department suggests for a baby.
The Department names no age at which the eyes must open. It says a baby’s may be closed, and that “all other children must have their eyes open.”
Can you take your own passport photo at home?
Yes. The State Department lists “a friend or family member” as a source of passport photos, beside acceptance facilities and photo shops, and the online renewal takes a photo file you upload yourself. What a selfie gets wrong is the distance: the camera “should be several feet (1.2 m) away from you”, about 4 feet, and an arm’s length is closer than that. The renewal page said “No selfies” outright until its October 2025 rewrite.
How to take a passport photo at home, step by step
Set up a plain white wall
Cover a coloured wall with a white sheet, and stand several feet in front of it.
Put the camera about 1.2 m away, at eye level
On a shelf or a tripod, with a timer or a helper to press the shutter.
Light your face evenly
Daylight from a window in front of you works; no overhead light and no flash.
Take several shots
Glasses off, both eyes open, a neutral face or a closed-mouth smile.
Keep the original file
Upload it as it is for the online renewal. For a paper form, crop and print it.
For a paper form, crop to 2 × 2 inches and print on matte or glossy photo paper, with no visible printer dots; a photocopy or a scan of a print fails. A 2x2 passport photo is 600 × 600 pixels at 300 DPI, which prints at exactly 2 inches. Do not sign it: the manual notes that signing “often causes creases or smudges”. A counter is the fallback, and the Post Office lists a $15.00 photo fee.
How to take a passport photo with an iPhone
Prop the iPhone at eye level about 1.2 m away, facing a plain white wall in even daylight. Use Photo mode with no filter, set the timer, leave room around your head, and upload the original file. The State Department also asks you to “set your camera to the highest quality setting” first.
Prop the phone at eye level
About 1.2 m from where you will stand, on a shelf or a tripod.
Choose Photo mode with the filter on Original
Apple’s guide turns a filter off by selecting Original. The State Department refuses beauty filters.
Set the timer
Tap Timer, then 3, 5 or 10 seconds, press the shutter and step into the frame.
Leave room around your head
The upload page says you can crop the photo when you upload it, so do not frame it tight.
Move the original, never a text
The State Department warns that sending the image by text message makes its quality worse. Use AirDrop or a cable.
The online renewal takes HEIC today, the format an iPhone saves on High Efficiency. The list has moved, though: the December 2025 page named HEIF but not HEIC, and March 2026 named HEIC again, so check the page on the day. For a print shop or an app that wants JPEG, convert a copy with HEIC to JPG, or set Settings, Camera, Formats to Most Compatible before you shoot.
Online renewal photo requirements: file type, 54 KB to 10 MB, no pixel size
A colour photo from the last 6 months, as a JPG, JPEG, PNG, HEIC or HEIF file between 54 KB and 10 MB, framed down to the shoulders, with no filters. The upload page has stated no pixel size since October 2025: you crop inside the application, and an employee reviews the photo after you apply.
Many guides print a different rule: 600 × 600 to 1200 × 1200 pixels, JPEG only, 240 kB at most. That is the visa photo for the DS-160, not the passport renewal. If a visa is what you need, a 600 × 600 passport photo is the square that form names.
How the upload rules changed
The online renewal’s photo rules, version by version
December 2022, August 2023 A compression ratio of 20:1 or less
June 2024 JPEG only, at least 600 × 600, 54 KB to 10 MB, "No selfies"
October 2025 JPG, JPEG, HEIC or HEIF, 54 KB to 10 MB, no pixel size
December 2025 JPG, JPEG or HEIF
March 2026 JPG, PNG, HEIC or HEIF
May 2026, current JPG, JPEG, PNG, HEIC or HEIF, 54 KB to 10 MB
Where the 54 KB floor comes from
The page does not say where 54 KB comes from, but the numbers line up, in our arithmetic. A 600 × 600 colour photo holds 1,080,000 bytes of raw colour, 3 a pixel. At the old 20:1 limit that is 54,000 bytes: 54 KB. The floor stops a photo squeezed too hard.
It catches real files. Our 2 × 2 preset turned a 9.8 MB test photo into a 600 × 600 JPEG of 35.0 KB at Auto: under the floor. The same crop at 1200 × 1200 weighed 103.7 KB, inside the window. And the window is no guarantee on its own: the test photo at Quality 10 weighed 80.8 KB, inside it, yet compressed 513 to 1.
Files against the 54 KB floor: a 600 × 600 crop at 35.0 KB and a Quality 1 save at 49.0 KB fall under it; a Quality 10 save at 80.8 KB, the 600 × 600 crop with the floor armed at 59.2 KB and a 1200 × 1200 crop at 103.7 KB clear it.
One 9.8 MB test photo, five ways, against the online renewal's 54 KB floor: the two crops at Auto, the 600 × 600 crop again with Min file size at 54 KB, and the full photo at Quality 1 and 10. The armed floor and the 1200 × 1200 crop clear it without heavy compression.
Our 2 × 2 passport photo page arms that floor. It opens with Min file size at 54 KB, and the engine raises quality until the file reaches it, the smallest setting that does. The same 600 × 600 crop came back at 59.2 KB: over the floor with more detail kept, not with empty bytes added. A photo too small to reach 54 KB at any quality is refused in words, with the fix: a larger size or a larger photo.
So upload the original, as the page asks. Our 9.8 MB test photo is under the 10 MB ceiling as it is, at 4 to 1. Compress only a file over 10 MB, and then keep its pixels. The State Department’s photo tool is not for this route either: “Do not use this tool if you are renewing your passport online.” If a portal still refuses the file, the checks behind a photo not uploading in an online form are the next stop.
Why passport photos get rejected, and what happens next
“Unacceptable photos are the number one reason why we put passport applications on hold,” the State Department says. The upload tool checks the basics as you go; then an employee reviews the photo and, if there is an issue, asks for a new one by letter or email. The staff manual gives you 90 days to act. After that, the application is denied, and neither the execution fee nor the application fee is refunded.
The Department’s photo tool for paper applications even checks the compression. In its code, a photo whose raw colour is 35 or more times its file size is flagged as “overly compressed”: for 600 × 600, any JPEG under about 30.9 KB, in our arithmetic.
If a photo fails, shoot again the same day rather than edit it, since editing is itself a reason to refuse. Then crop the new one to 2 × 2 inches and print it.
Can you smile in a US passport photo?
Yes, with your mouth closed. The State Department’s photo page says you can smile if your eyes are open and your mouth is closed, and its online renewal page adds "Avoid showing teeth." Exaggerated expressions and squinting fail. A child’s expression must be neutral, so the smile is for adults.
What should you wear for a US passport photo?
Everyday clothes. The State Department turns down a uniform, clothing that looks like a uniform, and camouflage. Hats and head coverings come off unless you wear them for religious or medical reasons and include a signed statement. Glasses, headphones and face masks come off too. Jewelry and facial piercings can stay if your face shows.
Can you wear a white shirt in a passport photo?
Yes. No State Department rule names a clothing colour; the bans are uniforms, camouflage, hats and glasses. The background must be white or off-white, though, so a white shirt can blend into it and lose the line of your shoulders. A mid or dark colour keeps your outline clear against the wall.
Can you wear glasses in a passport photo?
No. The State Department has refused photos with eyeglasses since November 1, 2016. It also turns down sunglasses, tinted glasses and glasses resting on your head. The only exception is medical, with a signed note from your doctor. Clear contact lenses are fine, and tinted ones pass if the iris keeps its real size.
Can you wear a hat or head covering in a passport photo?
Only for religious or medical reasons. Include a signed statement that it is religious attire worn daily in public, or a doctor’s statement for medical use. The covering must leave your full face visible with no shadows, be one colour, and have no pattern or small holes. A baseball cap, a wide headband or a bow comes off.
Can you wear earrings or makeup in a passport photo?
Yes. The State Department allows jewelry and facial piercings as long as they do not hide your face. No rule we read restricts everyday makeup. Its manual for passport staff refuses one-time face decorations, such as a team logo painted on for a game, and says tattoos need no cover. Filters and retouching are out.
Do your ears have to show in a passport photo?
No. The State Department’s manual for passport staff says the ears do not have to be visible. Your hair must not cover your eyes, and it may run past the edges of the photo as long as your whole head shows. The head is measured from the chin to the top of the head, not the top of the hair.
Can you take your own passport photo at home?
Yes. The State Department lists a friend or family member as a source of passport photos, and the online renewal takes a photo file you upload yourself. Stand several feet from the camera, about 1.2 m, in front of a plain white wall. An arm’s-length selfie is too close, so use a timer or a helper.
How do you take a passport photo with an iPhone?
Prop the iPhone at eye level about 1.2 m away, facing a plain white wall in even daylight. Use Photo mode with the filter set to Original, set the timer to 3, 5 or 10 seconds, and leave room around your head. Upload the original file, because the State Department warns that texting a photo lowers its quality.
What are the photo requirements for online passport renewal?
The State Department’s upload page asks for a colour photo from the last 6 months. Save it as JPG, JPEG, PNG, HEIC or HEIF, between 54 KB and 10 MB. Stand several feet from a white wall, frame down to your shoulders, and skip filters. You crop the photo inside the application, and an employee reviews it later.
What pixel size does the online passport renewal photo need?
None is stated. The State Department’s upload page names five file types and a 54 KB to 10 MB window. Its old minimum of 600 × 600 pixels went in the October 2025 rewrite. The 600 × 600 to 1200 × 1200 range in many guides is the visa photo’s. Upload the original and crop it in the application.
What are the rules for a baby passport photo?
The baby must be alone in the photo, facing the camera, with a neutral expression and the full face showing. A baby’s eyes may be partly or fully closed, and the staff manual allows head tilt for infants. Lay the baby on a plain white sheet or in a car seat under one. Keep pacifiers and hands off the face.
Do passport photos have to be glossy or matte?
Either works. The State Department asks for a photo printed on matte or glossy photo-quality paper, with no visible printer dots. A photocopy, a scanned print or a photo with holes, creases or smudges fails. Print it at 2 × 2 inches. You do not need to sign it; the manual notes that signing often creases or smudges a photo.
What happens if your passport photo is rejected?
Your application waits. The State Department calls unacceptable photos its number one reason for putting applications on hold. It sends a letter or email asking for a new photo, and its manual gives you 90 days to respond. After that, the application is denied, and neither the application fee nor the execution fee is refunded.

The post "US passport photo requirements: size, smile, clothes" appeared first on Blinkimg: https://blinkimg.com/us-passport-photo-requirements]]></content:encoded>
    </item>
    <item>
      <title>How to reduce image file size on any device</title>
      <link>https://blinkimg.com/how-to-reduce-image-file-size</link>
      <guid isPermaLink="true">https://blinkimg.com/how-to-reduce-image-file-size</guid>
      <pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>How to reduce image file size on iPhone, Android, Mac, Windows or the web. We took a 9.8 MB photo to 140.3 KB. Every route, step by step.</description>
      <content:encoded><![CDATA[How to reduce image file size: give the image fewer pixels, save it at a lower quality, or save it in a newer format. Every phone and computer has a built-in way to do each, and this guide gives each maker's own steps. The sizes are our engine's, measured on our 9.8 MB camera photo, our 1920 × 1280 reference photo and a real iPhone 12 Pro HEIC.
How to reduce image file size: the three levers every tool pulls
Every app on every device pulls one of three levers, and they stack: fewer pixels, a lower quality, a newer format. We ran our 9.8 MB camera photo, 4964 × 2782 pixels, through each of them.
One 9.8 MB photo through three levers: quality 85 at full size gives 807.1 KB; 1920 pixels wide at Auto gives a 140.3 KB JPEG; the same width as AVIF gives 69.3 KB.
The 9.8 MB original is left off so the other bars stay readable. Quality is the JPEG slider at full size; width and format are the engine at Auto.
Fewer pixels: resize or crop to the size it is shown at
A photo’s bytes follow its pixels. At 1920 pixels wide, the camera photo keeps 15.0% of its pixels and weighs 140.3 KB, 1.4% of its bytes. At 1280 wide it weighs 73.6 KB; at 800 wide, 35.2 KB. Chrome’s Lighthouse puts the rule plainly: a page “should never serve images that are larger than the version that’s rendered on the user’s screen.” The image resizer sets the width in one step.
A crop counts too. Our 1920 × 1280 reference photo, saved as PNG, weighed 994.3 KB at Auto; cut to its 1280 × 1280 centre square, it weighed 705.5 KB. The part you keep holds its full detail, which a resize does not.
A lower quality: how to reduce a JPEG image’s size
At full size, with every pixel kept, the camera photo weighs 2,598.6 KB at quality 95, 807.1 KB at 85, 542.3 KB at 75 and 307.9 KB at 50. The libjpeg guide puts photos between 50 and 95, and warns that above about 95 the file grows “dramatically” for a gain “rarely perceivable by human vision.” To compress JPEG files without guessing, leave the quality on Auto.
To reduce image file size without losing quality you can see, lower the quality until the before-and-after view shows a change, then step back one notch. The eye is the test, not the number: the same setting looks different on a sky and on a page of text.
A newer format: HEIC, WebP and AVIF
The makers’ own claims are big. Google says lossy WebP is 25 to 34% smaller than a comparable JPEG at the same SSIM score. The Alliance for Open Media says AVIF saves “over 50%” against JPEG and “over 30%” against WebP. Apple says HEIF uses less storage “while preserving the same visual quality.”
On our camera photo at full size, the AVIF claim holds: 288.0 KB against 605.5 KB for the JPEG at Auto, 52% smaller, with WebP at 329.0 KB, 46% smaller. On our 1920 × 1280 reference photo the AVIF claim holds too: 123.9 KB against 273.9 KB for the JPEG, 55% smaller. WebP is less even: 218.9 KB, only 20% smaller, short of Google’s figure. Two reasons, both on record. The JPEG standard says compression depends on “the characteristics of the particular image”. And Auto sets each format’s quality by eye on a test set, not at the equal SSIM Google measured at. The whole comparison is in AVIF vs WebP vs JPG.
The catch is where the file goes. The Alliance for Open Media dates AVIF support on phones to Android 12 and iOS 16. Email, upload forms and older software still expect a JPEG.
Which lever to pull first
Pixels. Resize to the size the image is shown at, or the size a form asks for.
Quality. Leave it on Auto, or lower it until you see a change and step back.
Format. A newer one when the place it goes can open it.
A cap last. When a form names a number in KB, set it as the maximum.
How to reduce image file size on iPhone
For a photo you already took, Preview on iOS 26 and later is the built-in app Apple documents for exact pixels and a smaller file; on any iPhone, a browser compressor in Safari does both. For the photos you take next, choose High Efficiency and 12 MP in Settings, Camera, Formats. The guide on how to resize an image on iPhone walks through every route.
Photos you already took: Preview, a crop or the browser
In Preview, More, Adjust Size gives the photo fewer pixels, and Export has a Size slider for HEIC and JPEG: left for a smaller file. A shortcut can resize too, though Apple’s Shortcuts guide does not document the action’s options.
Photos itself has no resize box; a crop there removes pixels. A real iPhone 12 Pro HEIC of 1,956.0 KB, resized by our engine to 1080 × 1920, came to a 276.5 KB JPEG or a 151.1 KB AVIF.
Photos you take next: Formats and Photo Mode
High Efficiency saves HEIF, which Apple says takes less storage at the same visual quality. On supported models, Settings, Camera, Formats, Photo Mode switches the main camera from 24 MP to 12 MP: half the pixels in every photo. Resolution Control and ProRAW are what make the 48 MP files, so leave them off unless you need them. Most Compatible saves JPEG, which opens everywhere at more bytes a photo; how to convert HEIC to JPG covers that trade.
Settings, Camera, Formats: High Efficiency saves HEIF, and Photo Mode picks 12 MP or 24 MP.
Sending: Messages and Mail
Apple says your iPhone “can compress photo and video attachments when necessary.” To send smaller photos on purpose, open Settings, Apps, Messages and turn on Send Low Quality Photo Previews. In Mail, a file over your email account’s limit goes by Mail Drop instead.
How to reduce image file size on Android
On a Samsung Galaxy, the Gallery app resizes a photo by a percentage. On any Android phone, a browser compressor in Chrome does the same with a KB cap. For the photos you take next, choose HEIF and 12 MP where the camera offers them.
Samsung Galaxy: Gallery, Edit, Resize
Open the photo in Gallery and tap Edit
Samsung built the resize into the Gallery’s photo editor.
Tap More options, then Resize
Pick a percentage. Samsung does not offer sizes larger than the original.
Tap Done, then Save copy
Save copy keeps the original. The smaller size shows in the image details.
Gallery, Edit, More options, Resize: a percentage, never larger than the original.
What a percentage does, measured: at 50%, our camera photo became 2482 × 1391 and 209.6 KB as a JPEG at Auto; at 25%, 1241 × 696 and 70.5 KB.
Any Android phone: the camera’s resolution and HEIF
Samsung’s camera saves HEIF under Photo format, which Samsung says saves space, and keeps Resolution in the Quick controls. On the Galaxy S26, Photo enhancer on Balanced or Prioritize speed saves 12 MP photos; only Prioritize quality saves 24 MP. Pixel phones shoot 50 MP only on Pro models, and only after you set Resolution to 50 MP in the Pro tab.
Google Photos Storage saver shrinks the backup, not the photo you send
Storage saver compresses the backed-up copies and resizes anything over 16 MP to 16 MP; Express resizes to 3 MP. Both are backup settings. Neither hands you a smaller file to attach, so resize or compress a copy for that.
How to make an image’s file size smaller on a Mac
In Preview, resize with Resample image ticked, then export as JPEG at a lower quality or as HEIC. For a Photos library, export at a smaller size. The guide on how to resize an image on Mac covers the main built-in routes and measures Terminal’s sips against Blinkimg.
Preview: Adjust Size with Resample image, then Export
Choose Tools, then Adjust Size
Several images open in one window can be resized together: select them in the sidebar first.
Tick Resample image and enter a smaller width
Preview shows the Resulting Size at the bottom of the dialog before you apply it.
Choose File, then Export
Pick JPEG and move the Quality slider left, or pick HEIC.
Apple’s steps for a smaller file tick Resample image, then enter a smaller value.
What Apple says Resample image does
Untick Resample image and Preview makes the dimensions smaller “without losing any detail”, in Apple’s words. Apple’s steps to reduce the file size tick it. Check the saved size in the Finder before you send it.
The Finder’s Convert Image
The Finder’s Convert Image converts the selected image to another format or a smaller size. For many files, use sips in Terminal.
A Photos library: File, Export
Photos never shrinks the original in the library; a smaller file is an exported copy. Choose File, Export, set Photo Kind to JPEG, then choose a smaller Size and a lower JPEG Quality.
How to shrink an image’s file size on Windows
In Paint, resize and save as JPEG. Photos has a Resize tool too. For a folder, Microsoft’s PowerToys adds a resize to the right-click menu. For a picture inside Word or PowerPoint, Compress Pictures.
Paint: Resize, then save as JPEG
Choose Resize on the Home tab and set a percentage or pixels, then save as JPEG. Not PNG: our reference photo, a 576.8 KB JPEG, weighed 2,866.3 KB saved as a lossless PNG.
Paint: Resize on the Home tab, by percentage or pixels, then save as JPEG.
Photos: Resize image
Microsoft names a Resize tool in Photos; these steps are How-To Geek’s, from its Windows 11 guide of December 2024. Open the picture, click the three dots at the top, choose Resize Image, set the pixels, optionally lower the quality, then save.
A folder at once: PowerToys Image Resizer
After installing Microsoft’s free PowerToys, right-click the selected files in File Explorer and choose Resize with Image Resizer. Pick Fill, Fit or Stretch, in centimetres, inches, percent or pixels.
A picture inside Word or PowerPoint: Compress Pictures
Select the picture, open the Picture Format tab and choose Compress Pictures, then a resolution: Print, Web or E-mail. Microsoft notes the change is kept only once you save the file.
How to decrease image file size online, on any device
Open a browser compressor on any device, phone included. Drop up to 50 files, keep Auto or type a Max file size, and download the copies, one ZIP for a batch. Auto took our 1920 × 1280 reference photo from a 576.8 KB JPEG to 273.9 KB, 52.5% smaller. We keep nothing: the files are deleted within 24 hours of the upload.
How to make a photo small enough for email or an upload form
Work back from the limit. Gmail takes 25 MB a message on a personal account. Classic Outlook takes 20 MB for Outlook.com or Gmail accounts, 10 MB for business Exchange by default, and can resize large images for you under File, Info. Mail on a Mac inserts images at their actual size, with smaller sizes in a menu on the message header. To send a whole batch, we put 20 images through one email to show how to compress photos for email.
A form names a KB cap, and pixels are the cheap way under it. On the camera photo, a 100 KB cap alone kept all 4964 × 2782 pixels at 97.3 KB, which cost quality: our quality-10 file weighs 80.8 KB and our quality-30 file 194.8 KB. Resized to 800 wide first, the same photo weighs 35.2 KB at Auto, under the cap with no quality given up. Resize to the pixels the form states, then set the cap. To reduce image size in KB to any number, type it as the maximum; for a portal that still refuses, the checks behind a photo not uploading in an online form are the next stop.
What does not reduce image file size
Changing the DPI number alone. DPI tells a printer how large to print the same pixels, so the bytes stay.
Saving a photo as PNG. Our reference photo, a 576.8 KB JPEG, became 994.3 KB as a PNG at Auto and 2,866.3 KB lossless.
Enlarging. The same JPEG doubled to 3840 × 2560 weighed 712.0 KB.
Saving again at the same quality. At quality 75 it weighed 253.3 KB after one save and 251.9 KB after ten. The libjpeg guide warns that the loss adds up over repeated cycles, so compress from the original once.
Zipping a JPEG. The 9.8 MB camera photo went from 9,804.3 KB to 9,796.6 KB in a ZIP’s compression, 0.08% smaller.
Renaming .heic to .jpg. The name changes; the bytes, and the format inside, do not.
The next step is one photo: drop it into the compressor, keep Auto, and read the size it prints beside the result. When a form names a number, set Max file size to it.
How can I reduce a picture’s file size?
Pull one of three levers: fewer pixels, a lower quality or a newer format. At the same quality, resizing a phone photo to the size a screen shows is the biggest single cut. At Auto, our 9.8 MB camera photo weighed 605.5 KB with every pixel kept, and 140.3 KB resized to 1920 pixels wide.
How do you make a photo smaller in file size on an iPhone?
On iOS 26 and later, open the photo in Preview. More, then Adjust Size gives it fewer pixels, and Export with the Size slider dragged left makes a smaller file. On any iPhone, Safari runs a browser compressor. For photos you take later, Settings, Camera, Formats offers High Efficiency, and 12 MP instead of 24 MP on supported models.
How do I make a picture a smaller file size on Android?
On a Samsung Galaxy, open the photo in Gallery, tap Edit, then More options, then Resize, and pick a percentage. Samsung says the file size drops, and Save copy keeps the original. On any Android phone, a browser compressor in Chrome does the same job, with a KB or MB cap when a form needs one.
How can you make a picture’s file size smaller on a Mac?
Open the image in Preview, choose Tools, then Adjust Size, tick Resample image and type a smaller width; Preview shows the new size at the bottom. Then choose File, Export and pick JPEG with a lower Quality, or HEIC. For many files, select them in Preview’s sidebar, or use sips in Terminal.
How do you make an image file size smaller on Windows 11?
In Paint, choose Resize on the Home tab, set a percentage or pixels and save the picture as a JPEG. Microsoft’s Photos app has a Resize tool, with a quality setting in How-To Geek’s steps. For a whole folder, Microsoft’s free PowerToys adds Resize with Image Resizer to the right-click menu in File Explorer.
How to make an image smaller in file size without changing its dimensions?
Lower the quality or change the format, and leave the pixels alone. Our 9.8 MB camera photo kept all 4964 × 2782 pixels at 807.1 KB as a JPEG at quality 85. As an AVIF at Auto it weighed 288.0 KB, though email clients and upload forms still want JPEG.
Why is my photo file size so big?
Because a phone or camera saves millions of pixels at a high quality. Our camera photo holds 4964 × 2782 pixels, about 13.8 million, and weighs 9.8 MB as a high-quality JPEG. A screen, an email or a form needs a fraction of those pixels, so resizing a copy removes most of the bytes.
Does resizing an image reduce its file size?
Yes: every pixel costs bytes, and at the same quality no other change cuts as much. Halving both sides keeps a quarter of the pixels. Our 9.8 MB camera photo came to 73.6 KB at 1280 pixels wide and 35.2 KB at 800. Doubled in size, our 1920 × 1280 reference photo grew from 576.8 KB to 712.0 KB.
Does cropping a photo reduce the file size?
Yes, roughly in line with what you cut away. Our reference photo weighed 994.3 KB as a PNG at Auto, and 705.5 KB cut to its 1280 × 1280 centre square: 33% of the pixels gone, 29% of the bytes. The part you keep holds its full detail, which a resize does not.
Does changing the DPI reduce file size?
Not on its own. DPI only tells a printer how large to print the same pixels, so the bytes stay. Apple’s Preview guide says unticking Resample image changes the dimensions without losing any detail. To shrink the file, tick Resample image and enter a smaller size, which removes pixels, then check the saved size.
Which image format has the smallest file size?
For a photo, AVIF in our tests. Our 9.8 MB camera photo at 1920 pixels wide weighed 69.3 KB as AVIF, 85.5 KB as WebP and 140.3 KB as JPEG, each at Auto. PNG is lossless, so a photo stays big in it. Email clients, upload forms and older software still expect JPEG.
What is a good file size for photos sent by email?
Small enough that every photo fits the provider’s limit with room to spare. Gmail allows 25 MB per message on a personal account, and classic Outlook 20 MB for internet accounts. A photo resized for the screen fits many times over: our 9.8 MB camera photo came to 140.3 KB at 1920 pixels wide.
How do I reduce the file size of a picture in Word or PowerPoint?
Select the picture, open the Picture Format tab and choose Compress Pictures, then pick a resolution: Print, Web or E-mail, as Microsoft’s support page names them. Pick the lowest one the document needs. Microsoft notes that the compression is kept only once you save the file, so save before you send it.
Does Google Photos Storage saver make photos smaller?
It makes the backed-up copies smaller. Google’s help page says Storage saver compresses photos to save space and resizes anything larger than 16 MP to 16 MP. The setting sits under Google Photos settings, Backup, Photos & videos quality. It is a backup setting, so to send a smaller file, resize or compress a copy.

The post "How to reduce image file size on any device" appeared first on Blinkimg: https://blinkimg.com/how-to-reduce-image-file-size]]></content:encoded>
    </item>
    <item>
      <title>What is an HEIC file, and how to open one anywhere</title>
      <link>https://blinkimg.com/what-is-heic</link>
      <guid isPermaLink="true">https://blinkimg.com/what-is-heic</guid>
      <pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate>
      <category>Formats</category>
      <description>What is an HEIC file? We opened a real 1,956.0 KB iPhone photo to see inside it, and show how to open a HEIC on Windows 11, Android, a Mac or the web.</description>
      <content:encoded><![CDATA[What is an HEIC file? It is a photo saved in HEIF, the High Efficiency Image File Format, with the picture compressed by HEVC, the H.265 video codec. iPhones have saved photos this way since iOS 11 in 2017. Apple devices and Safari open a HEIC directly; Windows, Android and other browsers need an extension, an app or a converted copy. Here is each route, and what a real iPhone HEIC holds inside, measured in four other formats.
What does HEIC stand for?
Apple’s own glossary spells it out as High Efficiency Image Container. In the standard behind it, heic is a brand: the label a file carries when its pictures are compressed with HEVC, also called H.265. The top search results print three other expansions (Coding, File and Codec), and all four describe the same file. The line that matters: a HEIC is a HEIF file with HEVC pictures inside.
What is the HEIC format, and how is it different from HEIF?
HEIF is the container. MPEG wrote it as ISO/IEC 23008-12, also called MPEG-H Part 12, and first published it in 2017. It stores single pictures, sequences of them and their metadata in one file built on the ISO Base Media File Format. HEIF does not fix the codec. A HEIC is the HEIF file whose pictures are HEVC, the kind every iPhone saves.
The same box can hold other codecs. Microsoft’s HEIF Image Extension listing notes that an .avif file is a HEIF image too, with AV1 pictures inside. IANA, which registers file types, lists the extensions:
HEIC, HEIF and the other extensions of the HEIF family
.heic HEVC pictures: 8-bit (brand heic) or 10-bit and up (brand heix) image/heic
.heif Pictures in any codec (brand mif1) image/heif
.hif Either of the two image/heif or image/heic
.avif AV1 pictures image/avif
Why do iPhones save photos as HEIC?
To save space. Apple says HEIF and HEVC “use less storage space on your devices and iCloud Photos, while preserving the same visual quality” (Apple’s support note). When iOS 11 brought the format in 2017, Apple put the gain at “up to two times compression”. WebKit, adding HEIC to Safari 17, said a HEIC “can take up about half the space of an equivalent-quality JPEG file.” The HEIF reference site’s own test found that JPEG needs on average 2.39 times the file size of HEVC for the same measured quality.
Every iPhone from the iPhone 7 on shoots HEIC, and so do recent iPads and Apple Vision Pro. The switch is in Settings, Camera, Formats: High Efficiency saves HEIC, Most Compatible saves JPEG. Apple recommends High Efficiency.
Settings, Camera, Formats. High Efficiency is HEIC; Most Compatible is JPEG.
Android makes HEIC too. Android 9 added HEIF encoding, and Android 10 cameras save HEIC when the phone has a hardware HEVC encoder. Samsung calls the option High efficiency pictures and warns on the switch itself: “Some apps and websites do not support HEIF pictures.”
What are HEIC files made of?
More than one picture. We read the boxes of a real photo from an iPhone 12 Pro, 2268 × 4032 pixels and 1,956.0 KB, the way a HEIF reader does. It holds 57 items. The photo you see is not one picture: it is 40 tiles of 512 × 512 pixels, each coded with HEVC on its own and joined by a grid.
The iPhone HEIC's three top-level boxes in file order: ftyp, 36 bytes, naming the brand heic; meta, 4,196 bytes, describing 57 items; mdat, 1,951.8 KB of HEVC pictures.
One 1,956.0 KB iPhone 12 Pro HEIC, box by box. The descriptions take 4,196 bytes; the rest is pictures.
The photo: 40 tiles of 512 × 512 joined by a grid into 2268 × 4032, 8 bits a channel, in the Display P3 colour space.
An HDR gain map: a second picture at 1134 × 2016, in 12 more tiles. Apple describes it as an 8-bit luminance map at a quarter of the photo’s resolution, which lets an HDR screen brighten the highlights.
An Exif block with the capture details, and two more metadata items.
No thumbnail. The format allows one; this file carries none.
What else the format can hold
The format allows more. Apple’s 2017 session on HEIF lists alpha and depth support, animation and bursts. A Portrait photo’s depth map rides along as its own monochrome HEVC picture, the same way the gain map does here.
A HEIC is not a Live Photo
A Live Photo is two files: the HEIC still and a video of the 1.5 seconds before and after the shot. Send the HEIC alone and the other person gets the still. The .AAE file you may see beside a photo holds the edits made in the Photos app, not a second picture.
Where the photo was taken
The Exif block can also carry where you were. When Location Services is on for the Camera, Apple says the coordinates “are embedded into each photo and video.” They travel with the file, along with the capture time and the phone model. Before you post a HEIC publicly, remove EXIF data from the copy.
How to open a HEIC file on any device
Apple devices open a HEIC directly, and so does Safari 17 or later. Windows needs two Microsoft Store extensions. Android reads it from version 8.0. Chrome, Edge and Firefox do not show it in any version.
How to open a HEIC file on each device, and what it needs
iPhone and iPad Yes iOS 11 or iPadOS; nothing to install
Mac Yes macOS High Sierra 10.13 or later: Photos, Preview
Windows 11 and 10 With extensions HEIF Image Extension (free) and HEVC ($0.99)
Android Yes Android 8.0 or later
Chromebook No Not in its own file list; use Google Photos
Safari Yes Safari 17 or later
Chrome, Edge, Firefox No Convert a copy
OneDrive website Yes Any browser, once uploaded
How to open a HEIC file in Windows 11 and 10
Windows needs two things from the Microsoft Store. HEIF Image Extension is free and teaches Windows the container. The pictures inside a .heic are HEVC, and Microsoft’s own listing says HEVC Video Extensions “must be installed” to view them. That one costs $0.99 in the US Store, as does the HEIF and HEVC Media Extensions bundle, which holds both.
Check what is already installed
Open Settings, Apps, Installed apps and search for HEVC. Some PCs come with a version named HEVC Video Extensions from Device Manufacturer.
Install HEIF Image Extension
Search for it in the Microsoft Store. It is free, published by Microsoft.
Add HEVC Video Extensions if it is missing
Buy it once, then open the photo in Photos again. Without it, Photos says "You need an extension to use this file."
Photos on Windows 11 without HEVC Video Extensions: the file will not open.
On a Mac, iPhone or iPad
Nothing to install. Apple builds HEIF support into iOS 11 and later, iPadOS, visionOS and macOS High Sierra 10.13 and later. Photos, Preview and Quick Look open a HEIC like any other photo.
On Android and a Chromebook
Android has decoded HEIF files, .heic included, since Android 8.0, so a phone’s gallery can show them, and Google Photos backs them up. A Chromebook is the gap: Google’s list of the image files it opens names .bmp, .gif, .jpg, .jpeg, .png and .webp, and no HEIC. Upload the photo to Google Photos to view it there, or convert a copy.
In a web browser
Only Safari shows a HEIC, from Safari 17 in 2023. The caniuse tables list no support in any version of Chrome, Edge, Firefox or Samsung Internet, with the reason in their note: HEIC is “complex and expensive to license.” That is why so many upload forms refuse a HEIC. OneDrive’s website is the exception: it shows HEIF photos in any browser.
The copy that opens everywhere
Convert a copy to JPG. It opens on every device and in every form, and the HEIC stays as your original. HEIC to JPG converts a batch online on any device; the built-in routes on Windows, a Mac and an iPhone are in how to convert HEIC to JPG. Sending from the iPhone itself, tap Options on the share sheet and choose Most Compatible, and Apple says the files “may convert to JPEG or MOV.”
HEIC vs JPEG: which is better?
As the camera’s original, HEIC: fewer bytes at the same quality, with room for an HDR gain map and a depth map. As a file to send, JPEG, because it opens everywhere.
We ran the iPhone photo through our engine in every format. As a JPG at Auto it came out at 940.7 KB, 52% smaller than the HEIC. That looks like a contradiction of Apple, and it is not one. Apple compares the two codecs at the same quality. The phone saves its HEIC at a high quality and adds the gain map and the metadata. Auto picks the quality a screen needs and writes an 8-bit sRGB JPG with no gain map and no Exif.
The fairer measure of what HEVC saves is the lossless copy. Every pixel of the photo as a PNG at quality 100 weighs 11,731.3 KB, 6.0 times the HEIC. For an editing copy that keeps every pixel, set quality 100 in HEIC to PNG.
One 1,956.0 KB iPhone HEIC through the engine: a 940.7 KB JPG, a 748.5 KB WebP and a 473.7 KB AVIF at Auto; as PNG, 4,968.3 KB, and 11,731.3 KB lossless.
The 2268 × 4032 iPhone photo, bytes by format. Auto picks each format's quality for a screen; PNG at quality 100 keeps every pixel.
One 2268 × 4032 iPhone 12 Pro HEIC in every format
HEIC, as the phone saved it 1,956.0 KB The original
JPG at Auto 940.7 KB 52% smaller
WebP at Auto 748.5 KB 62% smaller
AVIF at Auto 473.7 KB 76% smaller
PNG at Auto 4,968.3 KB 2.5 times larger
PNG at quality 100, lossless 11,731.3 KB 6.0 times larger
HEIF vs JPEG on a camera
Cameras shoot HEIF for the space and for the depth of colour. Sony’s α7 IV records “HEIF 4:2:0 10bit”, and its manual promises high quality at small file sizes, with a warning that some computers and software cannot view or edit HEIF. Our iPhone photo is 8-bit, so the 10-bit claims you read elsewhere belong to cameras like that one, not to every HEIC.
Keep HEIC on the phone, send copies
High Efficiency keeps the phone and iCloud smaller; convert a copy when someone needs one. Copying to a computer that reads HEIC? Set Settings, Apps, Photos, Transfer to Mac or PC to Keep Originals, and the phone stops converting the files on the way.
What does HEIC stand for?
Apple spells HEIC out as High Efficiency Image Container. The HEIF standard uses heic as a brand name, the label for a HEIF file whose pictures are compressed with HEVC, the H.265 codec. Other sites print three different expansions, but every one of them describes the same file type.
Is HEIC the same as HEIF?
HEIC is one kind of HEIF. HEIF, the ISO/IEC 23008-12 standard, is the container. A HEIC is that container holding HEVC-compressed pictures, the kind an iPhone saves as .heic. A file ending in .heif may use another codec, and IANA also registers .hif for both kinds.
Is HEIC only an Apple format?
No. HEIF is an ISO standard written by MPEG, and HEIC is its HEVC variant. Android 10 cameras can save HEIC when the phone has a hardware HEVC encoder, Samsung offers it as High efficiency pictures, and cameras such as Sony’s α7 IV record HEIF. Windows reads it too, once two Microsoft Store extensions are installed.
Can Windows 11 open HEIC files?
Yes, once two Microsoft Store extensions are installed. HEIF Image Extension is free. Microsoft says HEVC Video Extensions must be installed to view .heic images, and that one costs $0.99. Without both, Photos says "You need an extension to use this file." A browser converter needs neither of them.
Can Android phones open HEIC files?
Most can. Android has decoded HEIF files, .heic included, since Android 8.0. Phones on Android 10 or later with the right encoder can shoot HEIC too, and Samsung calls the camera option High efficiency pictures. Samsung’s own settings note warns that some apps and websites still do not support the format.
Can Chrome, Edge or Firefox open a HEIC file?
No. Safari has shown HEIC images since Safari 17 in 2023, but the caniuse tables list no HEIC support in any version of Chrome, Edge or Firefox. To view a HEIC in those browsers, upload it to OneDrive, whose website shows HEIF photos in any browser, or convert a copy to JPG first.
Can I open a HEIC file on a Chromebook?
Not in the built-in viewer. Google’s Chromebook help lists the image files it opens as .bmp, .gif, .jpg, .jpeg, .png and .webp, with no HEIC. Google Photos backs up .heic files, so upload the photo there to view it, or convert a copy to JPG online.
Is a HEIC file a Live Photo?
Not on its own. A Live Photo is two files: the HEIC still and a short video covering the 1.5 seconds before and after the shot. Photos on a Mac exports a Live Photo as a still-image file and a video file. Send only the HEIC and the other person gets the still.
Is HEIC lossless?
Not as a phone saves it. Like a JPEG, the HEIC an iPhone writes is lossy: it keeps the look and drops detail the eye does not see. Our 1,956.0 KB iPhone 12 Pro HEIC became an 11,731.3 KB PNG at quality 100, which is lossless. Save that PNG when you need an edit-safe copy.
Does HEIC support transparency?
The format does. HEIF can carry an alpha plane as an auxiliary image, and both Apple’s 2017 HEIF session and Nokia’s HEIF reference list alpha support. Camera photos never use one, so an iPhone HEIC has no transparent pixels. For a transparent picture that every app reads, save a PNG or a WebP.
What is the .AAE file next to my HEIC photos?
An .AAE file holds the edits you made in the iPhone’s Photos app. Apple says these files contain the edits made on the device and do not point to a problem with the images. You see them when you browse a phone’s files for import; the HEIC beside each one is the original photo.
How big is a HEIC photo?
It depends on the scene and the camera. Our test photo from an iPhone 12 Pro, 2268 × 4032 pixels, weighs 1,956.0 KB. On Pro iPhones, Apple says standard HEIF records up to 24 MP and HEIF Max up to 48 MP, and ProRAW files are 10 to 12 times larger than HEIF or JPEG.
Does a HEIC photo carry my location?
Yes, when Location Services is on for the Camera app. Apple says the coordinates are embedded into each photo and video, and the Exif block also records the capture time and the phone model. All of that travels with the original file, so strip the metadata from a copy before you post it publicly.
What is a .hif file?
A .hif file is a HEIF image, the same family as HEIC. IANA registers the .hif extension for both HEIF and HEIC files. Microsoft’s HEIF Image Extension views .heic, .hif and .heif files once HEVC Video Extensions is installed. Cameras such as Sony’s α7 IV also record 10-bit HEIF photos.

The post "What is an HEIC file, and how to open one anywhere" appeared first on Blinkimg: https://blinkimg.com/what-is-heic]]></content:encoded>
    </item>
    <item>
      <title>What is an AVIF file? Open it, convert it, or keep it</title>
      <link>https://blinkimg.com/what-is-avif</link>
      <guid isPermaLink="true">https://blinkimg.com/what-is-avif</guid>
      <pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate>
      <category>Formats</category>
      <description>What is an AVIF file? An image compressed with AV1: our reference photo at 512 × 512 is 23.2 KB as AVIF and 44.2 KB as JPG. Open or convert one on any device.</description>
      <content:encoded><![CDATA[What is an AVIF file? An image compressed with the AV1 video codec and stored in a HEIF container. Websites send AVIF because it is small, so a picture you save can arrive as .avif, and an older app may refuse it. Here is what the file holds, how to open it anywhere, and when to convert it.
What does AVIF stand for?
AV1 Image File Format. AV1 is the royalty-free video codec the Alliance for Open Media published in 2018. An AVIF stores AV1-compressed pictures in a HEIF file, the same container an iPhone’s HEIC uses. AOMedia published the AVIF specification 1.0.0 on 19 February 2019; version 1.2.0, dated 16 October 2025, is edited at Google and Apple. The makers of Chrome, Safari, Edge and Firefox all sit on AOMedia’s steering committee, and all four browsers now read the format.
The file ends in .avif, and servers label it image/avif. Its first box names the brand, avif, and that brand is how software knows the file, whatever its name says. Here is the AVIF our engine wrote from our reference photo at Auto:
The 123.9 KB AVIF our engine wrote, box by box
ftyp 28 The brands: avif, mif1, miaf
meta 214 What the picture is: its size, depth and colour
mdat 123,665 The picture, compressed with AV1
Why do images save as AVIF?
Because the website sent an AVIF. Your browser tells each site which image formats it can show, in a line called the Accept header, and the site picks one. MDN calls this content negotiation: “serving different representations of a resource to the same URI”. Chrome and Edge 121 and later list image/avif first, and so does Firefox 128 and later. Safari 16.4 “fixed the accept header to correctly indicate AVIF support.”
Image services automate the choice. Cloudflare’s default setting “automatically serves the most efficient format that the requesting browser supports.” Save image as keeps what arrived, so you get an .avif. Our own pages get the same result another way: the figures on our home and converter pages sit in a picture element that lists an AVIF first and a WebP second. There the browser picks, taking the first type it can show, so Chrome saves them as .avif.
A .jpg address can still deliver an AVIF
The address is only a name. The bytes are whatever the server chose for your browser, and a site that negotiates sends AVIF to Chrome at the same address that sends JPEG to an old browser.
Why sites send AVIF
Sites bother because the savings are real. Our 9.8 MB camera photo at 1920 pixels wide is a 69.3 KB AVIF, against a 140.3 KB JPEG, both at Auto. Google called AVIF “one of the most commonly used image formats on the web” in 2024. The Web Almanac counted it at 1.0% of the images on mobile pages that year, almost four times its count of two years before.
How to open an AVIF file on Windows, Mac, iPhone and Android
Any current browser opens an AVIF: drag the file into a window. The photo apps need Windows’ free AV1 Video Extension, macOS Ventura, iOS 16 or Android 12 and later.
Windows 11 and 10
Install the AV1 Video Extension, free from Microsoft in the Microsoft Store. AOMedia lists what it unlocks: thumbnails and previews in File Explorer, Photos, Paint, Windows Media Player and Office. If one AVIF still fails, update the extension. Its release notes add “support for 4:4:4 and 4:2:2 video”, and 4:4:4 is what our engine writes.
The free extension that lets Photos, Paint and File Explorer read AVIF.
Mac
macOS Ventura and later decode AVIF system-wide, so Preview and Quick Look open it. On macOS Big Sur and Monterey, Safari 16.4 or later shows it: drag the file into Safari.
iPhone and iPad
iOS 16 and later. Safari 16 shipped with iOS 16 in September 2022 with still AVIF images, and Safari 16.1 added animated ones. An iPhone on iOS 15 or older cannot show an AVIF, so convert it to JPG first.
Android
Android 12 introduced AVIF. From Android 14 the decoder and encoder are mandatory, for the format’s baseline profile. Chrome for Android shows AVIF on any recent version.
Any browser
Chrome from version 85 (August 2020), Firefox from 93 (October 2021, animation from 113), Safari 16 and 16.4, Edge from 121 (January 2024). The caniuse tables put full support at 95.35% of users.
Photoshop, GIMP and other editors
Photoshop opens, edits and saves AVIF from version 26.8, the June 2025 release; older versions need a plugin. GIMP has read and written AVIF since 2.10.22, in October 2020.
When an app refuses an AVIF: make a JPG or PNG copy
Convert the AVIF once. A JPG opens in every app and every upload form. A PNG keeps transparency and suits editing: AVIF to PNG writes one, and quality 100 keeps every pixel exactly.
Our reference photo saved as AVIF, 363.0 KB at 1920 × 1280, became a 271.6 KB JPG at Auto, 340.4 KB at quality 85, and a 972.6 KB PNG. The JPG came out smaller than the AVIF because that AVIF was saved at a high quality. The same picture saved again as AVIF at Auto weighs 123.2 KB, so the JPG copy costs 148.4 KB more than a fresh AVIF would.
One 363.0 KB AVIF converted: a 271.6 KB JPG at Auto, 340.4 KB at quality 85, a 216.8 KB WebP, a 972.6 KB PNG, and 123.2 KB as a fresh AVIF.
One 1920 × 1280 AVIF through the engine, bytes by output. A fresh AVIF at Auto is the smallest; the JPG is the copy every app opens.
Transparency turns white in a JPG. The tool shows the fill before you save; PNG keeps the see-through parts.
HDR comes down to 8-bit sRGB. A 10-bit HDR AVIF is tone-mapped so it looks right on an ordinary screen.
Animated AVIFs are declined, not cut to their first frame.
On a Mac, Preview does it for one file: open the AVIF, choose File, then Export, and pick JPEG.
Renaming converts nothing
Change photo.avif to photo.jpg and the bytes still carry the avif brand. An app that reads the file refuses it just the same; one that trusts the name shows an error instead of a picture.
Is an AVIF file safe to open?
Yes. An AVIF holds picture data, not a program. The rare danger is a bug in the software that decodes it, and updates fix those. Chrome fixed two libavif flaws in version 119.0.6045.199, in November 2023 (CVE-2023-6350 and CVE-2023-6351). Microsoft fixed an AVIF parsing flaw in its AV1 decoder in August 2020 (CVE-2020-1585). Keep the browser and the AV1 Video Extension up to date; that is the whole defence.
What an AVIF file can hold: HDR, transparency, animation
More than a JPG. The specification allows 8, 10 or 12 bits a channel, HDR and wide colour, transparency, depth maps and animation, and AOMedia lists both lossy and lossless compression. One coded picture can be 65,536 × 65,536 pixels, and larger pictures are built as grids. Version 1.2.0 adds gain maps for HDR. An AVIF is a raster image, not a vector, and an image format built from a video codec, not a video.
What we write is narrower. Our engine’s AVIFs are 8-bit, full-colour 4:4:4 and lossy: Auto picks quality 50 for photos and 60 for graphics, on AVIF’s own scale. They go up to 16,384 pixels a side, and they are stills only. Transparency survives: our 512 × 512 test circle, one flat teal disc with hard edges on a transparent background, 7.9 KB as a PNG, came out as a 2.9 KB AVIF with its transparency kept, though the WebP was smaller still at 1.4 KB.
AVIF vs HEIC: the same box, a different codec
Both are HEIF files. GIMP’s release notes put it in one sentence: AVIF is “the HEIF variant using AV1 compression (instead of HEVC in the same HEIF container format”. A HEIC holds HEVC pictures, the photo format iPhones adopted with iOS 11; what that file holds is in what is an HEIC file. The gap is the licence. caniuse says HEIC is “complex and expensive to license”, and only Safari shows it, for 14.63% of users, where AVIF reaches 95.35%. A real iPhone 12 Pro HEIC of 1,956.0 KB became a 473.7 KB AVIF at Auto.
When to use an AVIF file, and when to convert it
Use it for pictures on your own site, served with a JPEG or WebP fallback, for web-size photos and screenshots, and for HDR photos meant for HDR screens.
Expect little from it on icons and tiny thumbnails. At 64 × 64, our AVIF weighed 0.8 KB and the WebP 1.0 KB: the container is a bigger share of a tiny file, so the gap narrows. AVIF was still the smallest at all 11 of our pixel sizes.
Skip it for email, documents, print and upload forms that list JPG or PNG, and for editing, where a lossless PNG keeps every pixel.
Already AVIF but too heavy? Compress AVIF keeps the format and shrinks the file.
Our reference photo at three sizes: at 512 × 512 the AVIF is smallest at 23.2 KB; at 150 × 150 it still wins at 3.0 KB; at 64 × 64 it wins again at 0.8 KB, against 1.0 KB for the WebP.
Our reference photo cut square and saved at Auto in each format. The smallest file at each size is highlighted.
Is AVIF better than WebP? Usually, for photos, and not everywhere: AVIF vs WebP measures both on three kinds of image. For a file someone else must open, the answer is simpler: send a JPG.
What is an AVIF file?
An image compressed with the AV1 video codec and stored in a HEIF container, with the extension .avif. The Alliance for Open Media published the format in February 2019. It is small: our reference photo at 512 × 512 is 23.2 KB as AVIF and 44.2 KB as JPG. It also holds transparency, HDR and animation.
Why are my images saving as AVIF?
Because the website sent an AVIF. Your browser tells each site which image formats it can show, and Chrome and Edge list image/avif first. Many sites and image services then send the smallest format the browser accepts, so Save image as keeps the AVIF. Convert the saved file to JPG once if another app refuses it.
How do I open an AVIF file on Windows 11?
Install Microsoft’s free AV1 Video Extension from the Microsoft Store. With it, File Explorer shows AVIF thumbnails, and Photos and Paint open the files, according to the Alliance for Open Media. If a file still fails, update the extension or convert the file to JPG. Chrome, Edge and Firefox also open an AVIF dragged into a window.
How do I open an AVIF file on a Mac?
Double-click it. macOS Ventura and later decode AVIF system-wide, so Preview and Quick Look open it. Apple added AVIF to Safari on macOS Big Sur and Monterey in Safari 16.4, so on those Macs, drag the file into Safari. To keep a JPG copy, use File, Export in Preview and choose JPEG.
Why won’t an AVIF open on my iPhone?
The iPhone is probably on iOS 15 or older. Apple added still AVIF images in Safari 16, which shipped with iOS 16 in September 2022, and animated AVIF in Safari 16.1. On iOS 16 or later, Safari and the apps that use Apple’s image decoder show AVIF. On an older iPhone, convert the file to JPG first.
Can Android phones open AVIF files?
Yes, from Android 12, which introduced AVIF support. Google’s media format table lists the AVIF decoder and encoder as mandatory from Android 14, for the format’s baseline profile. Chrome for Android shows AVIF on any recent version. If a gallery app on an older phone refuses the file, convert it to JPG.
Can Photoshop open AVIF files?
Yes, from Photoshop 26.8, the June 2025 release. Adobe says you can open, edit and save AVIF with wider colour depths and native HDR, and Save a Copy lists AVIF. Older Photoshop versions need a third-party plugin. On those, convert the AVIF to PNG at quality 100 first, which keeps the transparency and every pixel.
How do I convert an AVIF to JPG?
Drop the AVIF into an AVIF to JPG converter, choose JPG and download. Our reference photo, saved as a 363.0 KB AVIF, became a 271.6 KB JPG at Auto quality. JPG has no transparency, so transparent areas turn white; choose PNG to keep them. On a Mac, Preview’s File, Export does the same for one file at a time.
Is an AVIF file safe to open?
Yes. An AVIF holds picture data, not a program, so opening one does not run code by itself. The rare risk is a bug in the software that decodes it: Chrome fixed two libavif flaws in version 119.0.6045.199, in November 2023. Keep your browser and Windows’ AV1 Video Extension up to date.
Is AVIF lossless?
AVIF can be either. The Alliance for Open Media lists lossless and lossy compression among its features. Blinkimg writes lossy AVIF: on Auto, the engine picks quality 50 on the AVIF scale for photos and 60 for graphics. When every pixel must stay exactly as it was, for editing or archiving, save a lossless PNG instead.
Does AVIF support transparency and animation?
Yes, both. The AVIF specification stores transparency as an alpha image beside the picture, and animation as an image sequence with the brand avis. Firefox added animated AVIF in version 113, in May 2023. Our flat, hard-edged test circle kept its transparency as a 2.9 KB AVIF. Converting to JPG drops it, so choose PNG or WebP.
What is the difference between AVIF and HEIC?
They share a container and differ in the codec inside it. Both are HEIF files: a HEIC holds HEVC-compressed images, the photo format iPhones adopted with iOS 11, and an AVIF holds AV1. caniuse says HEIC is complex and expensive to license; only Safari shows HEIC, while every major browser shows AVIF.
What does AVIF stand for?
AVIF stands for AV1 Image File Format. AV1 is the royalty-free video codec the Alliance for Open Media published in 2018, and an AVIF stores AV1-compressed pictures inside a HEIF container. The files use the .avif extension and the image/avif media type, which is how browsers and servers name the format.
Does Google index AVIF images?
Yes. Google announced on 30 August 2024 that AVIF is a supported file type in Google Search, for Google Images and anywhere Search uses images. In Google’s words, you do not need to do anything special to have AVIF files indexed. If switching formats renames your image files, set up server-side redirects, as Google advises.

The post "What is an AVIF file? Open it, convert it, or keep it" appeared first on Blinkimg: https://blinkimg.com/what-is-avif]]></content:encoded>
    </item>
    <item>
      <title>Is it safe to compress images online? What happens to your photo</title>
      <link>https://blinkimg.com/what-happens-to-your-image</link>
      <guid isPermaLink="true">https://blinkimg.com/what-happens-to-your-image</guid>
      <pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate>
      <category>Product</category>
      <description>Is it safe to compress images online? Yes, if the tool deletes files on a clock you can check. The 6 questions to ask, and ours: deleted within 24 hours.</description>
      <content:encoded><![CDATA[Is it safe to compress images online? Yes, when the tool says in writing how it handles your photo and deletes it on a clock you can check. Here are the questions worth asking any tool, and our answers, with the mechanism behind each.
Is it safe to compress photos online? The short answer
It is safe when the tool does four things and says so in writing: sends the file over HTTPS, deletes it on a clock you can check, keeps no copy for training or anyone else, and strips the camera metadata from the result. Below is how to check any tool, then what happens to a photo in our image compressor, in order, from the drop to the deletion.
Is an online image compressor safe? 6 questions to ask
Does the file leave your device at all?
Some tools compress inside the browser and upload nothing. They are the right choice for a file you would not email. The trade is speed on a phone, the formats they can write, and the size of file they can hold in memory. A tool that uploads should say so plainly.
Is the upload encrypted?
Look for https in the address bar on every page, the tool included. Without it the photo crosses the network readable by anyone in between.
How long is your photo kept, and what deletes it?
A number of hours, written down, is the minimum. Better is the mechanism: a job that runs and a storage rule behind it. "Deleted after processing" with no clock is a promise nobody can check.
Who can see your photo while it is stored?
Is the result on a public address anyone can guess, or behind a signed link that expires? Does a person ever open files, or is the pipeline automated end to end?
Is your photo used to train AI, or for anything else?
Training a model, building a dataset, sharing with a partner. The policy should say never, in those words. A policy that is silent on training is not a no.
What happens to the EXIF and GPS data?
A phone photo carries the camera, the date and often the GPS position. Compression alone does not remove any of it. The tool should strip it from the result by default and let you keep it on purpose.
How to check the first question yourself
Open the browser’s developer tools (F12), the Network tab, then compress a file. A tool that uploads shows a request carrying the file’s size. A browser-only tool shows none. It takes a minute and settles the argument.
What happens to your photo, step by step
Blinkimg uploads. A server does the work, which is what lets a phone compress 50 photos at once and a laptop hand over a 400-megapixel file. So the six questions apply to us in full, and the rest of this page answers them with the actual path a file takes.
The path a file takes: the drop goes to storage over HTTPS, a worker reads it and writes the result back, the page fetches a signed link good for an hour, and a sweep every 15 minutes deletes both within 24 hours of the upload.
From the drop to the sweep, in order, with the clock on each.
Step one: the upload goes straight to storage over HTTPS
When you drop a file, the page asks our API for a signed upload address and sends the bytes straight to our object storage over HTTPS. The API never handles the file; it hands out a one-time address that works for that file, at that size, for fifteen minutes. The storage is Cloudflare R2, and the upload is given an expiry the moment it is recorded, early enough that the sweep deletes it within 24 hours.
Step two: a worker does the job
A job row is created and queued. One of our workers, on our own servers in Boston, picks it up, reads the file from storage, runs the engine (sharp on top of libvips, with the format’s own encoder), and writes the result back to storage on the upload’s own clock: a result never outlives the photo it came from. When our servers are busy, a job may run instead on Google Cloud Run in Northern Virginia, where the file is held in memory for the seconds the job takes and is never written to disk; the result still goes to the same storage.
Metadata is stripped by default. Camera model, editing history, the GPS position, comments and anything hidden after the picture do not travel into the result unless you ask to keep them. To do only that step, use remove EXIF data.
The orientation is honoured first. A phone photo that relies on the EXIF orientation tag is rotated into place before the tag is dropped, so nothing comes out sideways.
Heavy images stay on our own servers. Anything at 24 megapixels and above is never sent to the overflow instances, because they could not hold the working set.
Step three: you download through a signed link
The result is reachable only through a signed link the page fetches for you, good for an hour at most and never past the file’s own expiry. There is no public address for a result and no listing to browse. The link expires within the hour, and the file is deleted within 24 hours of the upload whether you downloaded it or not.
Step four: a sweep every 15 minutes deletes expired files
A job runs every 15 minutes on a queue of its own, finds every upload and result past its expiry, deletes the objects from storage and marks the rows expired, all of them in the one pass. Files expire early enough that the sweep after them still lands inside the 24 hours, even if it starts a few minutes late. That job is the promise. The storage bucket also carries a rule that deletes objects a day after they are created, but that rule is the backstop for anything the sweep missed, not the mechanism: object storage counts in days and cannot honour an exact 24 hours.
What is kept after the file is gone
The records that outlive the file, and for how long
Job row Formats, sizes before and after, settings, timing, any error, and who asked: the account, the visitor id and the network address 30 days
File name and fingerprint The name the file had, and a hash of its bytes, in the job row Until the file is deleted
Upload record Its size and the network address 30 days
Usage ledger One row per finished image: when, which surface, bytes, credits Kept as the billing record, also after an account is deleted, with no name or email left on it; the network address goes from every row at 30 days
Free-use counters Images this hour and today, per visitor They expire on their own
Dedupe key A fingerprint of the original, so a repeat upload reuses the result 23 hours
None of those contains the image. The fingerprint is a hash: it can tell that two uploads are the same file, and nothing else. It sits in the dedupe key and in the job row, and both go within the source file’s own day, with the file’s name, so a repeat upload the next day is a fresh job and a month-old job row names no photo.
What never happens to your image
No image or result is used to train a model, ours or anyone else’s.
No person opens your files: the pipeline is automated end to end. The one exception is a file you send us yourself with a support question, which we open to answer you, then delete.
Nothing about a file goes to an advertiser, a partner or an analytics service.
No copy of the image is kept past its day: not a thumbnail, not a copy, not a backup of the bucket. The records above hold sizes and timings, never the picture.
Do online image compressors keep your photos?
For a while, and the good ones say how long. TinyPNG is run by Tinify B.V. in the Netherlands; its terms say uploaded images are “temporarily stored, optimized and deleted within 48 hours”, and that request logs holding the IP address and a fingerprint of the file are deleted within 31 days. iLoveIMG’s security page says processed files are deleted automatically within two hours. Ours is within 24 hours of the upload, with the sweep named, and 30 days for a job row that holds sizes, timings and the network address, but never the file, and after the first day not its name. A browser-only tool keeps nothing because it receives nothing.
Why we say "deleted within 24 hours" and not "never stored"
Because the file does go to our storage: that is how a worker can read it. We keep it for the job and delete it within the day, and we say exactly that.
Is it safe to compress sensitive documents online?
Use a tool that never uploads, or software on your own machine. That is the honest answer for a passport scan, a contract or anything under an NDA, and it is what our own checklist says. For everything else, the path above is the whole of what happens to a photo here. Without an account you get 50 images a run (10 of them conversions at most) and 30 MB a file, the same pipeline with a smaller door, and the privacy policy says all of it again, with the records an account adds.
Is it safe to compress images online?
It is safe with a tool that uploads over HTTPS, deletes the file on a stated clock, keeps no copy for training or sharing, and strips the camera metadata. Check the policy for those four things. For a file you would not email, use a tool that runs in the browser and uploads nothing.
Are online image converters safe?
The same test applies as for compressors: HTTPS, a stated deletion clock, no training and the metadata stripped. A converter handles the same file the same way. On Blinkimg a conversion is a job like any other, and the file and its result are deleted within 24 hours of the upload.
Are my images stored on Blinkimg?
For the job, yes: the file goes to our object storage over HTTPS, a worker reads it, and the result is written back. Both are deleted within 24 hours of the upload by a sweep that runs every 15 minutes, and no copy of the image is kept after that.
Does compressing an image remove EXIF and GPS data?
Not by itself. Metadata sits in its own part of the file, and a compressor can keep it or drop it. Blinkimg strips camera metadata, the GPS position included, from every result by default and keeps it only when you choose to. The orientation tag is applied to the pixels first.
Can the people who run the site see my images?
No. Nobody looks at them and no person opens your files: the pipeline is automated from the upload to the deletion. The one exception is a file you send us yourself with a support question, which we open to answer you, and then delete.
Can someone else download my result?
Only with the signed link the page fetched for you, which is good for an hour at most and never past the file’s own expiry. Results have no public address and no listing. When the file is deleted, every link to it stops working.
Is TinyPNG safe to use?
Its terms say uploaded images are temporarily stored, optimized and deleted within 48 hours, and that request logs with the IP address and a fingerprint of the file are deleted within 31 days. That is a clear, checkable policy; judge it with the same six questions as any other tool.
Can you compress an image without uploading it?
Yes, with software on your own computer or a tool that runs entirely in the browser; both keep the file on your device. Blinkimg does upload, because a server can do more with a photo, and it wipes every file automatically within 24 hours of the upload.

The post "Is it safe to compress images online? What happens to your photo" appeared first on Blinkimg: https://blinkimg.com/what-happens-to-your-image]]></content:encoded>
    </item>
    <item>
      <title>Photo not uploading in online form? Why a 50 KB file still fails</title>
      <link>https://blinkimg.com/photo-not-uploading-online-form</link>
      <guid isPermaLink="true">https://blinkimg.com/photo-not-uploading-online-form</guid>
      <pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>Photo not uploading in online form? A 48.7 KB file can still fail on its pixels or format, and one squeezed too far fails the floor. How to fix each.</description>
      <content:encoded><![CDATA[Your photo is not uploading in the online form, and it is already under the cap? The byte cap is only one of the checks. The pixels, a minimum size, the format and the picture itself are the others. Here is how to pass each one, with the numbers from our own files.
Why your photo is not uploading in the online form
Because the byte cap is only one of four checks. Read them all off the notice before you compress anything: the largest size, the smallest size, the pixel dimensions and the format. A file under the cap can still fail any of the others.
The pixels are wrong. A form that says 200 × 230 pixels, or 3.5 × 4.5 cm, refuses a 4000 × 3000 photo however small its bytes. Cut it to the stated size first with the image resizer.
The file is too small. Many portals set a floor as well as a ceiling. A file squeezed to 8 KB is refused for being under the floor, however good it looks.
The format is wrong. Most forms take JPG only. An iPhone’s HEIC and a scanner’s PNG or PDF are refused before the size is even read.
The picture is wrong. A background that is not white enough, a face not centred, a signature scanned small and blurred, or a photo that is not recent. No compressor fixes these; retake or rescan.
Photo size for online application forms
Photo size for online application forms: three common uploads and their limits, from recent notices
IBPS and SBI photo (India) 20 to 50 KB 200 × 230 px JPG
IBPS and SBI signature (India) 10 to 20 KB 140 × 60 px JPG
US visa DS-160 photo about 54 to 240 KB at 600 × 600; about 216 to 240 KB at 1200 × 1200 600 × 600 to 1200 × 1200 px, square JPEG
A notice changes between years, so the form’s own page wins over this table. SSC has moved to taking the photo live during the application in recent cycles, so read its notice before you prepare a file at all.
The US visa form is the opposite case. It takes a large file but insists on a square JPEG, and the State Department’s photo rules also cap compression at 20:1. For a 600 × 600 colour photo that works out to about 54 KB at the least, so a DS-160 photo squeezed to 50 KB can be refused; at that size, anything from about 54 KB to 240 KB passes both rules. At 1200 × 1200 the least is about 216 KB. Our 9.8 MB camera photo, cropped square and scaled to 600 × 600, came to 35.0 KB as a JPEG at Auto, under the 54 KB floor. With Min file size at 54 KB, the engine raised the quality and saved it at 59.2 KB.
What photo size 20 KB to 50 KB means
Both ends are checked: the file must be at least 20 KB and at most 50 KB. A photo under 20 KB is refused as surely as one over 50 KB, which is why squeezing a file as small as possible is the wrong instinct. A size target lands just under the cap, at the best picture the range allows. Where the cap itself is the small number, the compress image to 20 KB page is the same target at that size.
Under the floor, go the other way. Start again from the original photo at the pixel size the form states: detail is what lifts a file over a floor, and enlarging a tiny compressed copy only adds blur. Blinkimg’s Advanced settings take both ends: Max file size for the cap and Min file size for the floor. Under the floor, the engine raises the quality rather than padding the file, and when the picture cannot reach it, it refuses and says what would work.
Resize to the form's pixel size first, then compress
Quality alone runs out. Below a point the encoder throws away edges and a photo starts to smear. Then the honest lever is size. Our reference photo, from its 4,096.3 KB PNG copy, saved as a JPG at Auto is 273.9 KB at its full 1920 pixels wide, and 18.3 KB resized to 400 pixels wide, 93% smaller. At 400 pixels wide it keeps about one pixel in 23, and a form photo rarely needs more.
The form states pixels and a cap: resize, then cap
Cut the image to the stated size, then run the size target on the result. Capping first can leave the file smaller than the floor at the wrong dimensions.
The form states a cap alone: cap first
Run the size target on the original. It searches the JPG quality for the highest that fits, and reduces the pixels only when no quality fits.
The form states a floor: check the result against it
A target just under the cap usually clears a floor too, but not always. Set the floor in Min file size, so the engine raises the quality to reach it. If you resized far below the pixel size, resize to the stated size, not smaller.
Hit the 50 KB cap in one step, and stay above the floor
Use a size target, not a quality slider. A slider makes you guess, download, check the size and try again. A target takes the number the form gave you and hands back the best file under it. The compress image to 50 KB page is that target with the cap already set; it works in the browser on a phone as well as a computer, and it takes JPEG, PNG, WebP, AVIF and an iPhone’s HEIC.
A 50 KB cap holds more than the number suggests. Our reference photo, one of our photographs, is 1920 × 1280 pixels and 576.8 KB. Capped at 50 KB it came out at 48.7 KB, still 1920 × 1280: nothing was resized, and the quality alone did the work. The same cap on the same photo saved as a 4,096.3 KB PNG landed at 48.7 KB.
Drop the original, not a copy
The photo from the camera, the scan from the scanner. A copy that was already compressed starts with less to give.
Check the result in the before-and-after view
A face at 50 KB is fine. A scan of a document may lose the small text; that is the moment to resize instead, above.
Download the JPG and upload it
The result sits just under 50 KB, not far under it, so the form gets the best picture the cap allows.
What the tool does behind the number
It searches the JPG quality between 5 and 95 for the highest that fits under the cap, and reduces the pixels only when no quality fits. A JPG already under the cap comes back as it was, unless it carries camera data such as EXIF or GPS: that is stripped, so the file is saved again.
What the size target does that a slider cannot
The quality ladder on our 576.8 KB reference photo: at JPG quality 95 the re-save came out larger than the original, so the engine kept the 576.8 KB file as it was; quality 85 is 339.6 KB, quality 75 is 253.3 KB and quality 65 is 203.7 KB. Bytes fall fast at the top and slowly at the bottom, which is why a slider set by eye lands either far under the cap, with quality thrown away for nothing, or just over it. The target finds the highest quality that fits.
The quality ladder on our 576.8 KB reference photo: at quality 95 the engine keeps the 576.8 KB original, 85 is 339.6 KB, 75 is 253.3 KB, 65 is 203.7 KB; the 50 KB target lands at 48.7 KB.
The quality ladder on our reference photo, and where the size target lands for a 50 KB cap.
One 1920 × 1280 JPG, 576.8 KB to start, at each cap
20 KB 18.3 KB 576 × 384
50 KB 48.7 KB 1920 × 1280
100 KB 99.7 KB 1920 × 1280
200 KB 199.2 KB 1920 × 1280
Which format the form accepts: JPG, not HEIC or PNG
JPG, every time: every upload in the table takes it. It is not the smallest: from the 576.8 KB JPG of our reference photo, AVIF came out at 123.9 KB against 273.9 KB for JPG at Auto, but none of the forms in the table takes AVIF. An iPhone’s photo goes through HEIC to JPG first. PNG cannot get a photo there: it keeps every pixel’s detail, and the same photo compressed as PNG is 994.3 KB. Keep PNG for screenshots and for a signature on a plain white sheet, when the form allows it.
Does compressing a photo twice reduce quality?
Not at the same quality. Our reference photo saved once at quality 75 is 253.3 KB; saved three times it is 251.9 KB; ten times, 251.9 KB. JPG settles. What hurts is dropping the quality a notch each time, and starting from a copy that was already small. So keep the original, and compress from it every time the form changes its mind.
The mistake that costs the most
Compressing a photo that was already compressed by a messaging app. Ask for the original file, or the camera roll copy, and start from that.
Why is my photo not uploading in the online form?
Usually one of the checks besides the byte cap: the pixel dimensions are wrong, the file is under the minimum size, or the format is not JPG. Read the cap, the floor and the pixels off the notice, resize to the pixels first, then compress to just under the cap, and upload a JPG.
What does photo size 20 KB to 50 KB mean?
Both ends are checked: the file must be at least 20 KB and at most 50 KB. A photo squeezed under 20 KB is refused as surely as one over 50 KB. Resize to the stated pixels, then compress to just under 50 KB, which keeps the file inside the range.
How do I increase my photo size to 20 KB?
Start again from the original photo at the pixel size the form states. In Blinkimg, type 20 into Min file size in Advanced settings: the engine raises the quality until the file reaches 20 KB, never padding it. Enlarging a tiny compressed copy only adds blur, so never upscale a thumbnail to pass.
Why is my signature not uploading?
Check the three signature rules: the format, the KB range and the pixel size. In recent IBPS notices that is a JPG of 10 to 20 KB at 140 × 60 pixels. Sign on plain white paper in dark ink, crop close, resize to the stated size, then save as JPG.
Do the pixels matter if the KB size is right?
Yes. Portals check the dimensions separately from the bytes, so a 45 KB photo at 4000 × 3000 pixels can be refused where a 200 × 230 photo passes. Resize to the stated pixel size first, then compress; resizing also makes the byte cap far easier to meet.
My photo is already a JPG, so why is it refused?
Check that it really is one. A HEIC renamed to .jpg is still a HEIC inside, and portals read the file, not its name. Convert it properly, then check the other rules: the pixel size, the minimum and maximum KB, and whether the photo itself meets the notice.
Can I upload a 50 KB photo for the DS-160?
Usually not at 600 × 600. The State Department caps compression at 20:1, which for a 600 × 600 colour photo means about 54 KB at the least, and the file may be up to 240 KB. Save a square JPEG between those two sizes rather than squeezing it to 50 KB.
Does compressing a photo reduce quality?
A little, once. JPG is lossy, but at the same quality it settles: our quality-75 JPG was 253.3 KB after one save and 251.9 KB after ten. What hurts is lowering the quality each time, or starting from a copy a messaging app already shrank.
How do I convert a photo to JPG for an online form?
Use a converter that re-encodes the file rather than renaming it. An iPhone HEIC, a PNG or a WebP converts to JPG online; then resize it to the pixels the form states and compress it under the cap. IBPS, SBI and the US visa form all ask for a JPG.

The post "Photo not uploading in online form? Why a 50 KB file still fails" appeared first on Blinkimg: https://blinkimg.com/photo-not-uploading-online-form]]></content:encoded>
    </item>
    <item>
      <title>AVIF vs WebP vs JPG: which is better for a website, measured</title>
      <link>https://blinkimg.com/avif-vs-webp-vs-jpeg</link>
      <guid isPermaLink="true">https://blinkimg.com/avif-vs-webp-vs-jpeg</guid>
      <pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate>
      <category>Formats</category>
      <description>AVIF vs WebP, measured: our reference photo is 123.9 KB as AVIF, 218.9 KB as WebP and 273.9 KB as JPG. AVIF also won on a screenshot and flat art.</description>
      <content:encoded><![CDATA[For a website, serve AVIF first with a WebP or JPG fallback. We ran our reference photo, a screenshot of our pricing page and a piece of flat art through one engine and kept the bytes. AVIF made the smallest file on all three, 55% under the JPG on the photo, and WebP came second each time.
Is AVIF better than WebP and JPG? The short answer
Photos: AVIF wins by a wide margin. Our 576.8 KB reference photo, one of our photographs, is 273.9 KB recompressed as JPG, 218.9 KB as WebP and 123.9 KB as AVIF: 55% under the JPG. Our camera photo, also a JPEG, came out 52% under the JPG as AVIF.
Screenshots and flat art: AVIF wins again. Our 1,121.1 KB screenshot of our pricing page is 72.3 KB as AVIF, 109.6 KB as WebP and 193.2 KB as JPG. The saving still depends on the picture.
WebP is never the smallest here, and it is still the safe default. Nearly every browser in use reads it, and it beat JPG on all three of our files.
For a website: serve AVIF with a WebP or JPG fallback. The image converter makes all three from one original. For a file you send to a person: JPG or PNG, which open everywhere.
AVIF vs WebP vs JPG file size, measured on 3 images
Three sources, one engine, the automatic quality on each output. The figures are the engine’s own, written into this page from its output on our reference files, so what you read is what our converter does with the same files.
Three sources in three formats: the screenshot is 72.3 KB as AVIF against 193.2 KB as JPG; our reference photo is 273.9 KB as JPG against 123.9 KB as AVIF; the flat art is 0.8 KB as AVIF.
The same three files in the three formats, each source on its own scale. The accent bar is the smallest of its row.
AVIF vs WebP vs JPG vs PNG: three sources, every output format, automatic quality
Reference photo (JPEG) 576.8 KB 273.9 KB 218.9 KB 123.9 KB 994.3 KB
Screenshot (PNG) 1,121.1 KB 193.2 KB 109.6 KB 72.3 KB 213.1 KB
Flat art (PNG) 7.4 KB 2.9 KB 1.3 KB 0.8 KB 1.6 KB
On the screenshot, AVIF leads clearly: it is 63% smaller than JPG and 34% smaller than WebP. Flat art is the same story at a smaller scale: 0.8 KB against 2.9 KB for JPG. On our reference photo, AVIF is 55% under the JPG and 43% under the WebP.
AVIF vs JPG on a photo: does the JPEG source matter?
Barely. Our reference photo arrived as a JPEG, so its AVIF is a second lossy save. On Auto it landed 55% under the recompressed JPG. We ran the same photo saved as PNG as well: 123.9 KB as AVIF against 273.9 KB as JPG, 55% under. The gap did not move, so the JPEG source did not shrink the saving.
Our camera photo shows a similar gap. It is a 9,804.3 KB JPEG, and at Auto it became 288.0 KB as AVIF against 605.5 KB as JPG, 52% under. The saving still depends on the picture, so measure your own before you pick: JPG to AVIF and PNG to AVIF show the bytes for each file.
AVIF vs WebP: what each does better
The two modern formats, side by side
Bytes on our reference photo 123.9 KB 218.9 KB
Bytes on our screenshot 72.3 KB 109.6 KB
Transparency Yes Yes
Animation Yes, in current browsers Yes, everywhere WebP is
Lossless mode Yes Yes
10-bit colour and HDR Yes No, 8-bit only
Largest image 65,536 × 65,536 per coded picture, larger as grids 16,383 pixels a side
Browsers, caniuse, 30 September 2026 95.35% of users 96.74% of users
One of those rows decides more projects than the bytes do. WebP cannot hold an image over 16,383 pixels on a side, so a panorama or a print file goes AVIF or JPG.
AVIF vs WebP browser support in 2026
JPG and PNG: everything, since the beginning.
WebP: every current browser. Safari joined last, in version 14 (2020).
AVIF: Chrome since 85 (2020); Firefox since 93 for still images and 113 for animation; Safari since 16 for still images and 16.4 (March 2023) for all of it; Edge since 121 (January 2024). What is left out is old software: iPhones that cannot update past iOS 15, old Android WebViews, and some mail clients and image viewers.
The percentages in the table are caniuse’s global figures, from its data of 30 September 2026: 95.35% of users for AVIF and 96.74% for WebP. They are close, and the gap is the long tail of old devices, which is why AVIF still wants a fallback and WebP mostly does not.
How to serve AVIF with a fallback
One element. The browser walks the sources from the top and takes the first type it can decode, so a 2020 phone gets the JPG and everything newer gets the AVIF, with no script and no server logic.
The order matters: smallest first, the universal format last. Width and height on the img stop the layout jumping.
<picture>
 <source srcset="hero.avif" type="image/avif">
 <source srcset="hero.webp" type="image/webp">
 <img src="hero.jpg" alt="A hillside at dusk" width="1200" height="800">
</picture>
On WordPress and most site builders the same thing happens through an image plugin or the host’s CDN, which stores the three files and writes this element for you. Convert the originals once, in bulk, with the AVIF converter, and let the site pick.
Should you use AVIF or WebP on a website?
The format by what the image is and where it goes
A photo, from the camera or already a JPEG AVIF, JPG as the fallback JPG
A screenshot AVIF, WebP as the fallback PNG
A logo or flat art AVIF or WebP; SVG if you have it PNG
Anything with transparency AVIF or WebP PNG
An animation WebP GIF, or a video file
A panorama over 16,000 pixels AVIF or JPG JPG
The common mistake
Judging a format by one image. As AVIF, our reference photo came out 55% under its JPG, our camera photo 52% under and our screenshot 63% under. Convert your own originals, compare the result rows, and convert from the original once.
Is AVIF better than WebP?
On bytes, yes on all three of our files: our reference photo was 123.9 KB as AVIF against 218.9 KB as WebP, 43% smaller. WebP opens in slightly more browsers, which is why AVIF first and WebP as the fallback is the usual pairing.
Is AVIF better than JPEG?
Smaller, yes, by an amount that depends on the picture. Our camera photo, a JPEG, came out 52% smaller as AVIF than as JPG at Auto, and our reference photo 55%. From the same photo saved as PNG the gap was 55%, so the image sets the saving, not the source format.
Is WebP better than JPEG?
Smaller, on every file we measured. On our reference photo, WebP was 218.9 KB against 273.9 KB for JPG. On our screenshot it was 109.6 KB against 193.2 KB, and on flat art 1.3 KB against 2.9 KB. The saving depends on the image, and JPG still opens in more places, mail clients included.
Should I use AVIF or WebP?
Use both on a website: AVIF first in a picture element, WebP or JPG as the fallback, so each browser takes the smallest file it can read. For a file you send to a person, use JPG or PNG, which open everywhere, mail clients and old viewers included.
Is AVIF supported by all browsers?
Every current browser renders AVIF: Chrome since 85, Firefox since 93, Edge since 121 and Safari fully since 16.4. In caniuse’s data of 30 September 2026, 95.35% of users worldwide can see it. What cannot is old software: phones stuck on iOS 15, old Android WebViews, some mail clients. Serve a WebP or JPG fallback on a page.
Does Safari support AVIF?
Yes. Safari shows still AVIF images from version 16 and full AVIF, animation included, from 16.4, released in March 2023, on the Mac and on iPhone and iPad. iPhones that cannot update past iOS 15 cannot show it, which is the main reason a page keeps a WebP or JPG fallback.
Is WebP still worth using now that AVIF exists?
Yes, as the fallback and often as the only format. WebP opens for 96.74% of users in caniuse’s data of 30 September 2026, and holds animation everywhere. Its ceiling is 16,383 pixels a side. For most sites AVIF first and WebP second is the whole strategy.
Which is better for images with transparency, AVIF or WebP?
Both keep an alpha channel. Our soft-edged logo was 9.4 KB as WebP and 7.0 KB as AVIF: under its 18.1 KB lossless PNG, over the 4.2 KB PNG at Auto, which cut the edge to 7 alpha levels. On a 512 × 512 hard-edged logo, WebP won, 1.4 KB against 2.9 KB. Measure your own.

The post "AVIF vs WebP vs JPG: which is better for a website, measured" appeared first on Blinkimg: https://blinkimg.com/avif-vs-webp-vs-jpeg]]></content:encoded>
    </item>
    <item>
      <title>How to convert HEIC to JPG on Windows, Mac and iPhone: every free way</title>
      <link>https://blinkimg.com/heic-to-jpg</link>
      <guid isPermaLink="true">https://blinkimg.com/heic-to-jpg</guid>
      <pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate>
      <category>Guides</category>
      <description>How to convert HEIC to JPG on Windows, Mac and iPhone for free. Our 343.0 KB, 1920 × 1280 HEIC photo became a 267.4 KB JPG. Two iPhone settings end the problem.</description>
      <content:encoded><![CDATA[How to convert HEIC to JPG: on any device, drop the photos into a browser converter; on Windows, the Photos app once two codecs are installed; on a Mac, the Finder's Convert Image; on an iPhone, one setting stops the problem at the source. Here is each route, step by step, with our 1920 × 1280 reference photo, saved as HEIC, measured in every format.
How to change HEIC to JPG on any device
The browser route works everywhere: iPhone, Android, Chromebook, Windows or Mac, with nothing installed and a whole camera roll at once. It is one of the pairs in our image converter. Open the HEIC to JPG converter, drop the photos, download the JPGs. Up to 10 files a run without an account, one ZIP at the end, each file keeping its name with the new extension so your library stays in order.
Get the photos onto the device with the browser
On the iPhone itself, open the converter in Safari and pick the photos from the picker. On a PC or Mac, copy them over by cable, AirDrop or the cloud first.
Drop the files, or press the zone to browse
Up to 10 at once, 30 MB each. A whole folder can go in one drop on a computer.
Download one JPG or the ZIP
Each result has a before-and-after view. The ZIP holds every JPG with the original filenames.
What happens to the photo
It goes up over HTTPS, a server converts it, and both the original and the result are deleted within 24 hours of the upload. The JPG carries no camera metadata, the GPS position included: the engine reads a HEIC as pixels only.
How to convert HEIC to JPG on Windows 11 and Windows 10
A HEIC holds a picture compressed with HEVC, the video codec behind 4K video. It is patented, so Windows ships without it, and this is where most guides skip a step: there are two extensions, not one. HEIF Image Extension is free in the Microsoft Store and teaches Windows the container. Every iPhone HEIC also needs HEVC Video Extensions for the picture inside, which costs $0.99 in the US Store, unless your laptop came with the “from Device Manufacturer” version preinstalled. Install the first alone and Photos still shows a broken thumbnail.
With the Photos app
Open the Microsoft Store and search for HEIF Image Extension
Install it, then add HEVC Video Extensions, which an iPhone HEIC needs as well, unless the free manufacturer version is already on the machine.
Open the photo in Photos
Double-click the file. Once the codecs are in, it opens like any JPG.
Save as, then choose JPG
Click the three dots in the top bar, choose Save as, set the file type to .jpg and save. The HEIC stays where it was.
Photos on Windows 11: Save as, then the file type. One photo at a time.
With Paint
Paint opens a HEIC too, with the same codecs installed. Open the file, choose File, then Save as, then JPEG picture. It is the same one-at-a-time work in a different window.
Convert multiple HEIC files to JPG on Windows
Windows has no built-in batch conversion. For a folder, the browser converter above takes runs of 10. If you would rather stay offline, iMazing HEIC Converter is a free desktop app for Windows and Mac that takes a folder and writes JPGs beside it, with a quality setting and the option to keep the metadata.
How to convert HEIC to JPG on a Mac
A Mac reads HEIC without help, so this is quick, and there are three built-in ways.
Save a HEIC as JPG in Preview
For one photo, open it in Preview, choose File, then Export, set the format to JPEG, pick a quality and save. The HEIC stays where it was.
One photo from the Finder: Convert Image
Control-click the HEIC photo, then choose Quick Actions
Convert Image is built into the Finder from macOS Monterey. If it is not listed, choose Customize to add it.
Choose Convert Image, then JPEG and a size
On macOS 27, click More first. Apple does not state the sizes in pixels or where the copy is saved.
Many HEIC photos at once: Preview’s sidebar
Open the photos in one Preview window
They line up in the window’s sidebar.
Select them all in the sidebar
Apple’s Preview guide gives these steps for several files at once.
Choose File, then Export, and pick JPEG
Choose where to save the copies. The HEIC originals stay as they were.
The Finder’s Convert Image converts a selected image to another format or a smaller size.
Export from the Photos app
If the pictures live in the Photos library rather than in a folder, select them, choose File, then Export, then Export Photos, set Photo Kind to JPEG and export. The library keeps its HEICs.
How to convert HEIC to JPG on iPhone
Since iOS 11 in 2017, an iPhone saves every photo as HEIC unless you tell it not to. The phone can convert what you already have, stop new photos arriving as HEIC, or send JPGs to a PC while keeping HEIC for itself. The settings below are the ones in Apple’s support note.
Save existing photos as JPG
Copy a photo in the Photos app and paste it into the Files app: Files saves it as a JPEG. Handy for one photo, not for a hundred; for many, open the browser converter above in Safari and pick them from the library. Sharing by AirDrop, Messages or Mail sends a JPEG only when the device at the other end cannot read HEIC, so do not count on it.
Stop your iPhone taking HEIC photos
Open Settings, Camera, Formats and choose Most Compatible. The camera saves JPEG from then on, at more bytes per photo. Photos already taken stay HEIC; convert those with any method on this page. Choose this if you send photos to Windows users every week.
Settings, Camera, Formats. High Efficiency is HEIC; Most Compatible is JPEG.
Send JPGs to a PC, keep HEIC
Open Settings, Apps, Photos and, under Transfer to Mac or PC, choose Automatic. Photos stay HEIC on the phone and become JPEG when you copy them by cable to a computer that cannot read HEIC. You keep the small files and the PC gets the compatible ones. Choose this if storage on the phone matters.
What you lose when you convert HEIC to JPG
Less than the format war suggests. HEVC is the better compressor, so a HEIC takes less space than a JPEG of the same picture at the same quality. The trade is compatibility: JPG opens on everything made in the last thirty years. What does not survive the conversion is the extra colour depth a HEIC can hold and the depth map behind a Portrait photo. On a screen at normal size you will not see the first; the second means you can no longer re-edit the blur of a Portrait shot once it is a JPG.
We ran our reference photo, one of our photographs, saved as a 1920 × 1280 HEIC of 343.0 KB by the Mac’s sips at its default quality, through the same engine in every format. At Auto the JPG came out at 267.4 KB, 22% smaller than the HEIC itself. Ask for more and it grows: 330.0 KB at quality 85, just under the HEIC’s 343.0 KB, and 532.1 KB at quality 90, over it.
Our 343.0 KB HEIC photo converted to every format: JPG at the automatic quality is 267.4 KB, AVIF 121.9 KB, WebP 211.4 KB, PNG at the automatic quality 997.2 KB.
Our 1920 × 1280 HEIC photo through the engine, bytes by output. JPG at the automatic quality is the answer for a person or a form.
Our 1920 × 1280 HEIC photo, 343.0 KB, converted to every format
JPG, automatic quality 267.4 KB Everywhere
JPG, quality 85 330.0 KB Everywhere
JPG, quality 90 532.1 KB Everywhere
WebP 211.4 KB Every current browser
AVIF 121.9 KB Current browsers; not old mail clients
PNG, automatic quality 997.2 KB Everywhere, at 2.9 times the HEIC
Which format to convert HEIC to
JPG for a person, a form or a print shop. It opens everywhere and it is small.
WebP or AVIF for your own website. 211.4 KB and 121.9 KB on our 1920 × 1280 HEIC photo against 267.4 KB for the JPG, and every current browser reads WebP. Keep a JPG fallback for old mail clients.
PDF for a form that asks for one. Put the photos into a single file with image to PDF after converting them.
PNG only for a screenshot, flat art or transparency. A lossless PNG keeps every pixel exactly: our 1920 × 1280 HEIC photo became a 2,896.1 KB PNG at quality 100 through HEIC to PNG. Even the Auto PNG, cut to 256 colours, was 997.2 KB, 2.9 times the HEIC. Never for a photo.
If a form states a byte cap, use the size target instead of guessing a quality. The same HEIC capped at 240 KB came out at 234.1 KB: under the cap, with the pixels kept.
Keep the HEIC
Convert from the original every time and keep it. HEIC and JPG are both lossy, so each conversion of a conversion spends bytes describing the last one’s mistakes. The HEIC is the original, so every conversion should start from it.
How do I convert HEIC to JPG on Windows 11 for free?
Open a browser converter, drop the files and download the JPGs; nothing is installed. Or install HEIF Image Extension from the Microsoft Store, open the photo in Photos and use Save as. Every iPhone HEIC also needs HEVC Video Extensions, which costs $0.99 in the US Store unless preinstalled.
Why won’t Windows open a HEIC after I installed HEIF Image Extension?
Because HEIC needs two codecs. HEIF Image Extension handles the container; the picture inside is HEVC, which needs HEVC Video Extensions as well. Install the second, or convert the photo in a browser, which needs neither and works on Windows 10 too.
How do I change HEIC to JPG on a Mac?
Control-click the photo in the Finder, choose Quick Actions, then Convert Image, and pick JPEG; on macOS 27, click More first. Or open it in Preview and choose File, then Export, with JPEG as the format. For many photos, open them in one Preview window, select them all in the sidebar and export.
How do I save a HEIC as a JPG on iPhone?
Copy the photo in the Photos app and paste it into the Files app: Files saves a JPEG. For many photos, open a browser converter in Safari and pick them from the library. To stop new photos arriving as HEIC, set Settings, Camera, Formats to Most Compatible.
How do I turn off HEIC on my iPhone?
Open Settings, Camera, Formats and choose Most Compatible. New photos save as JPEG at a larger size; photos already taken stay HEIC. To keep HEIC on the phone and still get JPEGs on a PC, set Settings, Apps, Photos, Transfer to Mac or PC to Automatic instead.
How do I convert HEIC to JPG on Android?
Use a browser converter: open it in Chrome, pick the photos and download the JPGs, with nothing installed. Recent Android versions can show HEIC in the gallery, but many upload forms and websites still cannot read it, so convert before you upload.
Does converting HEIC to JPG reduce quality?
A little, since both formats are lossy and the picture is re-encoded. At the automatic quality the file is smaller: 343.0 KB in, 267.4 KB out on our 1920 × 1280 HEIC photo. Convert from the original HEIC, never from an earlier JPG.
Should I convert HEIC to JPG or PNG?
JPG for a photo. A lossless PNG keeps every pixel exactly, so our 343.0 KB HEIC photo became a 2,896.1 KB PNG at quality 100, and 997.2 KB even at Auto, against a 267.4 KB JPG. PNG only makes sense for screenshots, flat art or an image with a transparent background.

The post "How to convert HEIC to JPG on Windows, Mac and iPhone: every free way" appeared first on Blinkimg: https://blinkimg.com/heic-to-jpg]]></content:encoded>
    </item>
    <item>
      <title>PNG vs JPG: which is better for photos, screenshots and logos</title>
      <link>https://blinkimg.com/png-vs-jpg</link>
      <guid isPermaLink="true">https://blinkimg.com/png-vs-jpg</guid>
      <pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate>
      <category>Formats</category>
      <description>PNG vs JPG, measured: a 4,096.3 KB PNG of a real photo is 273.9 KB as a JPG, 93% smaller. Keep screenshots, logos and text as PNG.</description>
      <content:encoded><![CDATA[PNG vs JPG comes down to one rule: PNG for anything drawn, JPG for anything photographed. The bytes from real files show why it holds, what each mistake costs, and where WebP and AVIF take over.
PNG or JPG: the rule in one sentence
PNG for anything drawn, JPG for anything photographed. Screenshots, logos, charts, icons, text and anything with a transparent background are drawn. Photos, scans of photos and screenshots of photos are photographed. The two formats compress opposite kinds of image, and each is poor at the other’s. When a file is in the wrong one, the image converter turns it into the right one; the rest of this page is the bytes behind the rule.
What is the difference between PNG and JPG?
PNG vs JPG side by side, on our reference files
Compression Lossless: every pixel kept Lossy: detail the eye misses is dropped
Transparency Yes, with soft edges No
The PNG of our reference photo (4,096.3 KB) 994.3 KB 273.9 KB
A screenshot of our pricing page (a 1,121.1 KB PNG) 213.1 KB 193.2 KB
Text and hard edges Sharp Halos and smudging
Camera metadata Rarely Yes, EXIF and GPS
Largest image 2,147,483,647 pixels a side 65,535 pixels a side
Opens where Everywhere Everywhere
Read the two byte rows first. The photo belongs in JPG: the PNG of our reference photo is 72% smaller as a JPG than as a compressed PNG. The screenshot is the other kind of image. As a JPG it is only 9% smaller, and the screenshot section explains what JPG does to its text, so it stays PNG. Which is why the answer is never one format for everything. JPG and JPEG are one format, by the way; the three-letter spelling is left over from old Windows file names, and JPEG to JPG only renames it.
Two pictures in the two formats: the PNG of our reference photo is 994.3 KB as a compressed PNG and 273.9 KB as a JPG; a screenshot of our pricing page is 213.1 KB as a compressed PNG and 193.2 KB as a JPG.
The same two pictures in the two formats, each on its own scale. The accent bar is the right format for that image: JPG for the photo, PNG for the screenshot.
PNG or JPG for photos: the expensive mistake
The PNG of our reference photo is 4,096.3 KB, every pixel kept. Through PNG to JPG at the automatic quality it becomes 273.9 KB, 93% smaller, and 339.6 KB at quality 85. A PNG stores a picture pixel by pixel, and in a photo almost no two neighbouring pixels match exactly, so the PNG was spending most of its bytes recording those differences exactly. The compare slider shows what the JPG changed.
Keeping it a PNG and compressing it helps less than you would hope. The PNG compressor takes the same file to 994.3 KB at the automatic setting and 444.6 KB at quality 40, and both get there by reducing the number of colours, which a photo shows before a drawing does. A photo that arrived as a PNG wants to be a JPG.
PNG or JPG for screenshots: the ugly mistake
The other mistake costs looks more than bytes. JPG cuts a picture into 8 × 8 blocks, as the JPEG standard, ITU-T T.81, describes, and rounds away detail inside each block. Text, thin lines and flat colour are where that rounding shows, as halos around every edge. A screenshot of text or an interface is mostly those, so keep it as PNG, or use WebP or AVIF on your own site. Our screenshot of the pricing page shows the trade: as a JPG it was 193.2 KB, only 9% under the compressed PNG. A screenshot of a photo is a photo, and saves as JPG like one.
PNG vs JPG quality: what lossless really costs
A PNG at quality 100 in our tool is truecolour and lossless: every pixel exactly as it came in. That is the honest price of bit-exact output, and it is steep on a photo. The same photo saved as WebP, 611.2 KB, converted to PNG is 978.4 KB at the automatic setting, with the colours reduced, and 2,835.2 KB lossless. Choose lossless when the image is going to be edited again; choose the automatic setting when it is going to be looked at. Our post What is a PNG file opens a PNG chunk by chunk. The post also shows which PNGs keep every pixel at Auto.
A JPG, for its part, barely changes when it is saved again at the same quality: our quality-75 JPG was 253.3 KB after one save and 251.9 KB after ten. Saving at a lower quality, or after an edit, loses a little more each time, so export from the original.
Lossless is a property of the file, not of the picture
A PNG made from a JPG is lossless from that moment on, but the JPG’s losses are already baked in. Saving a JPG as PNG does not restore anything; it only makes the file larger. Keep the camera original if you want the real thing.
PNG vs JPG for logos: transparency, the one thing JPG cannot do
JPG has no alpha channel. Convert a transparent PNG to JPG and the transparent area becomes a colour, white in our tool. If a logo or a cut-out has to sit on a coloured background or over a photo, it stays PNG, or becomes WebP or AVIF, both of which keep transparency at a fraction of the size.
PNG or JPG for printing, social media and email
Printing. Send the print shop the format it names, at the full pixel size rather than a copy resized for a screen. A JPG keeps a photo small, a PNG keeps every pixel of a logo or line art, and the vector file a logo was drawn in stays sharp at any size.
Social media. Upload a photo as a good JPG, and a logo or a text graphic as PNG so the edges start sharp.
Email and forms. JPG for a photo: from our reference photo it made a file 72% smaller than the compressed PNG. PNG for a screenshot of a bug, a signature on white paper, or anything with text.
When the answer is neither: WebP and AVIF
On a web page you control, AVIF beats both old formats on every image we measured, and both new formats keep transparency. WebP came second each time, smaller than JPG on the photo, the screenshot and the flat art. The catch for both is where they open: every current browser, but not every mail client or old viewer, which is why they are for your own site and not for a file you send.
Each subject from its own source, through the same engine, in all four formats
Our reference photo, as supplied (a 576.8 KB JPG) Bigger than the source 273.9 KB 218.9 KB 123.9 KB
A screenshot of our pricing page (a 1,121.1 KB PNG) 213.1 KB 193.2 KB 109.6 KB 72.3 KB
Flat art (a 7.4 KB PNG) 1.6 KB 2.9 KB 1.3 KB 0.8 KB
Flat art is where the new formats shine
Our 7.4 KB piece of flat art is 1.6 KB as a compressed PNG, 1.3 KB as WebP and 0.8 KB as AVIF. For a logo on a website, AVIF with a PNG fallback is the smallest honest answer, and the SVG it was drawn in beats them all.
The whole comparison of the two new formats, with the case where the headline fails, is in AVIF vs WebP vs JPG.
Which is better, PNG or JPG?
Neither in general: PNG for drawn images, JPG for photos. The 4,096.3 KB lossless PNG of our reference photo became a 273.9 KB JPG. For a screenshot of text, PNG keeps the letters sharp, because JPG rounds detail in 8 × 8 blocks and leaves halos.
Is PNG better quality than JPEG?
For drawings, yes: PNG keeps every pixel, so text, lines and flat colour stay sharp where JPEG adds halos. For photos, no visible difference at a sensible JPEG quality, and the PNG is many times larger. Quality follows the kind of image, not the format.
Why is a PNG of a photo bigger than the JPG?
A PNG stores pixels without loss, and a photo's fine detail gives it little to repeat. A JPG drops detail the eye misses instead. Blinkimg's engine at Auto cut our 1920 × 1280 reference photo to 256 colours as a PNG. That PNG still weighed 994.3 KB, 3.6 times the JPG at Auto.
Does JPEG lose quality every time you save it?
Barely, at the same quality. Our quality-75 JPG was 253.3 KB after one save and 251.9 KB after ten. Saving at a lower quality, or after an edit, loses a little more each time, so export once from the original rather than from the last copy.
Does JPG support transparency?
No. JPG has no alpha channel, so a transparent area becomes a solid colour when you convert, white in our tool. Keep a transparent logo or cut-out as PNG, or convert it to WebP or AVIF, which both keep transparency at a much smaller size.
Is PNG or JPG better for printing?
Use the format the print shop names. A high-quality JPG keeps a photo far smaller than a PNG, and a PNG keeps every pixel of a logo or line art; the vector file a logo was drawn in stays sharp at any size. Send the full-resolution file too, not a copy resized for a screen.
Should I save as PNG or JPG?
Ask what the image is. Anything drawn, such as a screenshot, a logo, a chart or text, saves as PNG. Anything photographed saves as JPG. If the image needs a transparent background, PNG. If it is going on your own website, AVIF or WebP beats both.
Should I use PNG or JPG for a website?
JPG for photos, PNG for logos and screenshots, and if you control the site, AVIF or WebP with a fallback. On our reference photo, a screenshot and a piece of flat art, AVIF was the smallest every time, and WebP beat JPG every time. Every current browser opens both.

The post "PNG vs JPG: which is better for photos, screenshots and logos" appeared first on Blinkimg: https://blinkimg.com/png-vs-jpg]]></content:encoded>
    </item>
    <item>
      <title>Input image exceeds pixel limit: resizing a 400 MP JPEG with sharp</title>
      <link>https://blinkimg.com/400-megapixel-jpeg-on-a-small-server</link>
      <guid isPermaLink="true">https://blinkimg.com/400-megapixel-jpeg-on-a-small-server</guid>
      <pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate>
      <category>Engineering</category>
      <description>The sharp library refuses a 400-megapixel JPEG with &quot;Input image exceeds pixel limit&quot;. Streamed and halved, ours peaked at 1.1 GB against 2.1 GB decoded whole.</description>
      <content:encoded><![CDATA[The sharp library stops a 400-megapixel JPEG with "Input image exceeds pixel limit", and lifting the limit alone can cost more memory than a small server has. Here is what we measured, what libvips really does with the file, and the one kind of JPEG that stays out.
Pixel-shift cameras and 200-megapixel phones make files that a small server cannot simply open. The same engine runs behind the web tool and the image compression API, so this is the path every such file takes, with the numbers from our own runs.
Why sharp says “Input image exceeds pixel limit”
sharp checks the pixel count in the file’s header before it decodes anything. The default ceiling, limitInputPixels, is 268,402,689 pixels (16,383 × 16,383), so a 400-megapixel JPEG is refused with that error (sharp’s constructor). The fix is a higher number you can afford, never false, which removes the only check before the decode.
sharp limitInputPixels at the plan’s ceiling, and the resize in the same pipeline
// The limit is a memory budget: set it to what the server can afford.
const image = sharp(input, { limitInputPixels: 400_000_000 });

// Resize in the same pipeline, so libvips streams the decode through it.
const out = await image
 .resize({ width: 10_000, height: 10_000, fit: 'inside' })
 .jpeg({ quality: 78, mozjpeg: true })
 .toBuffer();
How much memory a 400-megapixel JPEG needs
An 8-bit RGB raster of 20,000 × 20,000 is 1.2 GB before an encoder touches it. Run at full size through our engine with no ceiling, the file took 19.2 seconds and 2.4 GB. Our worker runs on a shared box with 7.8 GB and is held to 3.67 GB; the overflow instances on Cloud Run have 2.15 GB. And the browser decodes the full image for the before-and-after slider.
The two options
Option A: a bigger machine. A heavy Cloud Run service and a per-account cap on heavy jobs, for a result nobody asked for: a 400-megapixel output file.
Option B: halve it on the way in. Resize the JPEG to the largest power-of-two fraction under 100 megapixels and do everything after that as if the photo had arrived at that size. The person with the pixel-shift camera wants a shareable file, not a 400-megapixel one.
We took B. This is what the libraries do with it, what it cost, and where it stops.
What libvips shrink-on-load does, and when sharp uses it
A JPEG stores each 8 × 8 block as frequency coefficients. libjpeg can draw a block at half, a quarter or an eighth of its size by running a reduced inverse transform, so the scaling happens inside the decode. Each pixel it draws is the average of the 2 × 2, 4 × 4 or 8 × 8 pixels a full decode would give. libvips calls this shrink-on-load.
We built the path believing that asking for exactly half would trigger it. It does not. sharp picks a shrink of 2 for a reduction of 2 or more, then halves it again when the reduction rounds down to that same factor, to avoid libjpeg’s rounding errors. At exactly half, the JPEG is decoded at full size. libvips’ own log, with VIPS_INFO=1, shows it on the engine’s final pass: a reduce by 0.5, from the full size, behind a line cache.
VIPS_INFO=1 on the engine’s final pass: a reduce by 0.5 from the full 20,000 rows, streamed through a line cache
VIPS-INFO: residual reducev by 0.5
VIPS-INFO: reducev sequential line cache
VIPS-INFO: residual reduceh by 0.5
What holds the memory down is streaming. libvips pulls rows from the decoder in strips, the shrink and reduce turn them into output rows, and a line cache keeps only the strips in flight. The 1.2 GB raster never exists at once. Before it, two small passes for the content analysis, a 512-pixel proxy and a 64-pixel sample, are reductions far past 3, so sharp does shrink those inside the decode.
When sharp shrinks a JPEG on load
sharp 0.35.4 with fastShrinkOnLoad on, its default: the reduction of each side and the shrink inside the decode
Under 3 times None: the full size is decoded
3 up to 5 times 2
5 up to 9 times 4
9 times or more 8
Full decode vs streamed halving: what we measured
Halved with the decode streamed, the 20,000 × 20,000 JPEG took 6.3 seconds and 1.1 GB; decoded whole first it took 5.2 seconds and 2.1 GB; at full size 19.2 seconds and 2.4 GB.
Time and peak memory for the same file, each on its own scale.
A 20,000 × 20,000 baseline JPEG of 63.5 MB; sharp 0.35.4, libvips 8.18.6; medians, each run in its own process
Halved, decode streamed (the engine) 6.3 s 1.1 GB 10,000 × 10,000
Decoded whole, then halved 5.2 s 2.1 GB 10,000 × 10,000
Full size, no ceiling 19.2 s 2.4 GB 20,000 × 20,000
A third, shrunk inside the decode 2.5 s 0.54 GB 6,666 × 6,666
Streaming costs about a second against holding the whole raster, because the engine reads the file three times, and it halves the peak. A third of each side would be faster still, with sharp’s shrink running inside the decode, but it throws away more than half the pixels a Pro Max user paid for. The job’s timeout budget follows the source’s pixels, not the result’s, because every byte of the file is still read.
Where the saving stops
Two limits: the formats we measured, and one kind of JPEG.
Why the engine takes only JPEG above 100 megapixels
We built and measured this path on baseline JPEG, the format pixel-shift cameras and phones write. Other formats behave differently: libvips can scale a WebP while loading it, and a HEIC carries a small preview, but neither is what a person with a 400-megapixel photo holds. So the engine refuses PNG, WebP, AVIF and HEIC above 100 megapixels from the header, in words, and the page says the same before the upload.
Progressive vs baseline JPEG
A baseline JPEG stores each block’s coefficients together, so the decoder can hand libvips one strip of rows after another. A progressive JPEG spreads every block across several scans of the file, so all of them must be buffered before a single row can be drawn, and nothing streams. The libvips developer checklist measured one image at 4 GB and 4.3 seconds to thumbnail as a progressive JPEG, against 72 MB and 0.26 seconds as a baseline one.
The header carries the flag, so the engine reads it and refuses a progressive JPEG above 100 megapixels before any decode, and the page reads the same frame marker in the browser and says so before the upload. The fix is a baseline export, which every editor offers.
What changed for a person using the tool
On Pro Max, a JPEG up to 400 megapixels runs; the result is at most 100 megapixels, with a resize clamped to that raster.
Free and Pro keep the 100-megapixel ceiling on every format, and a JPEG under it takes the ordinary path to compress JPG.
Any format other than JPEG above 100 megapixels is turned away before the upload, with the reason in the dialog. If your camera app can export JPEG, export JPEG.
The rule behind the decision
A limit should be a number the platform can honour under load, not a number that looks good on a pricing page. The 100-megapixel raster is the first; 400 megapixels of baseline JPEG is the second, made honest by streaming the decode.
How do I fix “Input image exceeds pixel limit” in sharp?
Pass limitInputPixels at the ceiling your server can afford, for example 400,000,000, instead of the default 268,402,689 (16,383 × 16,383). Then resize down in the same pipeline, so libvips streams the decode through the resize rather than holding the whole raster in memory.
Is limitInputPixels: false safe?
No. False or 0 removes the only check sharp makes before decoding, so a header that claims a huge image is decoded as claimed. Our full-size run of a 400-megapixel JPEG peaked at 2.4 GB, and a hostile file can claim far more. Set a number your server can afford.
What is sharp's memory usage on a 400-megapixel JPEG?
Halved in the same pipeline, with the decode streamed, our run peaked at 1.1 GB. Decoded whole into memory first, the same halving peaked at 2.1 GB, and processing the file at full size took 2.4 GB. The raw RGB raster alone is 1.2 GB, which is why streaming matters.
When does sharp shrink a JPEG on load?
From a reduction of 3 times or more on each side, with fastShrinkOnLoad on, its default: a shrink of 2 from 3 times, 4 from 5 times, 8 from 9 times. Below 3 times the decode runs at full size, because sharp steps around libjpeg’s rounding errors at a factor of exactly 2.
Does shrink-on-load lower the quality?
A little. libjpeg draws each pixel as the average of the 2 × 2, 4 × 4 or 8 × 8 pixels a full decode would give, a box filter, and sharp’s resize docs warn of a slight moiré pattern. With fastShrinkOnLoad set to false, sharp’s source code leaves at least a factor of 2 for its own resampler.
Does streaming help a progressive JPEG?
No. A progressive JPEG spreads every block over several scans, so the whole file must be buffered before a row can be drawn and nothing streams. The libvips developer checklist measured 4 GB against 72 MB for the same image as baseline. Convert it to a baseline JPEG first.
How do I tell whether a JPEG is progressive?
Read the header: sharp’s metadata() returns isProgressive without decoding the image. In the file itself the frame marker says it, SOF2 being progressive and SOF0 baseline. Blinkimg reads the same marker in the browser before an upload, and the engine reads it again before any decode.
How do I convert a progressive JPEG to baseline?
Use jpegtran from libjpeg-turbo: jpegtran -copy all input.jpg > baseline.jpg. Without the -progressive switch it writes a plain baseline file, and because it rearranges the stored coefficients without decoding them, its manual says there is no image degradation at all.

The post "Input image exceeds pixel limit: resizing a 400 MP JPEG with sharp" appeared first on Blinkimg: https://blinkimg.com/400-megapixel-jpeg-on-a-small-server]]></content:encoded>
    </item>
  </channel>
</rss>
