Scan barcodes straight into Excel

Select a cell, tap the barcode key, point at the code. The value lands in the cell — because the scanner is the keyboard.

Getting barcode data into a spreadsheet is usually one of two bad options. Either somebody reads the number off the label and types it in, which is slow and goes wrong at the eleventh digit, or you buy dedicated scanners and discover they only talk to the software they came with.

A scanning keyboard sidesteps both. Android lets you choose which keyboard is active, and an app that accepts typed text cannot tell the difference between a person typing and a keyboard supplying characters. So when the barcode key hands the decoded value to Excel, Excel treats it exactly like typing — it goes into the selected cell, the formula bar updates, undo works, everything behaves normally.

There is nothing to install inside Excel, no add-in, no connector and no permissions to grant. The spreadsheet does not know anything unusual happened.

Setting it up

  1. 1

    Install the keyboard and enable it

    Install Barcode & QR Scanner Keyboard from Google Play, then enable it in Android’s keyboard settings and set it as the active input method.

  2. 2

    Open your sheet and select a cell

    Open the workbook in Excel on your phone or tablet and tap the cell you want the value in, so the keyboard is showing.

  3. 3

    Tap the barcode key

    The camera opens. Point it at the barcode and the decoded value is typed into the cell.

  4. 4

    Add a suffix to move automatically

    Set a suffix in the keyboard’s settings and it is appended after every scan — an Enter to drop to the next row, or a Tab to move across. You can then scan a whole shelf without touching the screen between items.

Worth knowing

A suffix turns scanning into a rhythm

Enter after each scan fills a column downwards; Tab fills a row across. This is the single setting that changes a stock count from fiddly to fast.

Batch scanning for long counts

Scan a run of items one after another rather than reopening the camera each time — useful when you are working down a pallet or a shelf bay.

Everything is in the history

Every scan is kept with its format and timestamp, and exports as CSV. If you would rather build the sheet on a computer afterwards, export rather than scan into the phone at all.

Long numbers stay intact

Format the column as Text before you start. Excel will otherwise treat a long numeric barcode as a number and may show it in scientific notation or drop a leading zero — that is a spreadsheet behaviour, not a scanning one.

Where it works

  • Excel for Android, on a phone or a tablet.
  • Excel on the web, open in a mobile browser — it is a text field like any other.
  • Any other Android app that accepts typed text: Word, email, your WMS, an ERP screen, a web form.
  • Not desktop Excel directly — the keyboard runs on Android. For a desktop workflow, scan on the phone and use the CSV export, or the REST API.

Frequently asked questions

Do I need a barcode scanner to scan into Excel?

No. An Android phone with a scanning keyboard does the same job for the common formats. The camera decodes the barcode and the keyboard types the value into the cell, so nothing has to be paired, charged or connected.

Does this need an Excel add-in or integration?

No. The keyboard supplies characters the way any keyboard does, so Excel receives them as ordinary typing. There is nothing to install inside Excel and no account to connect.

How do I move to the next cell automatically after a scan?

Set a suffix in the keyboard settings. An Enter suffix moves down a column after each scan and a Tab suffix moves across a row, so a long count runs without touching the screen between items.

Why does my barcode show as 1.23457E+12 in Excel?

That is Excel reading a long digit string as a number. Format the column as Text before scanning into it and the value stays exactly as it was decoded, leading zeros included.

Can I scan into Excel on a computer?

Not directly — the keyboard is an Android input method. Scan on the phone and export the history as CSV, or use the REST API to push values into your own system.

Try it on the next thing you were about to type

Free on Google Play. No hardware to buy, and nothing to connect to whatever you are scanning into.