How to Upload Multiple Photos to Instagram
Uploading multiple photos to Instagram is primarily done by creating a carousel post, which lets you share up to 10 images or videos in a single post. This guide explains the limits, step-by-step methods for both mobile apps, requirements for resizing, and best practices for captions, ordering, and discoverability. These evergreen instructions apply to current consumer Instagram accounts and reflect standard features that change infrequently.
Instagram Carousel Post Limits and Guidelines
Instagram places clear boundaries on how many items you can include and how large they can be. Understanding these rules helps avoid upload failures and ensures your content appears as intended.
- Maximum items: 10 photos or videos per carousel post
- Minimum items: 2 items for a carousel (a single image post uses one slide)
- File size: up to 30 MB per image or video frame
- Aspect ratio: supported between 4:5 (portrait) and 1.91:1 (landscape)
- Recommended dimensions: 1080 px width by 1080 px height (1:1), or 1080 px by 1350 px (4:5)
Supported Formats
- Images: JPEG, PNG, GIF (static), HEIC (from supported devices)
- Videos: MP4, MOV, AVI with H.264 codec, up to 60 seconds per clip in a carousel
How to Upload Multiple Photos on iPhone or iPad
The iOS Camera Roll makes it straightforward to select multiple images for a carousel post. Follow these steps to maintain order and quality.
Step-by-Step Instructions
- Open the Instagram app and tap the + button in the home feed or your profile.
- Select Post and choose Library (Photos).
- Tap Multiple at the top right and select up to 10 photos you want to include.
- Reorder photos by dragging and dropping the thumbnails in the Arrange tool.
- Adjust individual images by tapping one and using pinch-to-zoom or alignment tools to focus the key content.
- Add a caption, tag people, and set privacy, location, and any alt text for accessibility.
- Tap Share to publish.
Arranging and Adjusting Images
Use the Arrange option to set the sequence so viewers see your story in the intended order. On each image, you can zoom to remove unwanted edges, ensure important details aren’t cut off by captions or links in the bio, and keep the focal point within the central safe area to avoid cropping on smaller screens.
How to Upload Multiple Photos on Android
Android devices vary slightly by manufacturer, but the Instagram app follows the same core flow. Here’s how to create a multi-image post reliably.
Step-by-Step Instructions
- Launch Instagram and tap the + icon on the home screen or start a new post from your profile.
- Tap Post and select Gallery or Photos.
- Enable Multiple selection and tap up to 10 photos or videos.
- Use the Arrange screen to drag thumbnails into your desired order.
- Edit each item by tapping it to zoom or reframe, ensuring key content remains visible.
- Complete your caption, mentions, and privacy settings, then tap Share.
Reordering and Cropping on Android
Drag handles in the Arrange view to reorder items. Some devices may open a brief editor where you can crop or adjust brightness; keep adjustments minimal to maintain consistency across the carousel.
Best Practices for Carousel Posts
A well-structured carousel is easier to read, more engaging, and more likely to be shared. Plan your sequence like a mini-story, with a clear beginning, middle, and end.
- Lead with your strongest or most intriguing image to encourage swipes.
- Use consistent filters, colors, and typography for brand recognition.
- Add context in the first caption line, because only a snippet shows before tapping More.
- Use simple text overlays sparingly to emphasize key points on each slide.
- Include a call to action in the final slide, such as Save, Share, or Link in bio.
- Add accessible alt text to at least a few key slides so screen readers can convey your message.
Quick Comparison: Single Image vs Carousel
| Feature | Single Image Post | Carousel (Multiple Photos) |
|---|---|---|
| Item limit | 1 photo or video | 2–10 photos or videos |
| Space for captions | One caption field | One caption field, slide-by-slide context possible |
| Engagement style | Quick view | Encourages swipes and deeper engagement |
| Use case | Simple announcements, quick visuals | Storytelling, before/after, tutorials, comparisons |
Common Issues and Fixes
When uploads fail or results look unexpected, checking a few settings often resolves the problem.
- Photos too large: Resize or compress slightly below the 30 MB limit if you encounter error messages.
- Unsupported format: Convert GIFs with transparency or unusual codecs to JPEG or MP4.
- Aspect ratio extremes: Very tall or wide crops can affect visibility; stay within 4:5 to 1.91:1.
- Older app version: Update Instagram to ensure carousel tools and permissions are current.
- Missing alt text option: Update Instagram and check in Advanced Settings or Accessibility if prompted.
Planning Your Photo Sequence
The order of images affects narrative flow and retention. Place context-setting content early, and place brand elements like logos on the first and last slides for recognition. Keep text legible by avoiding busy backgrounds on slides with key messages, and maintain a consistent font style when you use overlays.
Where to Add Captions and Alt Text
Enter your primary caption in the main field when publishing; you can also add line breaks and emojis for readability. For individual slides, Instagram does not offer separate alt text per image in-carousel, so describe the most important visuals in the overall caption or use in-image text sparingly. Consider adding a description in your profile’s Link in Bio for longer context or a downloadable PDF, if relevant.
Scheduling and Repurposing Carousels
Use Instagram’s native scheduling for future posts or a third-party scheduler that supports carousel uploads if you plan content in advance. After publishing, monitor saves, shares, and taps forward as indicators that viewers are engaging deeply. Repurpose high-performing carousels into Stories highlights, reels covers, or newsletter visuals to extend their lifespan.