Scan barcodes with your phone.
Export straight to a spreadsheet.

No native app to install. No cloud upload. Just your phone camera pointed at a QR, then point it at barcodes. Data lands in your desktop browser in real time.

📷
Scan on phone
🖥️
Lands in spreadsheet

Everything you need for barcode data capture

Works entirely in the browser. Your data never touches a server.

📱

Phone as scanner

Open the pairing link on your phone and start scanning. Your phone camera becomes a wireless barcode scanner for your desktop spreadsheet.

Real-time sync

Scanned barcode data streams to your desktop over WebSocket. See each scan appear in the sheet as it happens, with no page refresh needed.

📊

Export CSV & XLSX

Download a clean .csv or .xlsx file compatible with Excel, Google Sheets, and Numbers. Choose from inventory, event, or library column templates.

🔒

Privacy-first architecture

Barcode records stay in your browser's local storage. The server relays scan messages between paired devices but never stores your barcode data.

How it works

Three steps from open to export.

1

Open on desktop

Sign in and create a phone pairing session. A QR code appears on screen.

2

Scan on phone

Point your phone at the QR code to pair, then point it at any barcodes. Each scan sends instantly to your desktop.

3

Export to file

Edit quantities or notes inline, then export as CSV or XLSX. Close the page when you're done — everything is ephemeral.

Simple, transparent pricing

Free for small counts. Pro for volume scanning.

Free

$0

forever

  • Up to 1,000 unique rows per sheet
  • CSV & XLSX export
  • Phone pairing (daily session limits apply)
  • All data stored locally in browser
Get started

Frequently asked questions

Do you store my barcode data on your servers?

No. Barcode records are stored in your browser's local storage. The server only relays scan messages between paired devices in real time and does not persist any barcode data.

Do I need to install an app on my phone?

No native app is required. The phone scanner opens as a PWA in your mobile browser. Point at the QR code from the desktop page to pair, then start scanning barcodes.

Can I use ScanSheet offline?

The phone scanner works offline — scans are queued on the phone and sent when the connection resumes. The desktop view requires a network connection for phone pairing, but previously scanned records remain accessible.

Which barcode formats are supported?

ScanSheet supports all common 1D barcodes (UPC, EAN, Code 128, Code 39, etc.) and QR codes through the ZXing library.

How many rows can I scan for free?

The Free plan supports up to 1,000 unique barcode rows per sheet. The Pro plan increases this limit to 10,000 rows and removes daily phone pairing session limits.