Live data in any Sheets cell

VerveSheets is a Google Sheets add-on built on one function. Type =VERVE("source", …) in any cell and pull 250+ live sources straight into your spreadsheet — auto-refreshing, no Apps Script, no copy-paste. Point it at a range and it fills the whole column in a single call.

  • Google Sheets
  • One function
  • Range fill
Works in
  • Sheets in the browserYes
  • Range fill, one callYes
  • Sheets mobileCells
  • Microsoft ExcelSame key
Why Google Sheets + VerveSheets

One function, no scripts

The same =VERVE() call, the same key, the same 250+ sources — and a whole column from one range.

Fill a column in one call

Point =VERVE() at a range instead of a cell and it resolves every row in a single call, then spills the answers down the column. No dragging, no formula-per-row, one charge for the batch.

  • =VERVE("timezonelookup",A2:A9,"field","timezone")

No Apps Script to maintain

The usual way to get an API into Sheets is a custom function you write and maintain forever, or an IMPORT formula that breaks when a page changes. This is one function that already knows 250+ sources.

  • no scripts
  • no scraping

Auto-refreshing cells

Cells recalculate on a schedule — from every 30 minutes up to daily by plan — so a sheet you build once keeps itself current. Manual refresh is always a click away.

  • 30 min → daily

One key across Sheets & Excel

Sign in once with a single Verve key and it powers every cell in every spreadsheet, on both platforms. One account, one bill that reads APIVERVE.

  • one key
  • one bill
Getting started

Live in Sheets in three steps

Install to first live cell in about two minutes — no scripts, no keys to wrangle.

  1. 01

    Install the add-on

    Add VerveSheets from the Google Workspace Marketplace — it installs to your Google account and is available in every spreadsheet you open.

  2. 02

    Connect your key

    Open Extensions ▸ VerveSheets ▸ Open VerveSheets and sign in once. The sidebar header shows your credit balance and a green Live badge when you're connected.

  3. 03

    Type =VERVE and fill cells

    Call any source by name with plain arguments, or pick one in the sidebar and click Insert. Pass a range to fill a whole column at once.

250+ live sources

What you can pull into Sheets

Pick a category, pass a name, get a value — one function reaches all of it.

Money & markets

Exchange rates, currency conversion, crypto and metal prices, stock indices and earnings — into a cell, refreshed to the minute.

  • =VERVE("currencyconverter",100,"USD","EUR")
  • =VERVE("goldprice")

Weather

Current conditions, forecasts, marine and air-quality readings for any city or coordinate — straight into your model.

  • =VERVE("weatherforecast","London","field","tempC")

Places & geo

Geocode addresses, reverse-geocode coordinates, distances, timezones, demographics and cost-of-living — point one at a range and fill the column.

  • =VERVE("timezonelookup",A2:A9,"field","timezone")

News & world

World headlines, historical events, holidays and precise world time to timestamp and annotate your sheet.

  • =VERVE("news","technology")
  • =VERVE("worldtime","Tokyo")

Language & text

Translate a column, score sentiment, fix grammar or summarize a cell of text — data cleaning without leaving the sheet.

  • =VERVE("translator",…)

Web & domains

DNS, WHOIS, SSL and domain checks — validate a list of sites or enrich a lead sheet in place.

  • =VERVE("whoislookup",…)
  • =VERVE("sslchecker",…)

Google Sheets questions, answered.

Scripts, range fill, mobile, and how it lines up with Excel.

Talk to the team
How is this different from IMPORTDATA or IMPORTXML?
IMPORT functions scrape a URL and depend on that page's structure staying exactly the same, so they break without warning and only recalculate when the file opens. =VERVE() calls 250+ curated sources with a documented schema, works in Excel too, and refreshes on a schedule you choose.
Do I need Apps Script or any code?
No. The add-on installs from the Google Workspace Marketplace and registers the =VERVE() function for you. If you can write a spreadsheet formula, you have everything you need — there's no script to paste, authorize, or maintain.
Can I fill a whole column at once?
Yes, and this is where Google Sheets has the edge. Pass a range — =VERVE("timezonelookup", A2:A9, "field", "timezone") — and every row resolves in a single call, spilling down the column. In Excel you point at one cell and drag it down instead.
Is it the same function as in Excel?
Same arguments, same sources, same Verve key. Excel namespaces its custom functions, so a call written =VERVE("goldprice") here is =VERVE.CALL("goldprice") there. Everything after the function name is identical.
Does it work on mobile?
The function keeps working in the Google Sheets mobile app for cells that already exist, so a dashboard you built on a laptop reads correctly on a phone. The sidebar, where you browse sources and connect your key, is a desktop-browser experience.
What shows on my bill?
VerveSheets runs on APIVerve, our production data engine, so invoices and card statements read APIVERVE. Each cell costs credits by source — same account, same key, same rails as Excel.

Your next spreadsheet can update itself. Add the add-on, type one function, and never paste static data again.

Bigger sheets?

Shared team keys, volume pricing, and priority support for data-heavy teams.

See pricing