7 day free trial →
PostEverywhere
PostEverywhere Logo
Pricing
Features
Social Media Management

All-in-one platform for every workflow

Social Media Scheduler

Schedule to 8 platforms from one dashboard

Content Calendar

Visual drag-and-drop content planner

Publishing

Create and distribute across platforms

Automation

Auto-post at optimal times with AI

AI Content Generator

Generate captions, images & videos

AI Image Generator

Create visuals from text prompts

Analytics

Track performance across platforms

Multi-Account

Manage up to 40 accounts

Bulk Scheduling

Upload CSV & schedule hundreds of posts

Platforms
Instagram

Posts, Reels, Stories & Carousels

LinkedIn

Profiles & company pages

TikTok

Videos & photo carousels

Facebook

Pages, groups & Reels

X

Posts, threads & media

YouTube

Videos, Shorts & community

Threads

Text posts & media

Pinterest

Pins & idea pins

API Docs
Resources
Blog

Social media tips and strategies

Free Tools

30+ free social media utilities

AI Models

Browse 50+ AI image & video models

How‑To Guides

Step-by-step tutorials

Support

Help center & contact

For Agencies

Multi-client management at scale

For Creators

Grow your audience everywhere

Join with GoogleStart 7-day free trial
Pricing
Features
  • Social Media Management
  • Social Media Scheduler
  • Content Calendar
  • Publishing
  • Automation
  • AI Content Generator
  • AI Image Generator
  • Analytics
  • Multi-Account
  • Bulk Scheduling
Platforms
  • Instagram
  • LinkedIn
  • TikTok
  • Facebook
  • X
  • YouTube
  • Threads
  • Pinterest
API Docs
Resources
  • Blog
  • Free Tools
  • AI Models
  • How‑To Guides
  • Support
  • For Agencies
  • For Creators
Log in
InstagramPosting

How Many Photos Can You Post on Instagram? (2026 Limits)

Jamie Partridge
Jamie Partridge
Founder·April 26, 2026·Updated April 26, 2026·11 min read
How many photos can you post on Instagram in 2026, with the full per-post-type limits explained

You can post up to 20 photos in a single Instagram carousel as of 2024 (previously 10), unlimited individual photo posts per day from a single account (though 1-2 per day is algorithmically optimal), and unlimited photos in Stories where each photo is its own 24-hour segment. That's the short answer to "how many photos can you post on Instagram." The longer answer depends on whether you're posting to feed, Stories, Reels, or DMs, and whether you've tripped Instagram's invisible action-rate throttles.

This guide covers every photo limit Instagram actually enforces in 2026, with sources linked to Meta's own help center. If you're a creator, marketer, or social media manager who wants to know exactly how many photos can you post on Instagram before something breaks, this is the reference page.

Edited by Jamie Partridge, Founder. Reviewed 26 April 2026

Quick reference: Instagram photo limits in 2026

Post type Photo limit Notes
Carousel (single post) 20 photos/videos Increased from 10 in 2024. Mix of photos and videos counts toward the same 20.
Feed posts per day No hard cap Algorithm rewards 1-2/day. More than 3-5 dilutes reach.
Stories per day Unlimited Each photo = a separate 24-hour segment.
Reels (photo carousels) Up to 20 The 2024 photo-Reels feature still works in 2026.
Direct Messages No documented cap Can attach multiple photos per message.
Tagged people per photo 20 accounts Per single feed photo.
Hashtags per post 30 Hard cap. Mosseri recommends 3-5 in practice.
Action throttle (publishing) ~30/hour soft limit Posting too fast triggers spam-flag review.

The rest of this post breaks each row down with sources, edge cases, and the API-level details that aren't in the Meta help center.

Carousel limit: 20 photos in a single post

The headline number for "how many photos can you post on Instagram" in a single post is 20. Per Meta's own Share a post with multiple photos or videos on Instagram help article, "you can upload up to 20 photos and videos and share them as a single post in Instagram Feed."

This was 10 photos for years (from launch in 2017 through mid-2024). Instagram doubled it to 20 in a quiet rollout in mid-to-late 2024, and the 20-slide cap is the current standard in April 2026.

A few details that aren't on the surface of the help article:

  • Photos and videos share the same 20 slots. A carousel can be 20 photos, 20 videos, or any mix. There's no "10 photos plus 10 videos" arrangement.
  • Each photo can be up to 30 MB. Larger files get auto-compressed by Instagram on upload, which is the main quality-loss culprit on feed posts.
  • Each video slide caps at 60 seconds. Longer than that and the slide will reject.
  • The first slide drives 80%+ of the swipe rate. The carousel best practices guide goes deep on this.

If you need to schedule carousels in advance with the full 20 slots, the how to schedule Instagram carousels guide walks through PostEverywhere's bulk uploader (which handles the 20-slot composition without dropping slides on submit, a recurring complaint with Meta Business Suite's mobile flow).

Single feed posts per day: unlimited (but algorithm has opinions)

There is no hard daily cap on feed posts from a single account. You can post 1, 5, or 50 photos to feed in a 24-hour period and Instagram won't reject any of them on quantity grounds. The constraint is the action throttle (covered below), not a daily limit.

That said, "can" and "should" are different questions. Per Adam Mosseri's 2024 algorithm guidance and the deeper analysis in how the Instagram algorithm works, feed reach is allocated across your follower base over a multi-hour window. Posting twice in two hours splits that audience between two posts. Posting 5 times in a day means each subsequent post gets a smaller fraction of impressions.

The practical reach-optimised cadence:

  • 1 post per day for most creator and small business accounts.
  • 2 posts per day if you have over 100k followers and your audience spans multiple time zones, scheduled across the best time to post on Instagram windows.
  • 3+ posts per day is fine for news/media accounts where freshness beats reach optimisation, but expect each post to underperform a single-post day.

For most accounts, the how often to post on social media data lands on once daily as the engagement-per-post sweet spot.

Stories: unlimited photos, but action limits exist

Instagram Stories has no daily cap on photos. Each photo you add to Stories becomes its own 24-hour segment in your story tray, and you can add as many segments as you want.

What you may run into:

  • The "Highlights" cap is 100 stories per highlight. Per Meta's help center on Highlights, each highlight folder caps at 100 saved stories.
  • Action throttling still applies. Adding 50 stories in 5 minutes can trigger temporary action limits even though there's no story-specific cap.
  • Story replies and engagements are also subject to the same hourly action limits as feed engagements.

For creators running a high-volume Story workflow (think: behind-the-scenes coverage during an event), the how to schedule Instagram stories guide covers how to queue Stories instead of dripping them manually all day.

Reels and the photo-Reels feature

In 2024 Instagram added the ability to post photo carousels as Reels, where the photos auto-cycle in a video-style format with music. As of April 2026, this feature is still active.

The limits:

  • Up to 20 photos per photo-Reel (same as feed carousel).
  • Auto-generated video runtime caps at 90 seconds, regardless of how many photos you add.
  • Music sync uses Instagram's licensed library, which means tracks may not have Facebook performance rights when cross-posted (covered in the post to Instagram and Facebook at the same time guide).

If you're scheduling photo-Reels at scale, the how to schedule Instagram Reels guide covers the format. Native video Reels remain capped at 90 seconds for organic posts and 15 minutes for video Reels.

Direct Messages: no documented cap

Instagram does not publish a hard cap on photos sent via DM. In practice you can attach multiple photos to a single message and send dozens of message threads per day. Where users hit walls:

  • Sending photos to non-followers in bulk (10+ recipients quickly) trips the spam-action throttle.
  • The "Vanish Mode" photo retention is unlimited but each photo expires after view.
  • Group chats allow the same per-message attachment count as 1:1 DMs.

DM photo limits are the least documented because they're rarely abused. The main caveat: if you're using DMs as a customer-service channel and sending product photos to many users per hour, you're on the same throttle clock as everyone else.

Algorithm impact: how photo volume affects your reach

Posting more photos doesn't equal more reach. Per Mosseri's January 2025 originality guidance, Instagram's recommendation system prioritises:

  1. Original content (not reposts, not 70%+ visual matches to existing posts).
  2. Engagement velocity in the first 60-90 minutes after publish.
  3. Account-level posting consistency (showing up daily beats sporadic dumps).

The implication: 30 mediocre photos posted in one day will reach fewer people in total than one well-considered carousel posted on a daily schedule for 30 days. The first scenario splits engagement velocity across 30 posts (each gets ~3% of your audience's first-hour attention). The second compounds.

This is why bulk-scheduling tools are a reach-optimisation play, not just a time-saver. You batch the creative work, then drip the content at the optimal posting times instead of front-loading.

Action throttling: the invisible limit that gets accounts flagged

Instagram has soft action limits per hour designed to catch automation and spam. Meta doesn't publish exact numbers (publishing them would help bots evade), but reverse-engineered community data lines up consistently:

  • ~30-60 follows per hour before the follow action gets temporarily blocked.
  • ~30-60 likes per hour before the like action gets temporarily blocked.
  • ~20-30 comments per hour before flagging.
  • ~30 posts per hour before publishing gets temporarily restricted.
  • ~5-10 DM sends per hour to non-followers before spam-flag review.

These limits reset on a rolling basis. If you trip one, the action will be greyed out for 1-24 hours, with no precise countdown shown.

The throttle hits accounts that:

  • Use unofficial automation (auto-followers, mass-DM tools).
  • Post 20+ photos in a 5-minute burst (looks like a script).
  • Switch IPs frequently (looks like account hijacking).

Using a scheduling tool that publishes via the official Instagram Graph API doesn't trip these throttles, because the API authenticates the publishing action and Meta whitelists official partners' traffic patterns.

How to schedule multiple Instagram photos at once

If you've got 30 photos planned for the next week, manually posting one a day is a chore and increases the chance you'll skip a day. PostEverywhere's Instagram scheduler handles bulk photo scheduling without tripping action limits or losing slides.

Step 1: Connect your Instagram account

PostEverywhere accounts dashboard with Instagram and other social platforms connected for scheduling

Connect your Instagram Business or Creator account via Meta's official Graph API. Personal accounts can't use scheduled publishing (a Meta restriction, not a PE one). Switching to Creator is free and takes 30 seconds in Instagram settings.

Step 2: Bulk upload your photos

PostEverywhere bulk upload composer with Instagram photos queued for scheduling

Drop in up to 20 photos for a single carousel, or queue up to 100 separate posts in one bulk upload. The composer respects the 20-slot carousel limit and warns before submit if you've over-queued. The bulk scheduling guide walks through the full workflow.

Step 3: Auto-generate captions per post

PostEverywhere AI studio generating captions and hashtags for scheduled Instagram photos

The AI caption generator drafts captions per photo based on visual content, with hashtag suggestions from the hashtag generator. You stay in editorial control before anything publishes.

Step 4: Schedule across the calendar

Unified content calendar showing scheduled Instagram photos across multiple days

Drag posts onto the content calendar at your optimal posting windows. The calendar view prevents the front-loading mistake (5 posts on Monday, nothing for the rest of the week) by showing your posting cadence at a glance.

Step 5: Track which photos earned the engagement

Per-platform analytics for scheduled Instagram photo posts showing engagement performance

Unified analytics shows which photos drove saves, shares, and reach. Use the engagement rate calculator to benchmark against your account's running average and against the industry benchmarks.

Schedule 30 days of Instagram posts in one sitting. Start your free trial of PostEverywhere. 7 days free, all features unlocked.

Frequently asked questions

How many photos can you post on Instagram in a single carousel?

Up to 20 photos as of 2024, increased from the previous limit of 10. The 20-slot limit covers a mix of photos and videos. Source: Meta's Share a post with multiple photos help article.

How many Instagram posts per day is too many?

There's no hard cap, but engagement data shows 1-2 feed posts per day is the sweet spot for most accounts. Posting 3 or more times daily typically dilutes reach because the algorithm splits audience attention across each post in your follower base's first-look window. See how often to post on social media for category-specific cadence.

How many hashtags can I use on Instagram?

The hard cap is 30 hashtags per post, including caption and first comment combined. Adam Mosseri publicly recommends 3-5 hashtags rather than maxing out, since the algorithm reads excessive hashtag stuffing as low-quality. The hashtag generator suggests volume-balanced sets.

How many people can I tag in a single Instagram photo?

Up to 20 accounts per single feed photo. For carousels, the 20-tag limit applies per slide (so a 20-slide carousel could theoretically tag 400 unique accounts). Tagged users get a notification, which counts toward your hourly action quota.

How many Stories can I post per day?

Unlimited. Each Story photo or video is a separate 24-hour segment. The only soft limits are the per-Highlight cap (100 saved stories per Highlight folder) and the hourly action throttle if you upload 50+ Stories in a 5-minute burst.

How many followers do I need to be verified on Instagram?

There's no follower minimum for the Meta Verified subscription ($11.99-14.99/month) introduced in 2023, which is the path most non-celebrity accounts now take. Legacy verification (the free blue badge based on notability) requires public-figure status with media coverage but no hard follower count. See Meta Verified for current eligibility.

How many Instagram accounts can I run from one phone?

You can switch between up to 5 accounts in the official Instagram app. For more than 5 accounts (agency or multi-brand setups), multi-account management tools handle 10, 50, or 100+ accounts from a single dashboard with role-based access for team members.

Why did Instagram block me from posting more photos?

If posting is greyed out or you see "Action Blocked", you've tripped an action-rate throttle. Soft blocks last 1-24 hours and resolve themselves. To avoid: don't burst-post 20+ photos in 5 minutes, don't run third-party automation, and use an official-API scheduler like PostEverywhere that publishes via Meta-approved traffic patterns.

Can I post the same photo twice on Instagram?

Yes, but the algorithm's originality filter (per Mosseri's January 2025 guidance) suppresses near-identical reposts. The system flags content that's 70%+ visually similar to your existing posts and reduces its recommendation weight. Reposting your own photo to Stories is fine; reposting it to feed within the same month will underperform.

How many photos can I send in an Instagram DM?

There's no documented cap on photos per DM message or per day. In practice, sending 10+ photos to non-followers in quick succession can trigger the spam throttle. For 1:1 conversations with people you already follow, attachment volume is unconstrained.

Related guides

  • How to schedule Instagram carousels: full carousel workflow with the 20-slot composer
  • Instagram carousel best practices: the cover-slide and swipe-rate playbook
  • Instagram image sizes: aspect ratios, file sizes, and the 30 MB compression cliff
  • How the Instagram algorithm works: the ranking system behind reach
  • Best time to post on Instagram: timing data for the 1-2/day cadence
  • How to schedule Instagram posts: broader scheduling workflow

Stop hand-posting and start batching. PostEverywhere schedules Instagram carousels, Reels, Stories, and feed posts from one composer. Start your free trial.

Jamie Partridge
Written by Jamie Partridge

Founder & CEO of PostEverywhere. Writing about social media strategy, publishing workflows, and analytics that help brands grow faster.

Contents

  • Quick reference: Instagram photo limits in 2026
  • Carousel limit: 20 photos in a single post
  • Single feed posts per day: unlimited (but algorithm has opinions)
  • Stories: unlimited photos, but action limits exist
  • Reels and the photo-Reels feature
  • Direct Messages: no documented cap
  • Algorithm impact: how photo volume affects your reach
  • Action throttling: the invisible limit that gets accounts flagged
  • How to schedule multiple Instagram photos at once
  • Frequently asked questions
  • Related guides

Related

  • How to Schedule Instagram Carousels in 2026 (1.4x Reach)
  • Instagram Carousel Best Practices: Data-Backed Tips for More Saves and Shares
  • How to Schedule Instagram Posts (3 Free Methods)
  • How the Instagram Algorithm Works in 2026 (5 Ranking Signals That Matter)

Related Articles

Instagram

How to Schedule Instagram Carousels in 2026 (1.4x Reach)

Yes—you can schedule Instagram carousels. Learn how to schedule multi-image posts (2-10 slides) from desktop using Meta's free scheduler or third-party tools. Carousels get 1.4x more reach than single posts.

November 20, 2025·21 min read
Instagram

Instagram Carousel Best Practices: Data-Backed Tips for More Saves and Shares

Data-backed Instagram carousel best practices for 2026. Specs, optimal slide count, design tips, caption strategies, and how the algorithm rewards carousels.

February 13, 2026·14 min read
Instagram

How to Schedule Instagram Posts (3 Free Methods)

Learn 3 ways to schedule Instagram posts: the Instagram app, Meta Business Suite, and third-party tools like PostEverywhere. Step-by-step instructions for each method, plus best practices and FAQs.

March 15, 2026·16 min read
Instagram

How the Instagram Algorithm Works in 2026 (5 Ranking Signals That Matter)

How Instagram's algorithm ranks Feed posts, Reels, Stories, and Explore in 2026. The 3 ranking factors confirmed by Adam Mosseri, plus what actually works.

March 23, 2026·24 min read

Ready to Transform Your Social Media Strategy?

Try PostEverywhere to streamline your social media management. Our powerful platform helps you schedule, analyze, and optimize your social media presence across all platforms.

Start Free TrialExplore Our Features

Footer

PostEverywhere

The all-in-one platform for social media management and growth. Built for marketing teams in the US, UK, Canada, Australia & Europe.

XLinkedInInstagram

Product

  • Features
  • Platforms
  • Industries
  • Small Business
  • Pricing
  • Developers
  • Resources

Features

  • Social Media Scheduling
  • Calendar View
  • AI Content Generator
  • AI Image Generator
  • Best Time to Post
  • Cross-Posting
  • Multi-Account Management
  • Workspaces
  • Bulk Scheduling
  • Agents
  • Campaign Management
  • Analytics

Integrations

  • Instagram Integration
  • LinkedIn Integration
  • TikTok Integration
  • Facebook Integration
  • X Integration
  • YouTube Integration
  • Threads Integration
  • Pinterest Integration

Resources

  • Resources Hub
  • How-To Guides
  • Blog
  • API Docs
  • Help

Free Tools

  • Post Previewer
  • Viral Score Predictor
  • Engagement Calculator
  • Content Repurposer
  • 30-Day Content Generator
  • Grid Previewer
  • Viral Hook Generator
  • Hashtag Generator
  • Character Counter
  • UTM Link Builder

Developers

  • API Reference
  • Node.js SDK (npm)
  • SDK on GitHub
  • Claude Code MCP (npm)
  • MCP on GitHub
  • OpenAPI Spec

Company

  • Contact
  • Privacy
  • Terms

© 2026 PostEverywhere. All rights reserved.