A Google Sheets add-on for ChatGPT, Claude, and Gemini. Use them as formulas, sidebar tools, or a chat agent that edits your sheet. BYOK. Pay once.
Cell formulas · sidebar tools · chat agent · live connectors. All four work the same way: BYOK, lifetime, your data stays in your sheet.
Named formulas that compose with ARRAYFORMULA, fill-down, and everything else
you already do in spreadsheets.
=AI("Write a 5-word slogan for", A2)
=AI_LIST("5 marketing channels for SaaS")
=AI_TABLE("Top 5 EVs", "model,range,price")
=AI_CLASSIFY(A2, "buy,sell,hold")
=AI_EXTRACT(A2, "phone numbers")
=AI_TRANSLATE(A2, "Japanese")
=AI_FORMAT(A2, "ISO date")
=AI_TAG(A2, "urgent,bug,feature")
=AI_MATCH(A2:A100, B2:B500)
=AI_EDIT(A2, "make it more concise")
=AI_VISION("Caption this", A2)
=AI_WEB("AAPL closing price today")
…plus =AI_HLIST, =AI_SPLIT, =AI_HSPLIT, =AI_LANG, and the =AI_CREATE_PROMPT helper.
For ad-hoc prompts, batch processing, and pulling external data — without writing a single formula.
Select a range. Describe what you want done. Hit Run. The escape hatch when no formula quite fits.
Run any formula across thousands of rows with progress, cost estimate, and one-click cancel. No 6-minute timeouts.
Multi-step agent that reads your sheet, plans the work, and writes the results. Available on Premium.
Sync MRR from Stripe, traffic from GA4, customers from HubSpot, rows from your database — straight into cells. Set the schedule once; your sheet refreshes on its own. The agent reads every connected source to build a chart, a pivot, or answer a question in plain English.
Pull active subscriptions from Stripe daily. Pivot by plan and cohort. The agent answers "what's our MRR this month?" in one chat.
Top pages from GA4 joined with top queries from GSC — auto-refreshed nightly. Pivot by page or country, then ask the agent for next-week priorities.
Plain English in, SQL out. Schema-aware. Runs the query against your live database and writes the rows into the sheet.
GPT for Work bundles the LLM bill into expiring credits. We don't.
| GPT for Work | gptsheet | |
|---|---|---|
| Pricing model | Credit packs ($29 → $299), expire in 12 months | One-time license · $49 or $99 lifetime · à la carte bundles from $79 |
| Bring your own LLM key | ✕ They charge for LLM usage | ✓ Pay OpenAI / Anthropic at API cost |
| Data path | Routes through their servers | Browser → LLM provider, direct |
| API keys | Stored on their servers | Browser localStorage only |
| Formula count | 16 formulas | 14 formulas (parity on what matters) |
| Sidebar agent | ✓ | ✓ (Premium) |
| Bulk processing | Up to 1M rows | Unlimited (browser-side, no quota) |
| Google Sheets | ✓ | ✓ |
Power user buys ~$150 in credits, they expire, refills again.
Already paid $49 once. OpenAI bill goes directly to OpenAI at API cost.
Heavy spreadsheet workflows on gpt-4o-mini typically cost $1–3/month at API rates.
That's 5–10× cheaper than depleting credit packs.
The only thing our server sees is a license key and your email — once, on activation.
Sidebar tools and the chat agent fetch directly from your browser to OpenAI / Anthropic / etc. Cell formulas run inside Google Apps Script — same trust boundary as your sheet itself.
No subscriptions. No expiring credits. Pay once, use forever.
=AI_VISION, =AI_WEB, =AI_IMAGEOne license = one Google account. Pay with card via Stripe. Get your license key by email immediately. Activate by pasting it into the sidebar.
Connectors are grouped into one-time bundles you attach to your license. Buy only what you need.
All 5 bundles in one purchase. 20+ connectors total.
See what's included → Save $426 vs buying bundles individually.Bring Your Own Key. You sign up directly with OpenAI / Anthropic / etc., get an API key, paste it into the gptsheet sidebar. The key lives in your browser's localStorage. When formulas or the chat agent run, the request goes from your browser straight to the provider — gptsheet's servers never see it. You pay the provider directly at API cost (typically $1–3/month for moderate use).
GPT for Work bundles the LLM cost into credit packs that expire in 12 months. They have to mark up the underlying API cost to fund their server, billing, and margin. With BYOK, you skip the markup entirely — the OpenAI bill goes directly to OpenAI at their list price. After year one, gptsheet costs you $0 in software fees forever, while a comparable GPT for Work setup would cost ~$200–500/year for a power user.
No. The sidebar tools and chat agent fetch directly from your browser to your chosen LLM provider — gptsheet's servers are never in the loop. Cell formulas run inside Google Apps Script (the same runtime that runs every other Sheets script), which is Google's environment, not ours. The only data we ever store is your license key and the email you bound it to.
One license is bound to one Google account. You can sign in to that account on as many devices as you want — phone, laptop, second laptop — and gptsheet will activate on each. The binding prevents license sharing across different users, not multi-device use by you.
Open the gptsheet sidebar in Google Sheets → Menu → License → "Upgrade to Premium" — pay $79, your existing license bumps in place. No new license key, no losing your activation. You can also reach the upgrade Payment Link directly: buy.stripe.com/upgrade — paste your current license key at checkout.
Free trials add complexity and most users don't convert. We bet you can decide if a $49 add-on is worth it from the formula examples and the chat-agent demo on this page. If you're on the fence, start with Starter — it's the lowest commitment, and you can upgrade to Premium later for $79 without losing your license.
Not yet. gptsheet ships for Google Sheets first. An Excel add-in is on the roadmap — sign up for the launch list and we'll let you know when it's ready.
Yes. Sidebar → Menu → API keys → Custom (OpenAI-compatible) → paste the base URL (e.g. http://localhost:11434/v1 for Ollama, http://localhost:1234/v1 for LM Studio) and your default model name (llama3.1:8b, qwen2.5, etc.). The API key is optional — leave it blank for local servers. The sidebar tools (Prompt, Bulk, Agent) work end-to-end against localhost; cell formulas only work when the base URL is reachable from the public internet (Together AI, OpenRouter, a hosted vLLM, etc.) since they run on Google's servers. Same flow also covers Groq, Perplexity, and any other provider that speaks the OpenAI /v1/chat/completions dialect.