Source: https://restorebunny.com/guides/reduce-photo-file-size-for-upload/

# Reduce Photo File Size for Upload: A Pixels and Bytes Budget

Fit a photo under an upload limit without blind resizing. Compare compression and pixel dimensions, preserve originals and inspect the exported result.

Photo preparation3 min readUpdated 03 October 2026

Quick answer

## The short version

Read the destination's byte limit and dimension requirements separately. Export from the best source, try a measured compression change and reduce dimensions only as needed for the job. Reopen each candidate and compare detail; no quality percentage guarantees a particular file size.

## Write down both limits before editing

A website can reject a file because its encoding is unsupported, its byte size is too large or its dimensions fall outside the rules. Those are different failures. Record the accepted formats, maximum bytes and any minimum or maximum pixel dimensions shown by the destination. Do not assume lowering a DPI label solves a byte limit.

Adobe distinguishes image dimensions and resampling: changing the pixel grid adds or removes image data. Compression can reduce a JPEG's stored bytes without changing its dimensions, though detail can still be lost. Treat the two controls separately so you know which compromise produced an acceptable delivery file.

## Make a controlled export ladder

1. Keep the source and an editing master. Choose a compatible output format based on the destination, not simply the smallest extension you have heard of.
2. Export a first candidate at useful dimensions and high quality. Measure the actual saved bytes and open it.
3. If it exceeds the byte limit, make a new candidate from the source with moderately lower compression quality. Keep dimensions constant for that comparison.
4. If further compression visibly harms detail, reduce dimensions to a level still suitable for the recipient's task. Avoid reducing below the stated minimum.
5. Inspect text, faces, gradients and edges at matching display size, then test the exact accepted candidate in the destination preview.

## Worked example: an 8 MB photo and a 2 MB limit

Suppose a 4000×3000 source occupies 8 MB and the destination accepts at most 2 MB. First try a same-dimension JPEG export and measure it. You cannot predict that a quality setting of 75 will yield 2 MB: fine foliage and a smooth wall compress differently. If the saved file is 2.3 MB, it is still over the limit despite looking close in the export slider.

For a viewing-only listing, a 2000×1500 candidate has 3 million pixels instead of 12 million, a 75% reduction in pixel count. It does not necessarily have a 75% reduction in JPEG bytes. Check the actual result and minimum dimensions. If the same source is also needed for a large print, keep a separate print export rather than asking the reduced upload copy to serve both roles.

## Use the failure message to choose the next operation

- Unsupported file: convert a copy to an accepted encoding. Renaming an extension is not conversion.
- Too many bytes: compare compression candidates and measure their saved size. Keep enough margin to avoid a rounded file-size display hiding an over-limit result.
- Too many pixels: resize proportionally. Avoid stretching a portrait to a landscape box unless distortion is explicitly intended.
- Too little detail: find the original or recapture. Enlarging dimensions to pass a minimum can satisfy geometry without restoring genuine information.

## Keep an acceptance record

Name the selected output distinctly, for example ITEM-024-upload.jpg, and retain a note of dimensions and measured size. Open the destination's saved preview to check that the upload did not crop a maker's mark or silently use an earlier candidate. For important delivery, ask the recipient to inspect their downloaded file as well as the preview.

RestoreBunny's compressor and resizer address different parts of this workflow. Use the control that matches the diagnosed limit and inspect the result. Neither a smaller file nor a passed upload validates factual accuracy, privacy or print quality. A successful upload is the delivery gate; the preserved source remains the place to begin another export.

## FAQs

Does changing 300 DPI to 72 DPI make a JPEG smaller?

Changing only the density label does not reduce the pixel grid. Use actual compression or resizing controls and measure the saved bytes.

What JPEG quality setting guarantees a 2 MB file?

None across all images. Content and dimensions affect compression. Export, measure and inspect a candidate from your source.

## Sources

Preservation and technical guidance reviewed for this article.

- Adobe: [Set image size and resolution](<https://helpx.adobe.com/photoshop/using/image-size-resolution.html>)

## Related

- [Compress a delivery copy](<https://restorebunny.com/tools/image-compress/>)
- [Resize proportionally](<https://restorebunny.com/tools/image-resize/>)
- [Budget a whole photo delivery](<https://restorebunny.com/guides/email-photos-without-losing-quality/>)

## Ready to restore your photos?

Upload an image, choose your settings, and preview results with a before/after slider.

[Get Started](<https://restorebunny.com/signup/>)[View Pricing](<https://restorebunny.com/pricing/>)

RestoreBunny Team

Photo workflow editors

Guides follow our [editorial policy](<https://restorebunny.com/editorial-policy/>) for sourcing, product claims, AI limitations, updates, and corrections.
