← All add-ons
sheets · Google Workspace

Sheet to JSON Converter for Sheets

Convert a sheet or range to JSON — objects or arrays, copy or save to Drive

jsonconvertexportsheet to jsonapiarray of objects
Turn a sheet or any range into clean JSON in one click — ready to paste into an
API, config, or app. No formulas, no scripts.

WHAT IT DOES
• Convert the whole active sheet or any A1 range (including a SheetName!A1:C9
  prefix).
• Array of objects keyed by your header row — blank headers become col1, col2…
  and duplicate headers are de-duplicated so no column is silently dropped.
• Array of arrays for the raw grid, header row included.
• Pretty-print toggle for human-readable output; Date cells serialised as ISO
  8601 strings.
• Show the JSON in a card to select and copy, or save a timestamped .json file
  straight to Drive.

GREAT FOR
• Developers seeding APIs, fixtures, and config from a spreadsheet.
• Handing structured data to a teammate or app.
• Anyone who needs objects OR arrays, not just one shape.

FREE & PRO
• Free: unlimited shapes and pretty-print, output shown in-card to copy, 20
  conversions/month, no signup.
• Pro: save .json files to Drive + higher volume. 14-day full trial.

Privacy-first: uses per-file Drive access only to write the .json files it
creates — it never lists or reads the rest of your Drive, and only touches your
active spreadsheet. Minimal scopes, fast support.