Guide

How to Make a Google Sheet Public

โฑ๏ธ 2 min read ๐Ÿ“… Updated 2025 โœ… Works on desktop & mobile

Before anyone can download your Google Sheet or share it with someone without a Google account, you need to make it publicly accessible. This guide shows you exactly how to do it in under 30 seconds โ€” on desktop, iPhone, and Android.

โšก Quick Answer

Open your Google Sheet โ†’ click Share (top right) โ†’ under "General access" change the dropdown from Restricted to Anyone with the link โ†’ set role to Viewer โ†’ click Copy link. Done. Now anyone with that link can view and download the sheet as Excel, CSV, PDF, or ODS.

Step-by-step: Make a Google Sheet public (Desktop)

1
๐Ÿ–ฅ๏ธ Google Sheets โ€” desktop browser

Open your Google Sheet

Go to sheets.google.com and open the spreadsheet you want to share. You must be signed in to the Google account that owns the sheet.

2
๐Ÿ–ฅ๏ธ Top right corner

Click the Share button

Find the blue Share button in the top right corner of the screen and click it. A sharing dialog will appear.

3
๐Ÿ”’ General access section

Change access from "Restricted" to "Anyone with the link"

Scroll down to the General access section. Click the dropdown that says Restricted and change it to Anyone with the link.

4
๐Ÿ‘๏ธ Role dropdown

Set the role to "Viewer"

Next to "Anyone with the link", make sure the role dropdown is set to Viewer. This lets people view and download the sheet but not edit it. Only change to Editor if you specifically want people to edit.

5
โœ… Done

Click "Done" and copy the link

Click Done to save the settings. Then click Copy link (or copy the URL from your browser's address bar) and share it โ€” or paste it into SheetsBox to download it in any format immediately.

๐Ÿ’ก Pro tip: After making the sheet public, paste the URL into SheetsBox.com to download it instantly in any format โ€” no login needed.

How to make a Google Sheet public on iPhone / Android

1
๐Ÿ“ฑ Google Sheets app

Open the sheet and tap the โ‹ฎ menu

Open the Google Sheets app, open your spreadsheet, and tap the three-dot menu (โ‹ฎ) in the top right corner.

2
๐Ÿ“ค Share & export

Tap "Share & export" โ†’ "Share"

From the menu, tap Share & export, then tap Share. The sharing settings screen will open.

3
๐Ÿ”— Link settings

Tap "Change" next to link access

Tap Change next to the link access setting, select Anyone with the link, set the role to Viewer, and tap Done.

Understanding Google Sheets permission levels

Access levelWho can see itBest for
Restricted Only people you've specifically invited Private data, confidential sheets
Anyone with the link โ€” Viewer Anyone who has the URL Sharing data, enabling SheetsBox downloads โœ…
Anyone with the link โ€” Commenter Anyone who has the URL Collecting feedback without edit access
Anyone with the link โ€” Editor Anyone who has the URL Collaborative editing (use with caution)
โš ๏ธ Safety note: "Anyone with the link โ€” Viewer" is safe for most data. Anyone with the URL can view and download the sheet but cannot edit or delete anything. Avoid using "Editor" access for sensitive sheets unless you specifically need collaborative editing.

Frequently Asked Questions

Does making a sheet public expose it to Google search?

Not automatically. "Anyone with the link" means people need the actual URL to access it โ€” Google won't index it in search results unless you explicitly publish it to the web (File โ†’ Share โ†’ Publish to web), which is a separate action.

Can I make the sheet public without a Google account?

No โ€” you need to be signed into the Google account that owns the sheet to change its sharing settings. However, once it's public, anyone can download it without a Google account using SheetsBox.

How do I make the sheet private again?

Go back to Share โ†’ General access โ†’ change back to Restricted โ†’ Done. The link will immediately stop working for anyone who doesn't have explicit access.

Will people be able to edit my sheet if I make it public?

Only if you set the role to "Editor". If you set it to "Viewer" (recommended), people can view and download the data but cannot make any changes to your sheet.

I set it to public but SheetsBox still shows an error โ€” why?

The most common reason is that the sheet is still set to "Restricted". Double-check by opening the Share dialog and confirming "Anyone with the link" is selected under General access. If it's correct and still failing, try copying the URL fresh from the browser address bar and pasting it into SheetsBox again.

Sheet is public? Now download it.

Paste the link into SheetsBox and download as Excel, CSV, PDF, or ODS โ€” free, instant, no login.

Download with SheetsBox โ†’

Related Guides