Smol for stock photographers

Stock Photo Upload Requirements, and How to Meet Them on a Mac

Stock agencies reject files that are too small, too heavy, or over-compressed, so the wrong export setting costs you a submission. Smol helps you hit the megapixel floor, stay under the file-size cap, convert TIFF or HEIC to JPEG at high quality, and re-encode video clips, all on your Mac.
  • Keep every photo above the 4 MP floor by raising or switching off the resize
  • Export high-quality JPEG and check the result against the 50 MB cap
  • Convert TIFF or iPhone HEIC to JPEG without uploading your portfolio anywhere
  • Re-encode video clips for the format your agency accepts

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

Smol’s main window in dark and light appearance with an image, a PDF and a video queued and a Compress 3 Files button
By the Smol team10 min read

Stock photo upload requirements come down to three numbers: pixels, bytes and format. Shutterstock wants at least 4 MP, a JPEG under 50 MB, and no visible compression artifacts. Unlike most uploads, the usual advice to shrink the file works against you here. Below is each limit with its source, and the Smol setting that respects it.

What you are sending, the limit you hit, and the Smol setting
What you are sendingThe limit you hitThe Smol setting
Camera JPEG or exported photoAt least 4 MP; up to 50 MB at Shutterstock; artifacts get a photo rejectedUsually none: upload the original. If it is over the cap, Compress, JPG, quality 90 or higher, resize off
Flattened TIFF (flatten layers or PSD in your editor first)Shutterstock does not take PSD or layered TIFF; TIFF over FTPS up to 4 GBConvert to JPG (quality does not apply to Convert), then check the size
iPhone HEICShutterstock lists JPEG and TIFF onlyCompress, output JPG, quality 90 or higher, resize off
Footage clip5 to 60 seconds; .mov or .mp4; H.264 at best qualityCompress, MP4, H.264, a low CRF as a starting point, resolution kept
Keywords in the fileIPTC keywords and titles ride inside the JPEGSwitch metadata stripping off, or you remove them

What are the stock photo upload requirements?

Each agency publishes its own limits, and they change, so confirm on the agency page before a big batch. This table holds what Shutterstock’s contributor help pages state, each row read on 11 October 2026. Adobe Stock publishes its own photo and video requirements on its photo requirements page and its video requirements page. Read those directly, because a figure copied from a forum is how files get refused.

Shutterstock’s published limits, with the page each came from
ItemLimitSource
Minimum image size4 MP, width × height at least 4,000,000 pixelsFile-size help
Photo file size, browser upload50 MB for photos, 100 MB for EPSImage requirements
Photo file size, FTPSJPEG up to 50 MB; TIFF up to 4 GBImage requirements
Maximum pixelsA JPEG cannot exceed 150 MPFile-size help
Formats and colorJPEG and TIFF; JPEG recommended; no PSD or layered TIFF; sRGB recommendedImage requirements
Quality ruleOver-compressed content with JPEG artifacts, and pixelated enlargements, are unsuitable for the Creative MarketplaceQuality requirements

Shutterstock’s own pages disagree on video size: the requirements article says “Maximum 10 GB” and the file-size error article says 4 gigabytes. Treat the lower number as the safe one until your upload screen says otherwise.

What are the minimum megapixels for stock photos?

Shutterstock requires at least 4 MP, which is width times height of at least 4,000,000 pixels. Megapixels measure dimensions, not file size, so a small file can still pass and a heavy one can fail.

Long edge needed to reach 4 MP, by aspect ratio (our arithmetic)
FrameLong edge for 4 MPResult
3:2 (full-frame and APS-C cameras)2,450 px2450 × 1633 = 4.00 MP
4:3 (iPhone, Micro Four Thirds)2,310 px2310 × 1733 = 4.00 MP
16:9 (video frames)2,670 px2670 × 1502 = 4.01 MP
1:1 square2,000 px2000 × 2000 = 4.00 MP

A 24 MP frame is six times the floor, so there is rarely a reason to resize at all. The upper limit is 150 MP. Enlarging a small file with an upscaler to reach 4 MP is a risk: Shutterstock rejects pixelation, and its quality page describes enlarged rasters as the cause. Smol’s photographer guide covers the resize default in more detail.

Which Smol settings meet Shutterstock image requirements?

Upload the camera original whenever it is under the cap. Use Smol only when a file is over the limit, in the wrong format, or needs a lighter copy for your own portfolio. Quality numbers below are starting points we chose, not thresholds any agency published.

Smol settings by stock deliverable
DeliverableOperation and formatQuality or CRFSize and metadata
Photo over the capCompress, JPG90 to start; lower in small steps only until it fitsResize off; keep metadata if you embedded keywords
Flattened TIFFConvert to JPGNot applicable: Convert ignores quality and writes a large, high-quality JPEGCheck the output size against the cap
iPhone HEICCompress, output JPG90 or higherResize off
Web preview for your portfolioCompress, JPG or AVIF75 (the default)Resize to your site width; strip metadata
Footage clipCompress, MP4, H.264A low CRF such as 18 as a starting pointKeep resolution; audio as you need it

Smol sets quality and pixel size, not output bytes, so it cannot promise that a file lands under 50 MB. It writes a copy with a _compressed suffix, so sort the output by size and rerun only the files that miss. JPEG chroma subsampling stays at 4:4:4 from quality 90 and up, which is why 90 is where we start for stock. Smol also has a target-size mode for images (Neural) that aims at a size between 4 and 4096 KB. It is slow and it makes no quality promise, so stock work should not rely on it.

Should you strip metadata from a stock file?

Usually not. Smol strips EXIF, GPS, IPTC and XMP by default when it compresses images, and IPTC is where your title, caption and keywords live. Switch stripping off for files you will submit with embedded metadata. For files going to a public portfolio, strip. See what compressing removes.

How do you prepare a batch for a stock agency on a Mac?

Check the whole batch for size and pixels first, then touch only the files that fail. The steps below leave your originals untouched by default.

  1. Sort the folder by file size and dimensions in Finder

    Anything under 4 MP, or over 50 MB, is the only work you have. Everything else uploads as it is.

  2. Drag the failing files into Smol

    Mixed batches work, so a TIFF, a HEIC and a clip can go in together.

  3. Set JPG, quality 90 or higher, and switch the resize off

    Raising the maximum dimension above your long edge is the same thing. Leave metadata on if you embedded keywords.

  4. Run it and read the per-file sizes

    Smol shows each result. Any output still over the cap goes back in at a slightly lower quality.

  5. Open one result at 100 percent before you upload

    Look for blocky edges in skies and shadows. Those are the artifacts reviewers reject.

What are the stock video requirements?

Shutterstock takes QuickTime .mov or .mp4 clips of 5 to 60 seconds, horizontal or vertical, at 23.98 to 60 frames per second, with H.264 encoded at its best quality setting. Its page also accepts ProRes and H.265, but does not recommend H.265 because of a known HDR issue.

Shutterstock video requirements
ItemLimitSource
Container.mov or .mp4Video requirements
Clip length5 to 60 secondsVideo requirements
Frame rate23.98, 24, 25, 29.97, 30, 48, 50, 59.94, 60Video requirements
ResolutionHD 1920 × 1080; 4K 4096 × 2160 or 3840 × 2160; vertical HD 1080 × 1920Video requirements
CodecH.264 at “best” quality; ProRes; H.265 accepted, not recommendedVideo requirements
File size10 GB on one page, 4 GB on anotherFile-size help

Footage is where Smol earns its place. A ProRes clip is much larger than an H.264 clip of the same length, and re-encoding to H.264 with the resolution kept can cut size without lowering pixels. Re-encode once, from the camera original, and check the result against the limits above. Our 4K guide and H.265 versus H.264 posts explain the trade-offs. Drone and action work has its own pages: see drone footage.

What do stock photographers use today to resize and export?

You probably already own an export tool. Start with the one you have, and add Smol only for the jobs below.

Export options compared
ToolCostGood forWhere it falls short
Lightroom or Photoshop exportSubscription you may already payDeveloping RAW and exporting JPEG with embedded keywordsSlow for a mixed folder of TIFF, HEIC and video
Preview, ExportBuilt into macOSOne-off JPEG at a chosen qualityOne file at a time; no video
sips in TerminalBuilt into macOSFast scripted resize and format changesNo quality feedback; learning curve (see our sips guide)
Camera or editing software for videoVariesExact master exportsHeavy for quick re-encoding of many clips
Smol$29 once, one MacMixed batches of TIFF, HEIC, JPEG and video with per-file sizesDoes not develop RAW, edit metadata or write EPS

Read our sips guide if you prefer a script. For portfolio previews, the web image workflow and the benchmark show how AVIF compares on small test photos. Delivery to clients has its own page: photographer client delivery.

When is Smol the wrong tool for stock uploads?

Compressing can reduce your chances with an agency that wants maximum quality, so skip Smol when the original already fits.

  • The original is under the cap. Upload it. Every re-encode of a JPEG loses detail, and Smol has no lossless mode for images.
  • The file is under 4 MP. Compression cannot add pixels, and upscaling invites a pixelation rejection.
  • You need EPS or SVG vector files. Smol does not write them.
  • You must develop RAW or edit keywords and captions. Smol reads RAW and compresses it, but it does not develop it or edit metadata.
  • You need a lossless pixel-identical reduction. The answer there is a lossless optimizer such as ImageOptim (see our head-to-head).

Frequently asked questions

What are the stock photo upload requirements at Shutterstock?

The Shutterstock image requirements are at least 4 MP, JPEG or TIFF files with JPEG recommended, and sRGB color. Photos can be up to 50 MB in the browser, JPEGs cannot exceed 150 MP, and layered TIFF or PSD files are not accepted. Over-compressed images with JPEG artifacts are unsuitable for the Creative Marketplace.

What is the Adobe Stock file size limit?

Check Adobe’s own contributor requirements page for the current file-size limit, since agencies revise their figures. Do not rely on a number from a blog or forum, including this one. Whatever the limit, keep your pixel count high and check the exported file’s size in Finder before you upload.

What is the minimum megapixels for stock?

Shutterstock requires at least 4 MP, meaning width times height of 4,000,000 pixels or more. A 3:2 photo needs a long edge of about 2,450 pixels, and a 4:3 photo about 2,310. Smol’s 2000 px default resize would put a 3:2 photo below that, so raise the maximum dimension or switch the resize off.

What are the stock video requirements?

Shutterstock takes .mov or .mp4 clips of 5 to 60 seconds at 23.98 to 60 frames per second, horizontal or vertical. HD is 1920 × 1080 and 4K includes 4096 × 2160 and 3840 × 2160. H.264 should be encoded at best quality; H.265 is accepted but not recommended because of an HDR issue.

Does compressing a photo hurt stock acceptance?

It can. Shutterstock’s quality page rejects compression artifacts and pixelation, so a heavily compressed or upscaled file may fail review. Keep quality high, such as 90 or above as a starting point, and inspect the result at 100 percent. If the original already meets the cap, upload that and skip compression.

Will Smol keep my keywords and captions?

Not by default. Smol strips EXIF, GPS, IPTC and XMP when it compresses images, which removes titles and keywords stored in IPTC. You can switch stripping off for stock submissions. Strip metadata only for public copies, such as portfolio previews, where you do not want location or camera data shared.

Keep reading

Smol for other teams