> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Barcode field

> Add a Barcode field to a Document skill, configure which barcode types to recognize, and set field properties.

Use a Barcode field to detect barcodes on a document and automatically convert the data they encode into alphanumeric format.

## Add a Barcode field

### Mark a barcode on the document image

Click a barcode (highlighted green on hover), or drag a rectangle around it. The new field appears in the data form with an auto-assigned name and barcode type.

### Add an empty field and mark its region

Click **Add Barcode** in the toolbar, and then drag a rectangle around the barcode (or click the barcode). The decoded string appears as the field value in the data form.

<Tip>
  If the auto-assigned name isn't right, double-click the name in the data form, or click the name in **Field options** to rename the field.
</Tip>

### Add regions to an existing Barcode field

Select the field in the data form, and then click the barcode location on the document image.

### Change the detected barcode type

Vantage assigns a barcode type automatically. To view or change it:

1. Click **Field options** above the field.
2. Click the barcode type name.
3. Select the appropriate options in the dialog.

Change the barcode type when Vantage guessed wrong, or when a region may contain barcodes of more than one type.

## General properties

| Property                 | Description                                                                                                                           |
| :----------------------- | :------------------------------------------------------------------------------------------------------------------------------------ |
| **Field name**           | Unique within the skill. Cannot contain: `. , / : * ? " < > \|`. Maximum length: 90 characters.                                       |
| **Allow multiple items** | Whether the barcode repeats (for example, multiple barcodes on an invoice for several orders).                                        |
| **Required field**       | If enabled and the field is empty after extraction, the document goes to manual review with a rule error.                             |
| **Key field**            | Adds the field to the skill's key fields, which can be used to search and filter documents in Skill Monitor.                          |
| **Barcode type**         | Which barcode types Vantage searches for. Excluded types are not recognized. All types are enabled by default except postal barcodes. |

<Tip>
  If you know which barcode types your documents contain, exclude the others to speed up processing.
</Tip>

## Related topics

* [Supported Barcode Types](/vantage/documentation/tenant-admin/technical-specs/barcodes)
* [Label documents in Skill Designer](/vantage/documentation/skill-designer/document/labeling-documents)
* [Skill Monitor](/vantage/documentation/runtime/skill-monitor/skill-monitor)
* [Add fields](/vantage/documentation/skill-designer/document/adding-fields/adding-fields)
