UPC-A Barcode Generator

Calculate or validate the check digit and render a 12-digit UPC-A barcode as SVG.

UPC-A data

Enter 11 digits to calculate the check digit, or 12 digits to validate it.

Private browser processing: Your data is processed in your browser and is not uploaded to our server.

Safe use: Verify encoded links and details before sharing or scanning. Use generated codes only for legitimate purposes.

UPC-A preview

Complete the form to create a preview.

About the UPC-A Barcode Generator

Calculate the twelfth check digit from an 11-digit value or validate a complete UPC-A number before rendering.

How to use it

  1. Enter exactly 11 or 12 numeric digits.
  2. Generate and review the completed value.
  3. Download the SVG after validation.

Example

The 11-digit value 03600029145 receives a calculated check digit to form a complete UPC-A code.

Check digit

UPC-A alternates weights of three and one across the first 11 digits and chooses a final digit that completes a multiple of ten.

Limitations

Validation confirms the checksum only. It does not verify product assignment, ownership or retail acceptance.