Smol for Instagram creators

Instagram Photo Size and Quality: Export Settings That Hold Up

Instagram says it uploads photos at up to 1080 pixels, so a 6000-pixel camera file is mostly wasted bytes. Smol resizes to width 1080, sets JPEG quality, strips GPS, and shrinks Reel video, all on your Mac with nothing uploaded.
  • Resize photos to 1080 px wide instead of the camera’s 6000
  • Set JPEG quality yourself instead of leaving it to the app
  • Images are stripped of GPS and camera metadata by default
  • Shrink Reel video with a quality setting you choose

$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 team9 min read

Instagram photo size and quality start with one number from Instagram’s help page: it uploads photos at the best resolution possible, up to 1080 pixels. Export at that width yourself, and the app has less to change. Here is each choice and the Smol setting for it.

What you are posting, the issue you hit, and the Smol setting
What you are postingThe issue you hitThe Smol setting
Feed photo, any cameraCamera files are far wider than the 1080 px Instagram uploads atCompress, output JPG, resize mode width, 1080, quality 85 as a starting point
Vertical frame from a DSLR (2:3)The shape may not fit the feed; Smol cannot crop to an area you chooseCrop in your editor first, then Compress at width 1080
Reel videoRatio and cover sizes are listed on Instagram’s Reels pageCompress, MP4, H.264, quality High; keep the resolution unless the clip is huge
iPhone HEIC photosFormat choice is the app’s job, but a JPEG removes the guessworkCompress with output JPG (not Convert)
Location in the filesPhone photos can carry GPS coordinatesImages are stripped by default; open one output to verify

What are the Instagram image dimensions for a feed photo?

Instagram’s photo help page says photos upload at the best quality resolution possible, up to 1080 pixels. Set your export to 1080 pixels on the long side you want, and let the shape follow the crop you chose in your editor.

Export sizes at 1080 pixels wide (our arithmetic, not Instagram rules)
ShapeSize at 1080 wideNote
Landscape, 3:2 (most cameras)1080 × 720The native camera shape, no crop needed
Square, 1:11080 × 1080Matches the 1080x1080 figure on the help page
Portrait, 4:51080 × 1350Crop in your editor first
Portrait, 3:41080 × 1440Crop in your editor first
Portrait, 2:3 (DSLR vertical)1080 × 1620Tall; check the in-app crop preview before posting

Instagram’s own crop preview is the final word on what shows in the feed, so look at it on your phone with one test post. The Reels help page lists its own aspect ratios and cover photo sizes; see the Reel section below.

Does DPI matter for Instagram?

The help page speaks in pixels, not DPI or PPI, so the pixel size is what to set.

Does Instagram compress photos?

Instagram processes every upload on its side and describes the result as the best quality resolution possible, up to 1080 pixels. What you control is the file you send, which is why the export matters.

A 6000-pixel file is scaled by the app on its way up. Doing that resize yourself, to 1080 wide, means you pick the quality setting and see the result on your Mac before posting. Whether it looks better than letting the app do it depends on the photo, so post one test and compare. If you also want a print file, keep that export separate; this is a posting copy.

What are the best export settings for Instagram in Smol?

Start with JPG at quality 85, resized to a width of 1080, and judge the result on your phone. The quality numbers below are starting points we chose, not values Instagram specifies.

Smol settings by deliverable (quality values are starting points, not Instagram rules)
DeliverableOperation and formatQuality or presetSize
Feed photo (portrait or square)Compress, JPGQuality 85, a starting pointResize mode width, 1080
Feed photo, detailed or high-contrastCompress, JPGQuality 90, larger fileResize mode width, 1080
Carousel batchCompress, JPG, whole folderSame quality for every slideResize mode width, 1080
Reel videoCompress, MP4, H.264Quality High (CRF 24)Keep, or reduce for a smaller file
Reel cover imageCompress, JPGQuality 85, a starting pointMatch the size on Instagram’s Reels page
Photo to share or archiveStrip metadataNo re-encodeUnchanged

Chroma detail follows quality: Smol writes 4:2:0 up to quality 75, 4:2:2 at 80 to 85, and 4:4:4 from 90, so 90 keeps more color detail on saturated edges at the cost of bytes. The benchmark page shows what Smol’s defaults did to 24 small test photos (768 × 512): about 69.3% smaller JPEGs. Your own camera files will land elsewhere, so check the output.

For a deeper look at deliverables beyond Instagram, see image compression for photographers and Smol for photographers.

How do I export a post from my Mac to Instagram?

Crop first, then compress, then send the copies to your phone. Smol does not crop to a chosen area, so the ratio is set before the file reaches it.

  1. Crop to a kept ratio in your editor

    Photos, Lightroom or Preview will do. Use 4:5, 3:4, 1:1 or your camera’s native 3:2, then check Instagram’s crop preview.

  2. Drag the folder into Smol

    Mixed batches are fine: carousel photos and the Reel clip can go in together.

  3. Set Compress, output JPG, quality 85

    Set the resize to width, 1080. Leave the fill mode off: it crops with no control over what is cut.

  4. Run it and read the per-file results

    Smol shows each file’s size and savings. Originals are untouched by default; copies carry a _compressed suffix.

  5. Check one file for location data

    Open an output in Preview, choose Tools, Show Inspector, and look for location data. A stripped file has none.

  6. Move the copies to your phone and post

    AirDrop or iCloud Photos works. Post one first and view it on your phone before you queue the rest.

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: size before and after, share saved, and time taken.

What is the Instagram Reel size limit?

Check Instagram’s Reels size and aspect ratios page for the current ratio and cover photo figures. Smol sets quality and pixel size, not output bytes, so compress the clip, then check the file size and upload time yourself.

Reel export decisions and the Smol setting
ItemWhere the figure livesSmol setting
Aspect ratioInstagram’s Reels pageSet in your editor; Smol does not reframe video
ResolutionInstagram’s Reels pageKeep the resolution, or reduce it for a smaller file
Container and codecYour choiceMP4 with H.264; H.265 is also offered
AudioInstagram’s Reels pageKeep audio, or remove it for a silent clip
Cover photoInstagram’s Reels pageCompress to JPG at the size the page lists

The Reels page also explains how to choose upload quality in the app; if a clip looks soft after posting, that option is worth a look.

H.264 or H.265 for a Reel?

Instagram’s page is the place to check codec support, so confirm there before choosing. An iPhone set to Most Compatible records JPEG and H.264, while High Efficiency records HEIF and HEVC. Smol offers both H.264 and H.265; read H.265 vs H.264 and how to compress a video on Mac for the trade-offs. For cross-platform clips, see Smol for Reels, TikTok and Shorts.

What do creators use to export for Instagram today?

Free tools cover one-off posts well. Smol earns its place when the job is a folder, a carousel set or a mixed batch.

Ways to prepare Instagram photos on a Mac, compared
OptionCostGood atLimit
Instagram app itselfFreePosting a single photo; resizes and crops for youYou do not see the result before upload, and you choose no quality
Preview or Photos exportFree, built inOne image, quality slider, resizeOne file at a time for most jobs; no folder presets
Lightroom or Photoshop exportSubscriptionCrop, color and export in one toolA full editor when you only need to resize
sips in TerminalFree, built inFast batch resize from the command lineNo quality control UI; command-line only
Online compressorsFree tiersQuick, no installThey receive your file; see Smol vs TinyPNG
Smol$29 onceFolders, mixed photo and video batches, metadata stripNo crop to a chosen area; see below

When is Smol the wrong tool for Instagram?

Smol is a compressor and converter, not an editor or a scheduler. Skip it in these cases.

  • You need to crop or reframe: Smol’s fill mode crops with no control over what is cut, and it does not reframe video to 9:16. Use your editor.
  • You post one photo a week from your phone: the app and Photos already do what you need.
  • You need pixel-identical optimization: Smol always re-encodes images. ImageOptim’s lossless mode is the answer, as in the head-to-head test.
  • You need a file guaranteed under a byte cap: Smol sets quality and pixel size, so check the output size.
  • You are on Windows or an iPhone only: Smol runs on macOS 13 or later.
  • You want filters, captions, music or scheduling: use your editing and posting apps.

Photos that carry location need care either way; see stripping GPS from photos on Mac and what to check before you post.

Frequently asked questions

What is the best Instagram photo size and quality?

Instagram’s help page says it uploads photos at the best quality resolution possible, up to 1080 pixels. Export a JPEG 1080 pixels wide, cropped in your editor to the shape you want. For quality, 85 is a reasonable starting point in Smol, our own choice rather than an Instagram figure. Post one test and look at it on your phone.

Does Instagram compress photos?

Instagram processes uploads on its side and describes the outcome as the best quality resolution possible, up to 1080 pixels. A larger file gets scaled by the app. Exporting at 1080 wide yourself lets you choose the JPEG quality and check the result on your Mac before posting. Post one test and compare it with the original.

What is the Instagram Reel size limit?

Instagram’s Reels help page lists the aspect ratios, cover photo sizes and upload quality choices; check it for the current figures. Smol sets quality and pixel size, not output bytes, so compress the clip with the High preset, then check the resulting file size and upload time yourself before posting.

What are the best export settings for Instagram?

In Smol, use Compress with output JPG, resize mode width, 1080, and quality 85 as a starting point. Use quality 90 for detailed or high-contrast photos, which also switches JPEG chroma to 4:4:4 and makes the file larger. For Reels, use Compress to MP4 with H.264 at quality High.

Should I use JPG or HEIC for Instagram?

JPEG is the simpler choice. iPhones record HEIF and HEVC under High Efficiency and JPEG and H.264 under Most Compatible, per Apple. In Smol, use Compress with output JPG rather than Convert, so your quality and size settings apply. Convert to JPG ignores the quality setting.

Does Smol remove location data from photos before I post?

Smol strips EXIF, GPS, IPTC and XMP from images by default when compressing, and you can switch that off. Open one output in Preview, choose Tools, Show Inspector, and check that no location data remains. There is also a separate strip-metadata operation that does not re-encode the image.

Keep reading

Smol for other teams