Inventory management
built into Google Sheets™

Scan barcodes with your phone, print labels, and manage stock in real-time. Use the spreadsheet you already own—no enterprise software, no complex setup.

Get it from Google Workspace Marketplace
Real-Time Stock Updates
Scan a barcode and your Google Sheet updates instantly. Quantity, status, and timestamp — all written in one tap.
Inventory Sheet
C2
fx New
A
B
C
D
E
F
1
SKU
Description
Status
Timestamp
Qty
Location
2
LAP-15-BLU
Laptop 15" - Blue
New
2/16/2026, 11:24:57 PM
223
WH-A1
3
4
Real-Time Stock Updates
Scan a barcode and your Google Sheet updates instantly. Quantity, status, and timestamp — all written in one tap.

Loading…

Make sure you're on the correct sheet tab before configuring.

Smart Auto-Detect
Open the sidebar and SheetLabel automatically maps your columns. No manual configuration needed.
LAP-15-BLU
Phone Scanner
Turn your smartphone into a high-speed barcode scanner. No app download required—works instantly in your mobile browser.
27 pending
✓ 27 offline scans synced.
Works Offline
No signal? No problem. Scans are queued locally and sync automatically the moment you're back online.
Adjust quantity
1
Check In / Check Out
One tap to update stock. Confirm the action, and your Google Sheet is updated instantly with the new quantity.
Real-Time Stock Updates
Scan a barcode and your Google Sheet updates instantly. Quantity, status, and timestamp — all written in one tap.

Up and running in 3 steps

No complicated setup. If you have a Google Sheets, you're 2 minutes away from scanning.

1

Connect Your Spreadsheet

Install from the Google Workspace Marketplace™. Launch the sidebar and map your columns—use our intelligent auto-detection or manually select your fields for total control.

2

Print Labels or Use Your Own

Need barcodes? Batch-print labels using native templates for Brother, Dymo, Munbyn, and Phomemo printers. Already have barcodes on your inventory? Skip the printing—we support all existing Code 128, QR, EAN, and UPC codes.

3

Scan, Track, and Manage

Open the scanner on your phone — no app download required. Scan barcodes to Check In or Check Out stock. Works even offline; actions sync automatically when you're back online.

See the full interactive walkthrough

Everything you need, nothing you don't

Built for small businesses, warehouses, and teams that need inventory tracking without enterprise software.

Native Hardware Templates

Built-in presets for Brother QL-800, Dymo LabelWriter, Munbyn 403B, and Phomemo M220 thermal printers, plus Shipping (4×6 in) and Price Tag (2×1 in) templates — ready to print.

Check In & Out

Scan a barcode to Check In or Check Out stock. Quantity, status, and timestamp update in your sheet automatically — with a local scan history log you can review anytime.

Smart Column Mapping

SheetLabel automatically identifies your SKU, Quantity, and Location columns. Manual mapping is always available if you want full control.

Offline Smart-Queue

Perfect for places with dead zones. Scan without a signal—your actions are saved locally and automatically sync once you're back online.

Security-First Design

Your inventory data is never stored on our servers. The scanner talks directly to Google Sheets using your own credentials — we never see it.

Batch Label Printing

Generate hundreds of high-resolution labels in seconds. Select your rows, choose a template, and export a print-ready PDF directly from your sidebar.

Team-Ready Architecture

Each team member subscribes with their own Google account. Once subscribed, anyone with access to your Google Sheet can launch the add-on and start scanning immediately — no extra setup or invitations needed.

Universal Barcode Support

Full compatibility with all major formats: QR Code, Code 128, Code 39, EAN-13, EAN-8, UPC-A, UPC-E. Auto-detects the format — no manual switching needed.

Multi-Sheet Tabs

Switch between sheets in the same spreadsheet without leaving the scanner. Tap a tab, and your inventory context refreshes instantly.

Start Free Trial

Built for how you work

Whether you manage 50 items or 50,000 — if it lives in a spreadsheet, SheetLabel tracks it.

🛒

Retail & Small Business

Track product stock across shelves and back rooms. Print barcode labels, scan items at receiving, and keep counts accurate without leaving Google Sheets.

📦

Warehouse & Logistics

Scan pallets and bins in areas with spotty WiFi. Offline mode queues every scan and syncs automatically — no lost data in dead zones.

📚

Schools & Libraries

Check out laptops, textbooks, or lab equipment to students. Check them back in with a scan. The spreadsheet becomes your asset register.

🎪

Events & Rentals

Track gear, furniture, or AV equipment across venues. Scan items out before an event and back in after — quantities update in real time.

Simple, transparent pricing

7-day free trial · No credit card required · Cancel anytime

7-day free trial
$12.99 /mo
per user · billed monthly
  • Unlimited barcode & QR scanning
  • All label templates & batch printing
  • Offline scanning & sync
  • Check in / check out tracking
  • Auto column detection
  • Email support
Start Free Trial

Your data stays yours

We have no access to your inventory. Your data flows directly between your browser and Google — our servers are never in the path.

OAuth 2.0 Authentication

Secured by Google's official authentication. We only request the minimum permissions needed.

Browser-Only Processing

Label generation and barcode scanning happen entirely in your browser. Inventory writes go through Google’s Apps Script infrastructure — never through our servers.

No Data Storage

We don't copy, store, or transmit your inventory data. It remains exclusively within your Google Sheets.

Frequently asked questions

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.

The scanner reads QR Code, Code 128, Code 39, EAN-13, EAN-8, UPC-A, and UPC-E. Labels print as Code 128 or QR Code.

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.

Yes. Each person subscribes with their own Google account. Once subscribed, they can open the add-on on any shared Google Sheet and start scanning immediately — no admin setup needed.

Ready to scan?

Start your 7-day free trial. No credit card required.

Get it from Google Workspace Marketplace