Guide

How to hide a tab in Google Sheets

Two clicks to hide, two clicks to unhide, and that second fact is the whole problem. Hiding is a tidiness feature that looks like a privacy feature, and Google says as much.

· 7 min read

Hiding a tab takes two clicks and is useful, for tidiness. It is not a way to keep anything from anyone, and Google says so themselves. Here's how to do it, how to undo it, and what to use instead when the goal is privacy rather than tidiness.

How to hide a tab

  1. Right-click the tab at the bottom of the spreadsheet.
  2. Choose Hide sheet.

The option is greyed out if it's the only visible tab, since a spreadsheet has to show at least one. You can also hide from the tab's own dropdown arrow, and on Android from the tab's context menu; the iOS app doesn't offer hiding, though it respects tabs hidden elsewhere.

In Apps Script the same thing is sheet.hideSheet(), with sheet.showSheet() to reverse it.

How to unhide

  1. Open View → Show → Hidden sheets.
  2. Click the sheet you want back.

If the Hidden sheets entry is greyed out, there aren't any. The same list is reachable from the All sheets button (the four-lines icon at the bottom-left), which shows every tab including hidden ones, and is faster when you have a lot of them.

Worth knowing

There is no equivalent of Excel's "very hidden" state, where a sheet can be hidden from the unhide dialog itself and only restored through VBA. In Google Sheets every hidden tab is listed in the same menu for anyone who can edit the file. If you came here from Excel looking for that setting, it doesn't exist. And even in Excel it was obscurity rather than security.

Why hiding is not privacy

The interface is misleading here, so this part matters. A hidden tab disappears from view, which feels like it's gone. It isn't. The tab was sent to everyone's browser along with the rest of the file, and merely isn't being drawn.

Google's own documentation is unambiguous: hiding a sheet is not the same as protecting a sheet, all editors can unhide sheets for convenience, and viewers can still access content in hidden sheets, for instance by making a copy of the spreadsheet, where they can unhide them freely.

Editors: one click. View → Show → Hidden sheets. No warning to you, no record that they looked.

Viewers: make a copy. The copy keeps the tabs hidden, and lets them unhide it, because they own the copy.

Anyone: download it. Export to Excel or ODS and the hidden sheets come along.

Editors: just reference it. A formula like =Salaries!C7 typed into any visible tab reads a hidden one perfectly well. So does an IMPORTRANGE from another file.

Anyone technical: read it off the wire. Security researchers have shown that hidden sheets and columns can be pulled out of the data the page already receives, even by read-only users with downloads disabled. Google's position is that hiding was never a security measure.

Only the last of those needs any skill. The rest are menu items.

"What if I protect it as well?"

A reasonable thought, and it doesn't help. Protection (Data → Protect sheets and ranges) controls who may edit a range. It says nothing about who may read one. A protected, hidden sheet is still fully readable by everyone with access to the file. They simply can't change it.

Hiding manages attention. Protection manages edits. Neither manages access, because access is granted at the file level by Drive, and a Google Sheets file is indivisible as far as permissions are concerned.

What hiding is actually good for

It's a real feature with real uses, all of them about attention rather than secrecy:

  • Helper tabs. Lookup tables, parameter lists, and intermediate calculations that would only confuse someone reading the dashboard.
  • Archive tabs. Last year's data, kept for formulas to reference but out of the way.
  • Draft tabs. Work in progress you don't want colleagues reacting to yet, as a courtesy signal rather than a lock.
  • Reducing tab clutter in a workbook that has grown to thirty of them.

Rule of thumb: hide anything you wouldn't mind a colleague finding, and nothing else.

What to do instead when it's actually private

If the tab holds salaries, margins, another client's numbers, or anything you'd have to explain later, the data needs to be in a file that person cannot open. Three ways to get there:

  1. Move the sensitive tab out. Right-click it, choose Copy to → New spreadsheet, delete the original tab, and reference it with IMPORTRANGE if your formulas need it. Now the confidential data lives in a file with its own short access list.
  2. Share only what they need, read-only. Build a separate spreadsheet that pulls in just their rows with IMPORTRANGE, and share that file instead of the master.
  3. Share one tab, editable and synced. When they need to work in it rather than read it, give them that tab as its own spreadsheet with Share Single Sheet, and let edits flow both ways while the rest of your workbook stays out of reach.

One more trap: deleting a sensitive tab before sharing doesn't erase it either. Version history keeps earlier states, and anyone with edit access can browse them. Build a clean file rather than pruning a dirty one.

Frequently asked questions

Can other people see my hidden tabs?

Yes. Editors unhide them from View → Show → Hidden sheets in one click, and viewers can copy the file and unhide them in their copy. Google's documentation states directly that viewers can still access content in hidden sheets.

Is there a "very hidden" option like Excel's?

No. Google Sheets has one level of hiding, and every hidden tab appears in the unhide menu for anyone who can edit the file.

Do hidden sheets get included when someone downloads the file?

Yes. Exporting to Excel or ODS carries hidden sheets across, still present and one click from visible.

Can I hide a tab from one person but not another?

No. Hiding is a property of the document, not of a person, so everyone sees the same hidden state. Per-person visibility requires putting the data in separate files.

Does hiding a sheet protect it from being edited?

No, and protection doesn't hide it either. They're separate features solving separate problems: hiding manages clutter, protection manages edits, and neither controls who can read the data.

Keep reading

Hiding isn't privacy. This is.

Share one tab as its own spreadsheet, so the rest of your workbook is never sent at all. Free to start.

Install from Marketplace