Gmail Nested Labels Not Showing? Here's Why
Last updated: August 9, 2026
Short answer: they're not missing. Gmail collapses nested labels by default, and the affordance for expanding them is a tiny arrow that's easy to miss (and easy to lose again). Here's exactly where to look, plus why this keeps happening even after you fix it once.
Find the expand arrow
In the left sidebar, any label that has sublabels shows a small › arrow just to its left, right next to the label's own color dot or icon. Click it (not the label name itself, which navigates to that label's mail) to expand or collapse its children.
If you don't see an arrow at all next to a label you expect to have
children, the sublabel isn't actually nested under it. Go to
Settings › See all settings › Labels and
check the label list: nested labels are shown with a
Parent/Child naming pattern. If yours reads as two separate
top-level labels instead, you'll need to rename one to
Parent/Child format, or recreate it using "Nest label
under" from the label creation dialog.
What "Nest label under" does
Nest label under is the setting that creates the parent/child relationship in the first place, and it's the only built-in nesting Gmail has. You'll find it in two places:
- When creating a label: click Create new label at the bottom of the sidebar, type the child's name, then tick Nest label under and pick the parent from the dropdown.
- For a label that already exists: hover it in the sidebar, click the ⋮ menu, choose Edit, and tick the same Nest label under box.
Under the hood this is just a naming convention. Nesting Invoices
under Clients renames the label to
Clients/Invoices: the slash is the hierarchy. That's
why you can achieve the same thing by typing the name with a slash
directly, and why renaming a parent silently re-parents every child under
it.
Two limits worth knowing before you build a structure on it. Gmail's
interface only exposes one level of nesting through the dialog, so deeper
trees mean hand-writing longer slash paths. And the nesting is purely
visual: a sublabel is still a separate, independent label, so applying
Clients/Invoices to a message does not also apply
Clients. Clicking the parent won't show you the child's mail.
Why they keep re-collapsing
This is the part that actually frustrates people, and it's not user error. Gmail's expand/collapse state is fragile:
- It's not guaranteed to persist across a full browser restart.
- It's tracked separately between the Gmail web app and the mobile apps: expanding on desktop does nothing for your phone.
- There's no setting anywhere in Gmail to pin a label permanently expanded. You're re-clicking the same arrow indefinitely.
None of this is a bug you can fix with a setting; it's how Gmail's label sidebar is built. Labels were designed as a flat tagging system that happens to support one level of visual nesting, not as a persistent folder tree.
The alternative: a folder tree that isn't built on labels
Email Elysium adds a second sidebar next to Gmail's own: a real nested folder tree with expand/collapse state that persists the normal way software remembers state, plus auto-sort rules that file new mail into it automatically. It's not reusing Gmail's label-collapse mechanism at all, so the re-collapsing problem described above doesn't apply to it.
It requests no Gmail permission (no OAuth, no Google sign-in). It reads the message list Gmail has already rendered in your tab and sorts locally, in the browser, and the free tier makes zero network requests.
Nested folders for Gmail, computed in your browser.
Add to Chrome, free (opens in new tab) No Gmail permission. No account required. Privacy policy.FAQ
Why can't I see my sublabels in Gmail?
Gmail collapses any label with sublabels by default. Click the small arrow next to the parent label to expand it. If there's no arrow, the label isn't actually nested: check Settings › Labels.
Why do my expanded labels keep collapsing again?
Gmail doesn't reliably persist expand/collapse state across sessions or between desktop and mobile. There's no setting to force it to stay open; this is a limitation of the label sidebar itself.
Is there a way to make nested labels stay expanded like real folders?
Not inside Gmail. Extensions like Email Elysium render a separate folder tree that keeps its own expand/collapse state independent of Gmail's label sidebar.
What does "Nest label under" mean in Gmail?
It makes one label a sublabel of another. Gmail implements it as a
naming convention: nesting Invoices under
Clients renames the label to Clients/Invoices.
You'll find the option when creating a label, or under Edit on an
existing one.
Does applying a sublabel also apply its parent label?
No. A sublabel is an independent label that happens to display as a
child, so applying Clients/Invoices does not apply
Clients, and clicking the parent won't show the child's
mail.