How to Make a Google Sheets File Public

To make a Google Sheets file public, click Share, change General access from Restricted to Anyone with the link, keep the role as Viewer, and click Copy link. Anyone with that link can open the sheet without signing in. For a read-only web page or embed that updates automatically, use File > Share > Publish to web instead.

Quick Answer

Share > General access: Anyone with the link > Viewer > Copy link > Done.

Share With Anyone Who Has the Link

  1. Open the spreadsheet and click Share (top right).
  2. Under General access, change Restricted to Anyone with the link.
  3. Choose the role: Viewer, Commenter or Editor. Viewer is safest for public sharing.
  4. Click Copy link, then Done, and paste the link wherever you want to share it.
Share dialog with General access set to Anyone with the link as Viewer
Anyone with the link can view the sheet.

Publish to the Web

  1. Click File > Share > Publish to web.
  2. Choose the entire document or one sheet, and a format (web page, CSV, PDF and others).
  3. Click Publish and copy the link, or open the Embed tab for code to put on a website.

Which Option Fits?

Option Viewers see Best for
Anyone with the link (Viewer) The live spreadsheet, read-only Sharing with a group
Anyone with the link (Editor) The live spreadsheet, editable Open collaboration; risky if the link spreads
Publish to web A clean web page or CSV that updates Websites, dashboards, data feeds
Make a copy link A prompt to copy the file Templates (change /edit in the URL to /copy)

Protect Your Data

  • Remove personal or confidential data before sharing publicly.
  • In Share settings (gear icon), turn off Viewers and commenters can see the option to download, print, and copy if you want to limit that.
  • Stop publishing any time under File > Share > Publish to web > Stop publishing.

To build a summary tab, learn how to link cells between sheets.

Cleaning up your Google accounts? See how to delete a draft campaign in Google Ads.

Troubleshooting

  • Anyone with the link isn’t available: Work or school accounts may limit sharing outside the organization. Ask your admin.
  • People still need access: Check that General access saved, and that you shared the right file.
  • Want a slide version? See inserting a Google Sheet into Slides.

Frequently Asked Questions

Can the public find my sheet in search engines?

Link sharing doesn’t list it anywhere, but anyone with the link can open it. Published pages can be indexed if linked publicly.

How do I make it private again?

Share > General access > Restricted.

Summary

  1. Share > General access > Anyone with the link.
  2. Choose Viewer and copy the link.
  3. Use Publish to web for embeds and web pages.
  4. Switch back to Restricted to stop sharing.