SheetLink

Getting Started

Get SheetLink up and running in under five minutes. You’ll install the Chrome extension, connect a bank account via Plaid, link a Google Sheet, and pull your first transactions.

SheetLink is a Chrome extension (and Excel add-in) that connects your real bank accounts to a spreadsheet using Plaid. Transactions flow from your bank into rows you control — no data is read from your sheet, no automatic syncs run in the background without your knowledge.

SheetLink has three tiers:

TierPriceHistoryIncludes
$0 foreverLast 7 days1 bank, Chrome extension, Google Sheets
$4.99/mo or $39.99/yr2 yearsUnlimited banks, Excel add-in, backfill
$10.99/mo or $99/yr2 yearsEverything in Pro + CLI, API keys, Postgres/SQLite output

Go to SheetLink on the Chrome Web Store.

Confirm the permissions prompt. SheetLink requests access to Google Sheets (write-only) and your identity for sign-in.

Click the puzzle-piece icon in Chrome’s toolbar, find SheetLink, and click the pin icon. This puts the SheetLink icon one click away.

Click the SheetLink icon in your toolbar. On first launch, you’ll be prompted to sign in with your Google account. This links your identity so SheetLink can write to your Sheets.

Note: SheetLink is open source. You can review the full extension code on GitHub before installing.

SheetLink uses Plaid to securely connect to your bank. Plaid is SOC 2 Type II certified and used by thousands of financial apps. Your banking credentials are never stored by SheetLink.

Click the SheetLink icon in your toolbar to open the popup, then select the Bank tab.

This opens Plaid Link — a secure modal where you search for your bank and enter your credentials. SheetLink never sees these credentials.

Search for your institution, log in, and select the accounts you want to share. Plaid returns a token to SheetLink — that’s what gets stored, not your password.

After completion, your institution name and connected accounts will appear in the Bank tab.

Free tier limit: The Free tier supports 1 bank connection. Upgrade to Pro or MAX for unlimited connections.

With a bank connected and a sheet linked, you’re ready to sync.

Open the SheetLink popup. The first tab shown is the Dashboard tab.

SheetLink fetches your recent transactions from Plaid and writes them into your linked sheet. This typically takes 5–15 seconds.

Your transactions will appear in a tab called Transactions. A second tab called Accounts will contain your account details.

transaction_iddatenameamountcategoryaccount_idaccount_nameaccount_maskinstitution_namependingpayment_channelmerchant_nameprimary_categorydetailed_category

Deduplication: SheetLink deduplicates by transaction_id. You can safely sync as many times as you want — rows are only appended if they’re new.