Compress an Image to 2 MB
Two megabytes is not the smallest target on this site — it is the most comfortable one. It is the figure that sails through the corporate mail servers which quietly reject anything bigger, clears the upload fields on job application portals where your CV photo meets an automated size check before any recruiter sees it, and leaves your pictures looking untouched in the process. Think of 2 MB as the safety-margin setting: not the minimum that squeaks under one particular system, but the number that fits practically everything without visible cost. Drop in up to five photos, and each returns at or under the line at the highest quality it can carry. All of it happens in your browser — nothing is uploaded, and your originals never change.
Drop images here, click to browse, or paste from clipboard (Ctrl+V)
JPEG, PNG or WebP · up to 30 MB per file · up to 5 images at a time · processed locally
The safety margin that ends mail failures
The published limits of big mail providers get all the attention, but the failures usually come from the smaller, unadvertised ceilings — the hosted Exchange server at work, the university relay, the ISP that bounces before delivery. A 2 MB attachment sits so far below every ceiling in that chain that the question stops being "will it fit" and becomes irrelevant. Add the base64 inflation that wraps attachments in transit and the arithmetic still lands with room to spare: a batch of five photos compressed to 2 MB each occupies under 14 MB encoded, accepted everywhere without a thought.
The margin also buys patience on the receiving end. Messages open quickly even when the recipient reads mail on a phone over mobile data, and nobody sits through a spinner for photos they may only glance at. Compression this light is invisible too — at 2 MB the encoder quality sits so high that artifacts hide below perception for essentially all content.
Job portals and the resume photo gate
Recruitment systems are a quiet source of 2 MB limits: application forms and applicant-tracking platforms commonly cap each upload at one or two megabytes, and a camera-original headshot at 6 MB fails that check before a human is ever involved. This is the one image where presentation genuinely compounds — recruiters skim, and a clean, sharp photograph reads as preparation. Compressing the headshot to 2 MB keeps every ounce of that quality while turning the upload gate into a formality.
The same logic covers the supporting materials a job or grant application accumulates: portfolio samples, scanned certificates, reference letters photographed on a desk. Each can be brought to 2 MB individually, checked on its own result card, and bundled with the ZIP button if the portal prefers one file. Keep the originals in a folder elsewhere — every future application deserves a fresh compression from the untouched source, never a recompression of a compressed file.
Quality at 2 MB: what you keep, what you trade
The honest answer is: almost nothing visible. At this budget, JPEG encoding of ordinary photographs settles at quality levels where the mathematical losses are imperceptible — no blocky edges, no banded skies, no smeared texture. The one scenario where the limit shows is print at large sizes; a 2 MB file prints beautifully at photo dimensions but a poster-sized enlargement wants more data. For screens — which is where mail, portals and applications live — it is more quality than the display can spend.
If you need the file even lighter later, this is the wrong starting point: recompressing a compressed file stacks damage. Compress once from the original at whatever the destination actually requires, and let the binary search do the negotiating each time.
Frequently asked questions
Is 2 MB small enough for every job portal and mail server?
It fits every common corporate mail configuration and the overwhelming majority of application portals, which is precisely why it is the default here. Systems that state a smaller figure override any general rule — read the upload screen, type the stated number into the size box, and the search hits it directly. Treat 2 MB as the strong default, not a universal promise.
Why not just attach the original photo when Gmail allows 25 MB?
Because the provider limit is only one gate in the chain. Company and university servers enforce their own smaller ceilings, base64 encoding inflates attachments by about a third on the wire, and recipients on phones pay for every megabyte in waiting. A 2 MB attachment clears all of it at once — and the photo looks no different to the person opening it.
Should a CV headshot be JPEG or PNG?
JPEG, in nearly every case. Portals overwhelmingly list JPEG among accepted types, photographs compress dramatically better in it, and at 2 MB the quality is visually transparent. PNG earns its place for screenshots, logos and transparency — none of which describe a headshot. If a specific portal insists on PNG, switch the format on this page with one click.
Will a 2 MB photo survive printing?
Comfortably at ordinary photo sizes. A 2 MB JPEG carries enough pixel data and quality for postcard-to-A4 prints that look indistinguishable from the original to most eyes. For poster-scale enlargements or fine-art reproduction, keep working from the untouched original instead — print wants every bit the camera captured, and compression is a screen-era trade.
How many 2 MB images fit in one email?
Roughly ten with total safety against a 25 MB provider limit, and more against smaller internal ceilings than you might expect. This tool processes five per run; for larger sets, run it twice and attach the two ZIP archives. Failures, when they happen, are reported per file and never block the rest of the batch.