A lightweight extension that lives inside your Google Sheets toolbar. Configure your export options, hit download, and get clean JSON instantly.
No copy-pasting, no uploading files to random converters. Sheet to JSON works right where your data lives.
Appears directly in your Google Sheets toolbar alongside your other tools. No context switching required.
Configure once, download instantly. Your JSON file is generated client-side and downloaded directly to your machine.
Control headers, whitespace trimming, type conversion, empty row handling, nesting, and custom column names.
Use dot notation in your headers (e.g. address.city) and get nested objects automatically.
Your data never leaves your browser. No servers, no uploads, no third parties touching your spreadsheets.
Minimal footprint. Only activates on Google Sheets pages and injects a single toolbar button. Nothing more.
Add Sheet to JSON from the Chrome Web Store. It takes two seconds and requires minimal permissions.
Navigate to a Google Sheets document. You'll see a new JSON button in the toolbar.
Configure your export options in the popover and click Download JSON. Your file downloads immediately.
Every spreadsheet is different. These options let you get exactly the JSON structure you need.
No. All conversion happens entirely in your browser. Your spreadsheet data is fetched directly from Google's export endpoint to your local machine. Nothing is sent to any external server.
Yes, as long as you're logged in and have access to the spreadsheet. The extension uses your existing Google session to fetch the CSV export.
Yes. The extension exports whichever sheet tab is currently active. Simply switch to the tab you want before clicking Download JSON.
If your column headers use dot notation (e.g. address.city), enabling this option will produce nested objects instead of flat keys.
The extension supports both Chrome (Manifest V3) and Firefox (Manifest V2). Install it from the respective extension stores.
Make sure the extension is enabled and you've refreshed the Google Sheets page after installing. The button only appears when you have edit or view access to the spreadsheet.