# Barcode Scanning

<figure><img src="/files/pY2l3J5z3y5TcsPcpccr" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
If you don’t already have BoxHero on your mobile device, you can **download the app** from [Google Play](https://play.google.com/store/apps/details?id=com.bgpworks.boxhero) or the [iOS App Store](https://apps.apple.com/us/app/inventory-management-boxhero/id1325512157).
{% endhint %}

***

## Key Highlights

* **Add Items**: Quickly add new items to your inventory by scanning their barcodes.
* **Search Items**: Instantly find products in your inventory by scanning their barcodes.
* **Stock In & Out**: Use barcode scanning to streamline inventory transactions for incoming and outgoing items.
* **Adjust Stock**: Adjust inventory levels by scanning the barcode of the item you're updating.
* **Move Stock**: Transfer items between locations or warehouses by scanning their barcodes.
* **Inventory Counting**: Conduct accurate counts using barcode scans and quickly tally stock levels.

***

## Getting Started

If your item already has a barcode, simply register it in BoxHero by scanning the barcode. If the item does not have a barcode, you can easily generate one within BoxHero.

### For Existing Barcodes

1. **Locate** the barcode already on your item.
2. **Scan** it into BoxHero via:
   * Mobile app camera
   * Connected Bluetooth/USB scanner
3. **Verify recognition** by checking that the item details populate automatically.

### For New Barcodes

1. **Auto-generate**: Create unique barcodes directly in BoxHero.
2. **Print** labels using the [Barcode Printing](/docs/key-features/print-barcode.md) feature.
3. **Attach** labels to items before scanning into your inventory.

<figure><img src="/files/Mizke4fSQAwfYqdYRz8w" alt=""><figcaption></figcaption></figure>

***

## Platform Setup

### A. Mobile Device

{% embed url="<https://customer-0jrbilsa8yt3k758.cloudflarestream.com/ea3437e383be431c80c7b59e8a15cd3a/iframe?autoplay=true&controls=false&letterboxColor=transparent&loop=true&muted=true&poster=https://customer-0jrbilsa8yt3k758.cloudflarestream.com/ea3437e383be431c80c7b59e8a15cd3a/thumbnails/thumbnail.jpg?height=1080&preload=true>" %}

* **In-App Camera**: Use your smartphone or tablet’s camera to scan barcodes without the need for additional equipment.
* **Bluetooth Scanner**: You can also connect a Bluetooth-enabled barcode scanner to your mobile device for faster and more precise scanning. Enable pairing mode on your scanner and connect via device settings.

{% hint style="success" %}
For more details on **mobile** **barcode** **scanning**, refer to this quick [video tutorial](https://www.youtube.com/watch?v=ZHCtbviQPRM).
{% endhint %}

### B. Desktop (Web)

{% embed url="<https://customer-0jrbilsa8yt3k758.cloudflarestream.com/a1a74a95a6703ba64821e6a082bc0545/iframe?autoplay=true&controls=false&letterboxColor=transparent&loop=true&muted=true&poster=https://customer-0jrbilsa8yt3k758.cloudflarestream.com/a1a74a95a6703ba64821e6a082bc0545/thumbnails/thumbnail.jpg?height=1080&preload=true>" %}

When using BoxHero on your computer, you can scan barcodes using an external scanner.

BoxHero works with all types of barcode scanners (Bluetooth, USB, or wired devices), so we recommend considering factors such as budget and user requirements, size, and interface compatibility.

<figure><img src="/files/B6KlJHx6VFwxGSBPqVGM" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://www.boxhero.io/docs/key-features/scan-barcode.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
