Skip to content

Google Sheets Tools

Upload CSV files to Google Sheets and download Sheets as CSV. These tools use the same OAuth credentials as the Google Docs tools — see that page for first-time setup if you have not done it yet.

Included with the gdocs extra:

Terminal window
uv tool install 'claude-code-tools[gdocs]'

Upload CSV files to Google Sheets:

Terminal window
# Upload to root of Drive
csv2gsheet data.csv
# Upload to a specific folder
csv2gsheet data.csv --folder "Reports/Data"
# Upload with a custom name
csv2gsheet data.csv --name "Q4 Sales"
# Overwrite if the file already exists
csv2gsheet data.csv --on-existing overwrite

Same as md2gdoc:

  • ask (default) — prompt for action
  • version — auto-add suffix
  • overwrite — replace existing file
  • Google Docs Tools — upload Markdown as native Google Docs and download Google Docs as Markdown (includes OAuth setup instructions)