Quick answer: never upload a bare strip, because Instagram crops it. Place it on a 1080 × 1350 canvas for a feed post, or 1080 × 1920 for a Story. Upload at exactly 1080 pixels wide.
You take a photo strip you actually like, upload it to Instagram, and the app crops the top and bottom. Then it compresses the rest, and four crisp frames become a blurry smear. This is the single most common complaint about sharing strips online, and it has one root cause. Need a strip to share first? Make one in our free online photobooth.
A photo strip is roughly a 1:3 rectangle. Instagram's tallest supported feed ratio is 4:5. The strip is more than twice as tall as anything Instagram displays. Something has to give, and Instagram decides what.
The fix is to stop uploading the strip and start uploading a canvas with the strip on it. Here is how to do that for every placement, plus what to write underneath.
Why Instagram crops your strip
Instagram supports three feed shapes: square (1:1), portrait (4:5) and landscape (1.91:1). Stories and Reels use 9:16. Nothing on the platform displays a 1:3 image at full height.
| Placement | Ratio | Pixels | Fits a 1:3 strip? |
|---|---|---|---|
| Feed portrait | 4:5 | 1080 × 1350 | No - crops heavily |
| Feed square | 1:1 | 1080 × 1080 | No - crops severely |
| Stories / Reels | 9:16 | 1080 × 1920 | No, but closest |
| Strip on a canvas | any of the above | as above | Yes |
When you upload something taller than 4:5, Instagram centre-crops to fit. You lose the first and fourth frames, which are usually the two best ones. Then it re-encodes the result. Because it's scaling down something very tall, the compression is harsher than usual.
The fix is to put the strip on a canvas
Don't ask Instagram to squeeze a 1:3 image into a 4:5 slot. Build a 4:5 image that holds the 1:3 strip. Instagram then has nothing to crop, because the file already matches the shape it wants.
The 60-second method, on your phone
- Open any free layout or collage app, or use Instagram's own Layout tool.
- Create a blank canvas at 1080 × 1350 for a feed post.
- Set the background to a solid colour. Cream (#F4F4F0), white and black all work well.
- Drop the strip in and scale it until there is roughly 40-60 px of breathing room above and below.
- Export at maximum quality and upload that.
If you want it larger in the feed
A 1:3 strip centred on a 4:5 canvas is small, about 40% of the frame width. Two options make it bigger. Rotate the strip and lay it across the canvas, or split it into two halves placed side by side. Both keep all four frames visible at a much larger size.
Stories are the best place for a strip
Stories are 9:16, which is 1080 × 1920. That is the tallest canvas Instagram offers and by far the most natural home for a photo strip. A 1:3 strip on a 9:16 background can be shown at close to full height with room to spare.
- Export the strip at 600 × 1800 or larger.
- Open a new Story and set a solid background. Tap the draw tool, pick a colour, then press and hold the screen.
- Copy the strip from your camera roll first. An "Add sticker" prompt then appears in the Story editor.
- Scale it to about 85% of the screen height and centre it.
This is the placement most people should use. It shows the whole strip, and friends reply to Stories most. Compression is also gentler, since the file displays close to its uploaded size.
What actually causes the blur
Instagram re-encodes everything you upload. You cannot prevent that, but you can stop it being severe.
- Upload at 1080 px wide. Not 2000, not 4000. Instagram scales everything to 1080 px, and its own downscaling algorithm is worse than the one on your phone. Give it a file that needs no resizing.
- Upload from the phone app, not the desktop web uploader. The web uploader applies heavier compression.
- Avoid uploading over a poor connection. Instagram serves a lower-quality version when it detects a slow network, and that version sometimes persists.
- Turn on "Highest quality uploads" in Settings → Data usage. It is off by default on many accounts.
- Use JPEG, not PNG or HEIC. Instagram converts everything to JPEG anyway; giving it a PNG just means it converts twice.
The biggest single factor is the first one. A 4000 px-wide upload gets downscaled by 74%, and Instagram's resampling is where most of the softness comes from.
Other platforms, briefly
TikTok
Full-screen 9:16, same as Stories. A strip fills a TikTok frame beautifully. Photo mode posts work well. For movement, a slow pan down the strip reveals one frame at a time and beats a still image.
The one platform that genuinely likes tall images. Pinterest recommends 2:3 and supports up to 1:2.1 before truncating in the feed. A photo strip comes close, so it does unusually well there. It's the one big platform where a near-raw strip looks right.
WhatsApp and iMessage
Both compress aggressively by default. On WhatsApp, send it as a document rather than a photo to preserve the original file. On iMessage, disable "Low Quality Image Mode" in Settings → Messages.
X / Twitter
Crops to 16:9 in the timeline but shows the full image when tapped. A strip works, but expect it to appear as a thin sliver until someone opens it. Adding it to a canvas helps here too.
What to write underneath
A strip caption should do one of three things. Date it, name the moment, or say almost nothing. Long explanatory captions fight with the images.
- The date and place. "Tuesday. The kitchen." Understated and ages extremely well.
- The context in six words. "First time all six of us since March."
- A line from the conversation that was happening when the timer went off. Specific, unexplainable, and much funnier to the people who were there.
- Nothing. A strip with no caption is a confident post.
Want a longer list? There are 120 of them in photo strip caption ideas, sorted by mood.
Hashtags, honestly
Hashtags do far less than they used to. Instagram deprecated hashtag following in 2023 and the algorithm now leans heavily on engagement signals and on-image text. Thirty hashtags will not rescue a post.
Three to five specific, relevant tags are enough. Use the kind a real person browses, not the kind bots use. If the strip is from a wedding, tag the venue. If it is from a city, tag the city. Location tags consistently outperform generic hashtags for small accounts.
What really drives reach is that a strip stands out in a feed of single photos. Four frames of the same people making four different faces stops the scroll on its own. A strip with someone far away stands out even more. Make one together in our online photobooth for long-distance friends, then tag them.
A short checklist
- Export the strip at 600 × 1800 or larger.
- Build a canvas: 1080 × 1350 for feed, 1080 × 1920 for Stories.
- Centre the strip with even margins. Solid background, no decoration.
- Export as JPEG at 1080 px wide.
- Upload from the phone app with high-quality uploads enabled.
- Caption short. Location tag over hashtag.
If your strip isn't sharp enough to survive this, the problem starts earlier. See how to make your webcam photos look better. And if you need a strip to start with, the free online photo booth runs in your browser. Its exports hold up to all of the above.
Frequently Asked Questions
Why does Instagram crop my photo strip?
A photo strip is about a 1:3 ratio and Instagram's tallest supported feed format is 4:5. Anything taller gets centre-cropped automatically, which usually removes the first and last frames. Placing the strip on a 1080 × 1350 canvas before uploading prevents it.
What size should a photo strip be for Instagram Stories?
Build a 1080 × 1920 canvas (9:16) and place the strip on it at roughly 85% of the screen height. Stories are the tallest canvas Instagram offers, which makes them the most natural placement for a strip.
How do I stop Instagram blurring my photo strip?
Upload at exactly 1080 pixels wide. Instagram shrinks everything to 1080 px, and that resizing causes most of the softness. Also enable "Highest quality uploads" in Settings, and upload from the phone app rather than the desktop web uploader.
Can I post a photo strip on Pinterest without cropping?
Pinterest handles tall images better than any other big platform. It recommends 2:3 and accepts up to about 1:2.1. A photo strip is close enough that it usually displays well without being placed on a canvas first.
How many hashtags should I use on a photo strip post?
Three to five specific ones is plenty. Instagram removed hashtag following in 2023 and now weights engagement far more heavily. A location tag typically does more for reach on a small account than a block of thirty generic hashtags.
What is the best way to share a vertical photo strip on Instagram without cropping?
Photo strips are 1:3, so Instagram crops them. Place the strip on a 1080x1920 canvas for Stories or 1080x1350 for feed posts.
Sources and further reading
- Aspect ratio - How ratios are expressed, and what gets cropped when a tall strip meets a square frame.
- Dots per inch (DPI) - What 300 DPI actually means, and why a strip that looks sharp on screen can print soft.
