Scan barcodes with your phone, print labels, check items in & out — all from the spreadsheet you already use. No extra software needed.
No complicated setup. If you have a Google Sheet, you're 2 minutes away from scanning.
Install SheetLabel from the Google Workspace Marketplace. It adds a sidebar to your spreadsheet — that's it.
SheetLabel auto-detects your column headers (SKU, Quantity, Location). Works with your existing sheet layout.
Open the scanner on any phone. Scan a barcode — the item appears instantly. Check in, check out, done.
Built for small businesses and warehouses that need inventory tracking without enterprise software.
Scan barcodes and QR codes with any phone camera. No app install — just open the link and scan.
Print barcode and QR code labels from your sidebar. Supports Avery templates and custom layouts.
One-tap stock updates. Scan → confirm Check In or Check Out → quantity updates in your sheet instantly.
Point it at your sheet and it figures out which columns are SKU, Quantity, Location, Status. Zero config.
Scan in the warehouse with no signal. Actions queue locally and sync when you're back online.
Your data never leaves Google. We don't store, copy, or transmit your spreadsheet data anywhere.
14-day free trial. No credit card required. Cancel anytime.
No. SheetLabel runs entirely in your browser and Google's servers. We never see, store, or transmit your data. The scanner connects directly to the Google Sheets API using your own Google account credentials.
No. The scanner is a web app that opens in your phone's browser. Just scan the QR code from the Google Sheets sidebar and you're ready to go. You can also add it to your home screen for a native app-like experience.
All major formats: QR Code, Code 128, Code 39, EAN-13, EAN-8, UPC-A, UPC-E, ITF, Codabar, Data Matrix, and Aztec. If a phone camera can read it, SheetLabel supports it.
Yes. The scanner caches your inventory locally. When you scan without a connection, actions are queued and automatically sync when you're back online. Up to 500 actions can be queued.
Yes. Cancel your subscription at any time from the billing portal. Your data stays in your Google Sheet — we never hold it hostage. After cancellation, you retain read-only access until the billing period ends.
SheetLabel lives inside Google Sheets — you don't need to learn a new app or migrate your data. Your spreadsheet IS your inventory database. We just add scanning, labeling, and stock tracking on top of it.