Smol for family archivists

Best File Size for Scanned Photos: Keep, Share and Upscale

You scanned the shoebox and now a print can become a file of tens of megabytes that Gmail will not send. The best file size for scanned photos is two sizes: a big lossless master you keep, and a small JPEG you share. Smol makes the small copies from a folder of scans, on your Mac, and can upscale the thin ones.
  • Keep the TIFF master; send small JPEG copies to the family
  • Set quality and a pixel size for email, albums or reprints
  • Upscale a small old scan 2×, 3× or 4× when you need more pixels
  • Nothing is uploaded, and your originals are untouched by default

$29 once per Mac · No subscription · Files never leave your Mac

Smol’s upscaling option for images
By the Smol team10 min read

The best file size for scanned photos is not one number. Scan at 400 to 600 dpi into a lossless TIFF and keep it; for email and albums, make a JPEG copy sized to its use, such as 2,000 pixels on the long edge for email. The rule: the master stays big, and only the copies get small.

What you are doing with a scan, the limit you hit, and the Smol setting
What you are doingThe limit you hitThe Smol setting
Emailing a few scans25 MB per Gmail message; above that Gmail swaps in a Drive linkCompress, output JPG, quality 75, maximum dimension 2000
Sharing an iCloud or Google albumApple reduces shared photos to 2048 px in older albums; Google resizes past 16 MP on Storage saverCompress, JPG, quality 80, maximum dimension 2048
Reprinting or restoringPixels: the Library of Congress suggests 400 or 600 dpi for enlargementsDo not shrink the master. For a copy, raise the 2000 px default or switch resize off
A tiny scan you want biggerThe scanner never captured the detailUpscale 2×, 3× or 4× to PNG, JPG or WebP, then judge by eye
Cousins asking for the whole archiveHundreds of files, a mixed crowd of devicesOne batch, JPG at 2000 px, metadata stripped by default

What is the best file size for scanned photos?

It depends on whether the file is a master or a copy. A master should keep every pixel the scanner captured. A copy only needs enough pixels for the screen or sheet it will land on. The Library of Congress’s own personal scanning guide (read 11 October 2026) says documents are generally scanned at 300 dpi, photographs you intend to enlarge to 8 by 10 inches or more at 400 or 600 dpi, and that “anything above 600 may be unnecessary”.

File size follows from arithmetic, not taste. Pixels equal inches times dpi on each side, and an uncompressed 8-bit color TIFF stores 3 bytes per pixel. That is why the sizes below climb so fast: doubling the dpi quadruples the pixels.

Pixel dimensions and uncompressed 8-bit RGB size by print size and scan resolution
PrintResolutionPixelsMegapixelsUncompressed size
4 × 6 in300 dpi1200 × 18002.166.5 MB
4 × 6 in600 dpi2400 × 36008.6425.9 MB
5 × 7 in600 dpi3000 × 420012.637.8 MB
8 × 10 in300 dpi2400 × 30007.221.6 MB
8 × 10 in600 dpi4800 × 600028.886.4 MB

A 16-bit TIFF doubles those figures, and lossless compression inside the TIFF (LZW or Zip) cuts them by an amount that depends on the picture. The Library of Congress’s Signal blog says the right resolution “depends” on the original, and recommends 300 dpi/ppi for common print sizes; our starting point: 600 dpi for prints up to 5 by 7, 300 to 400 for larger ones, for anything you cannot rescan.

Why a 4 × 6 print rarely needs more than 600 dpi

At 600 dpi a 4 by 6 gives 8.64 megapixels. Doubling to 1200 dpi quadruples the pixels and the file size, and the Library of Congress says anything above 600 may be unnecessary.

How do I share a family photo archive without hitting size limits?

Share small JPEG copies, and match their pixel size to the place that receives them. Email, iCloud and Google Photos each cap something different, and the cap is often pixels, not bytes.

Limits of common ways to share scanned photos, with source and the date read
Where it goesLimitWhat it means for scansSource
Gmail, personal account25 MB; above that Gmail adds a Google Drive linkCheck the total of the copies in one message against 25 MBGoogle
Apple Shared Albums, created on version 26 or earlierPhotos reduced to 2048 px on the long edge; 5,000 items; 100 subscribersA 4800 × 6000 scan is shrunk to 2048 anyway, so send 2048Apple
Apple Shared Albums, created on version 27 or laterUnlimited items apart from iCloud storage; stored at full resolution and counted in iCloud storage; 100 participantsFull-size copies use iCloud storage, so a smaller copy still saves spaceApple
Google Photos, Storage saverPhotos over 16 MP are resized to 16 MP; Original quality keeps your resolutionA 28.8 MP 8 × 10 scan is resized; a 4 × 6 at 600 dpi is notGoogle Photos Help

Check which version your album was made on; Apple’s page splits the rules by it. When the receiving service resizes for you, a smaller copy saves upload time and loses nothing on display. For a shared drive or a USB stick, a 2000 pixel JPEG is enough for the screen and for a 4 by 6 reprint at 300 dpi (1200 × 1800).

Photos you plan to post publicly deserve a privacy pass first; see what to check before you post a photo. Check metadata before you post.

TIFF vs JPEG for scans: which should I keep?

Keep a TIFF as the master and make JPEGs from it. The Library of Congress’s Mike Ashenfelder writes that “it is a good practice to save the scan as a TIFF, rather than as a JPEG or PDF”, because TIFF is lossless and can hold up to 16 bits per channel where JPEG holds 8. His sharing advice is a JPEG copy, with the TIFF always kept.

The cost is size. In our TIFF to JPG measurements, a 300 dpi test page was 25,249,952 bytes uncompressed. LZW compression inside the TIFF cut it to 4,507,252 bytes, losslessly, and a JPEG at quality 75 (made with sips) reached 1,830,824 bytes. That was one synthetic invoice page, not a photograph, so a photo will compress less.

TIFF versus JPEG for scanned photos
TIFF (LZW or Zip)JPEG
QualityLossless; no re-save lossLossy; each re-save loses a little
Bit depthUp to 16 bits per channel8 bits per channel
Size of one 4 × 6 at 600 dpiUp to 25.9 MB uncompressed; less with LZWMuch smaller than the TIFF; varies by image
Opens everywherePreview and photo editors; not every appEvery phone, browser and mail client
RoleMaster you edit and reprint fromCopy you email, post and put in albums

The Library of Congress’s personal-scanning guide is more relaxed: for color photos it says to save a medium-quality JPEG, and the high-quality setting if you plan to reprint. If disk space is short, a high-quality JPEG master is defensible; if you may ever restore the photo, keep the TIFF. Smol has no lossless mode, so it is for the copies, not the master; a lossless repack of a TIFF is a job for your scanning software. Photographers handling bigger shoots can read image compression for photographers.

Which settings compress scanned photos best in Smol?

Start from the use of the copy, then set quality and the maximum dimension. The numbers below are starting points we chose, not measured thresholds; check the largest output each time.

Smol settings by use of the scanned photo
Use of the copyOperation and formatQualityMaximum dimension
Email or messagingCompress, output JPG75 (the default)2000
Shared album (Apple 2048 px rule)Compress, output JPG802048
Family drive or USB stickCompress, output JPG80 to 852400 (4 × 6 prints at 400 dpi)
Reprint copyCompress, output JPG90 or higherRaise above the long edge, or resize off
Web page or blogCompress, output WebP or AVIF751600 to 2000
Strict email capTarget file size (slow, a band, not a ceiling)n/aCheck the output

Use Compress, not Convert. Converting a TIFF to JPG ignores the quality setting and writes a large, high-quality file; Compress honors your quality and your pixel limit in one pass. JPEG chroma changes with quality: 4:2:0 up to 75, 4:2:2 at 80 to 85, 4:4:4 from 90, which is why reprint copies sit at 90 and above. Smol’s target-size mode accepts 4 to 4096 KB and takes about 28 seconds for one 768 × 512 image, so keep it for the few files that miss a cap.

For scale, on 24 small high-quality film photos (768 × 512, default settings) Smol made JPEGs 69.3% smaller; the full conditions are on the benchmark page. A 600 dpi scan is a different workload, so read it as direction, not a forecast. Metadata stripping is on by default and removes EXIF, GPS, IPTC and XMP; switch it off if you want those fields kept.

How do I turn a folder of master scans into shareable copies?

Work from a copy of the folder, and do the whole shoebox in one batch.

  1. Name and back up the masters first

    Descriptive names such as 1962-beach-aunt-rose.tif beat IMG_0412. Keep two copies on separate drives before you touch anything.

  2. Drag the scan folder into Smol

    Smol writes copies with a _compressed suffix next to the originals and never overwrites by default. Whole folders and mixed file types are fine.

  3. Set Compress, output JPG, quality 75 to 85

    Use the settings table above. Set the maximum dimension to 2000 for email or 2048 for Apple albums, or raise it for a copy you will reprint.

  4. Run it and read the per-file sizes

    Smol shows the size of every output. Find the largest. If it clears your email or album limit, so do the rest.

  5. Open two outputs at 100 percent

    Check faces, text on the back of a photo and skies for banding. If they look soft, raise quality 5 points and rerun.

  6. Save the settings as a preset

    Presets are saved on that Mac, so name it something like Family 2000 px and recreate it on another Mac if you share the job.

Smol’s completion screen after a batch: 128 files complete, 2.4 GB before, 310 MB after, 87% saved, 2 minutes 41 seconds elapsed
The completion screen after a batch: total size before and after, the share saved, and the time it took.

Can I upscale old photos, and when does it help?

Yes: Smol upscales images 2×, 3× or 4× and writes PNG, JPG or WebP. It helps when a small scan has to fill a bigger frame or screen. It cannot restore detail the scanner never recorded, so judge the result by eye before replacing anything.

  • A 1200 × 1800 scan (4 × 6 at 300 dpi) at 2× becomes 2400 × 3600, the pixel count of the same print at 600 dpi.
  • Rescan first if you still have the print. A new scan at 600 dpi captures real detail; upscaling a 300 dpi file cannot.
  • Upscale a copy. Keep the original scan and write the larger file as a new name or folder.
  • Use PNG for the output if you will edit it again; JPG or WebP if it is the final copy.
Smol’s upscaling option for images
Upscaling is its own operation: pick 2×, 3× or 4× and an output format.

For tools aimed at AI art and a closer look at what upscaling can and cannot do, see upscaling AI art, and the Topaz Gigapixel alternatives comparison. Pros who shoot film or deliver to clients will find photographer client delivery useful.

What do people use today, and how does it compare?

Common ways to compress scanned photos and where each one wins
ToolWins atFalls short
Preview (built in)Free. Tools, Adjust Size and Export with a quality slider handle one photo well.Size and quality are separate steps, and a full folder is slow work.
Your scanner softwareWrites LZW TIFF or JPEG at capture, with the dpi you choose.Output size is set once at scan time; remaking copies means rescanning.
ImageOptim (free)Lossless by default, so pixels are preserved exactly.Saved 8.9% on our small test JPEGs; at default settings.
Online compressors (TinyPNG)Quick for a few images from any computer.Free web use is up to 20 images at 5 MB each, and every file is uploaded.
SmolA whole folder of masters to small JPEG, WebP or AVIF copies with quality and pixel size, plus upscaling, on your Mac.Not the fastest; $29 once against nothing for Preview.

More tools are in the best image compressor for Mac, the head-to-head test against ImageOptim and the Smol versus TinyPNG comparison. For tidy automation, the Finder Quick Action puts compress on a right-click. Family photos are personal files, and Smol uploads nothing; there is no account and no server.

When is Smol the wrong tool for scanned photos?

You need a lossless archive. Smol always re-encodes images and has no lossless mode. Your master TIFF should stay as your scanner wrote it; use Smol on copies.

You need restoration. Smol does not remove scratches, fix color fade or colorize. Upscaling adds pixels, not information. Use a photo editor for repair.

You are not on a Mac. Smol runs on macOS only. A Windows laptop or a phone alone cannot run it, so use the sharing services’ own resizing.

You are scanning a few prints. Preview can export a few photos for free. Smol pays off when the shoebox is hundreds of files, or when you do the job every holiday.

You need the files tagged and organized. Smol does not catalog or caption. Do the naming and folders in Finder or a library app, then batch the copies.

Frequently asked questions

What is the best file size for scanned photos?

Two sizes: keep a lossless TIFF master and share a small JPEG copy. A 4 by 6 print at 600 dpi is 2400 by 3600 pixels, about 25.9 MB uncompressed, and a JPEG copy is far smaller. The Library of Congress suggests 400 or 600 dpi for prints you will enlarge.

What dpi should I use to scan old photos?

The Library of Congress’s personal scanning guide says documents are generally scanned at 300 dpi and photographs you intend to enlarge to 8 by 10 inches or more at 400 or 600 dpi, adding that anything above 600 may be unnecessary. For small prints you cannot rescan, 600 dpi is a sensible choice.

TIFF vs JPEG for scans: which one should I choose?

Choose both. Save the scan as a TIFF master, which is lossless and can hold 16 bits per channel, then make JPEG copies for email and albums. The Library of Congress’s Signal blog advises saving as TIFF rather than JPEG and always keeping the TIFF. JPEG alone is workable if disk space is short.

How do I compress scanned photos on a Mac?

Drag the folder into Smol, choose Compress, set the output to JPG, quality 75 to 85 and a maximum dimension of 2000 pixels, then read the per-file sizes. Use Compress, not Convert, because Convert ignores the quality setting. Smol writes copies beside the originals with a _compressed suffix and does not overwrite them by default.

Can I upscale old photos, and will it add detail?

Smol can upscale images 2×, 3× or 4× to PNG, JPG or WebP. It adds pixels, but it cannot recover detail the scanner never captured, so check the result by eye. If you still have the print, a rescan at 600 dpi captures real detail and is the better fix.

How do I share a family photo archive without the files being too big?

Send JPEG copies sized for where they land. Gmail allows 25 MB per message on personal accounts, Apple reduces photos in older shared albums to 2048 pixels on the long edge, and Google Photos Storage saver resizes past 16 megapixels. A 2000 to 2048 pixel JPEG at quality 75 to 80 suits all three.

Keep reading

Smol for other teams