← All add-ons
sheets · Google Workspace

Dynamic QR Code Generator

Bulk QR codes for editable short links (T.LY, Bitly, Rebrandly) in Sheets

dynamic qr codeqr generatorshort linkbitlyt.lyrebrandly
Turn a column of long URLs into dynamic QR codes, right inside Google Sheets.
For each URL the add-on creates a short link with your own shortener account,
then drops a QR image of that short link beside the row — hundreds at once.

WHY DYNAMIC
• The QR encodes a SHORT link, not the raw URL. Re-edit where that short link
  points in your shortener dashboard anytime — the printed QR never changes.
• Perfect for posters, packaging, labels, menus, and business cards that must
  outlive the URL behind them.

WHAT IT DOES
• Bulk-generate a QR for every non-empty URL in a source column or A1 range,
  written into the output column you choose.
• Choose your shortener: T.LY, Bitly, Rebrandly, or keyless TinyURL — or pick
  "None - QR of URL" for a plain static QR of the URL as-is.
• Bring your own account: paste your provider API key (stored privately per
  user); the add-on calls the provider API directly.
• Pick the QR size (100 / 150 / 200 / 300 px) to fit your cells and labels.
• Per-row results: a row that fails to shorten is marked "error: ..." so one bad
  URL never aborts the batch.
• Active-sheet only: reads and writes only the current spreadsheet.

GREAT FOR
• Marketers who need trackable, editable QR campaigns at scale.
• Print, packaging, events, and retail signage that can't be reprinted often.
• Anyone making lots of QR codes without pasting links one at a time.

FREE & PRO
• Free: up to 25 dynamic QR codes/month.
• Pro: unlimited QR codes + all providers. 14-day full trial.

Requires your own shortener account/API key for T.LY, Bitly, or Rebrandly
(TinyURL and "None" need no key). Your key is stored privately per user; we never
see, store, or relay it. Privacy-first: the add-on only touches your active
spreadsheet — nothing else in your Drive. Minimal scopes, fast support.