Google Sheets to CSV Converter
Export a public Google Sheet to CSV
Paste a Google Sheets share link and get a CSV back. The sheet is fetched using Google’s own export endpoint, the rows are previewed so you can confirm you got the right tab, and the file downloads as standard CSV.
This is useful when you want the data without the round trip through the Sheets UI — no File, Download, Comma-separated values, then hunting through your downloads folder — and especially when you are pulling the same published sheet repeatedly.
The sheet has to be readable without signing in: either shared as "anyone with the link" or published to the web. A private sheet cannot be fetched by any external tool, because there is no login involved.
The sheet must be shared with "Anyone with the link" (Viewer is enough) or published to the web. Your browser fetches it directly from Google — nothing is uploaded to us.
How to Convert
- In Google Sheets, share the file so anyone with the link can view it, or publish it to the web
- Copy the sheet URL
- Paste the URL here and fetch the sheet
- Check the preview, then download the CSV
Features
- Paste a standard Google Sheets share or published URL
- Fetches the sheet through Google’s export endpoint
- Preview the rows before downloading
- Handles the specific tab referenced by the link
- Downloads as standard, properly quoted CSV
- No Google sign-in and no account connection required
Use Cases
- Grab data from a shared sheet without opening it
- Pull a published reference table into a local workflow
- Get a CSV from a sheet a colleague shared read-only
- Feed a collaboratively maintained sheet into another tool
- Snapshot a sheet at a point in time
Frequently Asked Questions
Does this work with private Google Sheets?
No. The sheet must be viewable without signing in — shared as "anyone with the link can view" or published to the web. There is no sign-in step, so a private sheet cannot be reached.
How do I make my sheet accessible?
Open Share, change general access to "Anyone with the link", and keep the role as Viewer. Alternatively use File, Share, Publish to web. Sharing a sheet publicly makes it visible to anyone who has the URL, so only do this for data that can be public.
Which tab does it export?
The one the URL points at. A Sheets link includes a gid parameter identifying the tab, so copy the URL while the tab you want is open.
Why did my fetch fail?
Almost always permissions — the sheet is still private or restricted to your organisation. Confirm you can open the link in a private browsing window, where you are not signed in.
Does this connect to my Google account?
No. There is no OAuth step and no account access. It only requests a link that is already publicly readable.
Is this different from downloading a CSV from Sheets directly?
The result is the same file. This is faster when you are working from a link, repeating the export, or continuing straight into another CSV tool.