Why a Public Profile Shows Only Some of Its Posts
Why a public Instagram profile shows only some posts: archived content, batch loading and tab filters explained — and why it isn't a privacy block.
By Insviewers Editorial Team · Last updated September 5, 2026

A public profile may show only some of its posts because the grid loads in batches as you scroll, the owner archived or deleted some posts, or you're on a filtered tab. None of these are a privacy block — public posts that exist are still viewable; you just may need to scroll or switch tabs.
Key takeaways
- Grids load in batches, so the first screen shows only recent posts — older ones appear as you keep scrolling.
- An owner can archive or delete posts, which removes them from the public grid even though the account stays public.
- Tabs like Reels or Tagged filter the view, so a tab shows only a subset of the account's content, not the full grid.
- Seeing only some posts is about loading and filtering, not a privacy setting — public posts that exist remain viewable.
Sometimes you open a public profile and feel like you're not seeing everything — the grid seems short, or posts you remember aren't there. On a public account, this almost never means content is being privacy-blocked. It usually comes down to how grids load, what the owner has done with their posts, and which tab you're viewing.
Reason 1: grids load in batches
The most common reason you see "only some" posts is that the grid loads incrementally. Instagram (and any tool that displays a grid) doesn't load every post a profile has ever made all at once — that would be slow, especially for accounts with thousands of posts.
Instead, the grid loads a batch of recent posts first. As you scroll toward the bottom, the next batch loads, then the next. This is called lazy-loading, and it's a performance technique, not a restriction.
So if you glance at a profile and only see two or three rows, that's just the first batch. Keep scrolling and more posts appear. The "missing" older posts aren't hidden — they simply haven't loaded into view yet. The Instagram Profile Viewer loads a public grid the same way: recent posts first, with more revealed as you scroll.
Reason 2: the owner archived or deleted posts
A public account stays public, but the owner still controls which posts exist on the grid. Two owner actions reduce what's visible:
- Archiving. Instagram lets owners archive a post, which removes it from the public grid while keeping a private copy only the owner can see. Archived posts aren't viewable by anyone else — not followers, not non-followers, not a viewer.
- Deleting. A deleted post is gone entirely, removed from the grid permanently.
If a post you remember isn't on the grid anymore, the owner likely archived or deleted it. This isn't a privacy setting in the account-wide sense — the account is still public — it's a per-post choice by the owner about what to keep on display.
The important distinction: archived and deleted posts are unavailable to everyone equally. There's no version of the grid where they reappear, and no tool reveals them, because the owner removed them from public display.
Reason 3: you're on a filtered tab
A profile isn't just one grid — it has tabs, and each tab filters what you see.
| Tab | What it shows | Why it looks partial |
|---|---|---|
| Posts (main grid) | All photo posts and Reels | Loads in batches as you scroll |
| Reels | Only the account's Reels | Excludes photo posts |
| Tagged | Posts the account is tagged in | Excludes the account's own posts |
If you're on the Reels tab, you'll only see Reels — photo posts won't appear there, so it looks like a fraction of the profile. If you're on the Tagged tab, you'll see posts other people made that tagged this account, not the account's own posts at all.
To see the complete picture of what an account posted, you want the main grid (Posts tab), which combines all of an account's own posts in chronological order. If a profile looks sparse, check which tab you're on first.
What "only some posts" does not mean
It's worth being clear about what a partial grid is not:
- It's not a privacy block. A public account shows its public posts to everyone — see how to view a public profile without an account. If you can see any posts, the account is public and isn't hiding the rest behind privacy.
- It's not a viewer limitation invented to restrict you. Batch loading and tab filtering are standard, neutral behaviors that apply to everyone, including the owner.
- It's not a sign you need to follow. On a public account, following doesn't reveal more posts than a non-follower already sees — the public grid is the same for everyone.
The one case where you'd see no posts is a private account. There, non-followers see the profile picture and counts but zero posts. That's a true privacy restriction, and it's all-or-nothing — you either see the public grid (public account) or you see nothing (private account). A partial grid means you're looking at a public account and just haven't loaded or navigated to everything yet.
How to see all of a public account's posts
If you want to make sure you're seeing everything a public account has on display:
- Scroll to the bottom. Keep scrolling to trigger each batch to load until no more posts appear.
- Stay on the main grid. Make sure you're on the Posts tab, not Reels or Tagged — posts vs Reels on a public profile grid explains why the counts differ between them.
- Remember archived posts are gone. If a specific post isn't there, the owner archived or deleted it — that's expected and can't be undone from the outside.
With those in mind, the grid you see is the full public set the account currently displays. To browse a public profile's complete grid, open the Instagram Profile Viewer and scroll through it.
This tool works only with public profiles and is not affiliated with Instagram or Meta. It doesn't reveal archived, deleted, or private posts — it shows the public grid exactly as the account currently presents it.
Sources and verification
These links support the public-profile boundary described here — what a logged-out visitor is served, and what a private account withholds. Grid behaviour (batch loading, tab filters, archived posts) is limited to public-interface observations checked on 2026-08-06.
Privacy & safety
- Public profiles only. A private account shows nothing from outside — no grid, no follower list, nothing behind a follow request.
- No login, no password. You enter a public username; nothing is posted, liked or followed, so the owner isn’t notified.
- Nothing is saved between lookups. Each view is a fresh, on-demand read of already-public content.
Limitations
- A profile view is a current snapshot of public content, not a full archive of everything the account ever posted.
- It can’t open private accounts, archived posts, or anything the owner has already removed.
- Figures and behaviour reflect how Instagram works publicly; they are not official Instagram data.
Common mistakes
- Assuming a partial grid means posts are privacy-blocked — public grids load in batches and require scrolling to reveal older posts.
- Thinking archived posts are hidden by a privacy setting — the owner moved them out of the grid; they aren't viewable by anyone, follower or not.
- Confusing a filtered tab (Reels, Tagged) with the full grid — those tabs intentionally show only a subset of the account's content.
Frequently asked questions
Why does a public profile only show a few posts at first?
The grid loads in batches for speed. The first screen shows recent posts, and more load as you scroll down. Reaching older posts simply requires scrolling further.
Did the account hide posts if I can't see all of them?
Not necessarily. The owner may have archived or deleted some posts, which removes them from the public grid. Archived posts aren't hidden by privacy — they're set aside by the owner.
Why does the Reels or Tagged tab show fewer posts?
Those tabs are filtered views. The Reels tab shows only Reels and the Tagged tab shows only posts the account is tagged in, so each shows a subset, not the full grid.
Is a partial grid a sign the account is private?
No. A private account shows no posts at all to non-followers. If you see some posts, the account is public — you're just seeing a batch or a filtered tab.
Related guides
Related tools
The Insviewers Editorial Team tests public Instagram story viewer workflows and documents how public profiles, stories, highlights, tags, reposts and following lists actually behave. We cover public content only.
About Insviewers →Methodology
This guide describes how a public Instagram profile presents itself from outside the app — the grid, the visible account details, and what a private account withholds, based on hands-on testing of public profiles and Instagram’s documented behaviour. It covers only what is publicly visible.
Where a guide explains the viewer, it reflects how the tool reads already-public data — on-demand, read-only, public profiles only. We don’t claim official Instagram data and we revise guides as the platform changes.
Last updated September 5, 2026 · Insviewers
Browse a public profile’s stories
Open any public profile as one scrollable feed — no login, no app, public profiles only.
Instagram Profile Viewer