Barcode & QR scanner for iPhone and Android

Scan to Google Sheets. Barcodes & QR codes in one tap.

Point your phone at a barcode or QR code and the row lands in your spreadsheet — with the quantity, location and notes you need. No retyping, no CSV imports, no desk required.

  • Custom form for every sheet
  • Batch & offline-friendly capture
  • Teams with per-tab access
Inventory countsWarehouse receivingRetail stock checksAttendance & check-inAsset trackingField data collectionDelivery logsReturns processing

How it works

From barcode to spreadsheet row in four taps.

  1. 01

    Point, scan, done

    Hold your phone 15–30 cm from the code. The scanner reads barcodes and QR codes and adds each one to your queue — flash and zoom are one tap away.

  2. 02

    Add the details that matter

    A form built from your sheet's own columns opens after each scan: quantity, location, notes. Timestamps and defaults fill themselves in.

  3. 03

    Send one scan or the whole batch

    Review your scan history, see what's pending, then tap Send All. Nothing leaves your phone until you say so.

  4. 04

    Rows appear in Google Sheets

    Every scan arrives as a new row in the worksheet you picked, matched to your columns. Your team keeps using the sheet exactly as before.

Features

Everything between the scan and the spreadsheet.

A fast scanner is only the start. Scan to Google Sheets handles the form, the queue and the connection, so the data arrives complete.

Scan in batches, upload once

Keep the camera rolling. Each code joins a live queue with a counter and goes up in one batch when you close the scanner.

Forms that build themselves

Give each column a type and the scan form fills itself in — required fields, defaults and pickers included.

Columns read from row 1

Column names come straight from your worksheet. Saving the configuration never changes your spreadsheet.

Many spreadsheets, many tabs

Switch the default target in a tap. Keep inventory, returns and deliveries in separate worksheets.

Four scan workflows

Choose what happens after a scan — straight to the queue, through a form, or saved locally first.

A history you can trust

Pending scans are marked, sent scans get a tick. Retry or send everything again with Send All — nothing gets lost in the field.

Connect it your way

Pick a sheet from Google Drive, or point the app at a private sheet you've shared with it. Read the setup guide

Teams

Scan together.
Stay in control.

Invite your crew, give each person exactly the sheets and tabs they need, and keep every scan flowing into one spreadsheet.

Owner, Admin, Member

Owners send anywhere, admins manage people and sheets, members send only where you allow.

Invite with a QR or code

Share a QR code, a short code or an email invite. Each invite works for one person and expires.

Access per sheet and tab

Choose nothing, all worksheets (including future ones) or only the tabs a person needs.

Seats at a glance

See seats used, pending invites and who has access to what on a single screen.

Explore team features

Google Sheets

Your scanned data, directly where you need it.

No exports, no copy-paste. Scan to Google Sheets writes into the spreadsheet your team already filters, shares and reports from.

  • Work with more than one spreadsheet and worksheet.
  • Match each column to a data type on the phone.
  • Open the sheet in Google Sheets straight from the app.

How a barcode scanner for Google Sheets works

Companion app

Prefer Excel? Scan straight into a .xlsx file.

Scan to Spreadsheet builds Excel files from your scans — multi-scan mode, photos inside cells, 18 column types and one-tap export that works offline.

FAQ

Questions, answered.

Can't find what you need? Contact support

How do I scan barcodes into Google Sheets?
Install Scan to Google Sheets, connect a spreadsheet (pick one from Google Drive or share a private sheet with the app), choose a worksheet and start scanning. Each scan becomes a new row, with a form for any extra fields you need. The setup guide walks through both connection methods.
Does it scan QR codes as well as barcodes?
Yes. The scanner reads both barcodes and QR codes, including common formats such as EAN-13 and Code 128, and records the value in the column you choose.
Can I add quantity, location or notes to each scan?
Yes. The scan form is built from your worksheet's columns. Give each column a type (timestamp, QR / barcode, text, number or select), mark fields as required and set defaults so the form fills itself in.
Can I scan now and send later?
Yes. Scans are held in an upload queue on your phone and sent in one batch when you close the scanner, or whenever you tap Send All in your scan history. That makes it practical to capture first and send once you have a connection.
Can several people scan into the same Google Sheet?
Yes. Create a team, invite people by QR code, short code or email, and assign each person the Member or Admin role. Every member sends into the same spreadsheet. See team features.
Can I limit which sheets or tabs a teammate can send to?
Yes. For every spreadsheet you can give a member no access, access to all worksheets (including ones added later) or access to only the tabs you select, such as Stock In and Returns.
Does the app change my spreadsheet's structure?
No. Column names are read from row 1 of your worksheet and saving the app's configuration never changes your spreadsheet. To add or rename a column, edit row 1 in Google Sheets and tap Refresh columns in the app.
Is there a version that saves to Excel?
Yes. Scan to Spreadsheet is the companion app for building Excel (.xlsx) files from scans, with multi-scan, photos in cells and one-tap export.

Ready to simplify data collection?

Download Scan to Google Sheets and send your first scan to a spreadsheet in minutes.