Introduction

The Barcode & QR Code Generator is a free, security-reviewed AppExchange app that turns any Salesforce field into a scannable barcode or QR code — with no code.

Built entirely on Lightning Web Components, the app generates barcodes inside your org from the data already on your records. You design a barcode once in a guided visual editor, drop the component onto a page, and it renders automatically using the current record’s field value. The same component works across Lightning, Salesforce Classic, Experience Cloud sites, and Flow screens.

How it works

The app is built around two simple pieces:

  1. A Barcode Config — a reusable record where you pick the barcode format, the source object and field, and display options such as scale and rotation. The guided editor shows a live preview as you make changes.
  2. The Barcode and QR Code Generator component — drop it on any page and point it at a config by name. It reads the current record’s field value and renders the barcode on the spot.

Because barcodes are generated on the fly from live field data, they always stay in sync with your records — there are no stored images to maintain.

Key capabilities

  • 100+ formats — 1D and 2D symbologies including QR Code, Data Matrix, Aztec, PDF417, Code 128 (the default), Code 39, EAN/UPC, the GS1 DataBar family, ITF-14, postal codes (USPS, Royal Mail, Australia Post), and pharma codes (HIBC, PZN, pharmacode).
  • Any field, on any object — render from any text field on any standard or custom object. Searchable object and field pickers mean no typing API names.
  • Guided visual editor with live preview — design and preview a barcode visually, then save. Toggle between manual sample text and a real record via a record picker to preview the actual field value.
  • Display everywhere — Lightning record, app and home pages; Experience Cloud / community pages; Flow screens; and Salesforce Classic via custom buttons or inline pages.
  • Download as PNG or JPEG — export the rendered barcode straight from the preview for printing on labels, tickets, packaging and documents.
  • 100% native and secure — barcodes are generated within your org. The app is a Salesforce-reviewed managed package (namespace BarQR), free to install and actively maintained.

Close the loop with mobile scanning

The companion Barcode To Cloud apps for iOS (download) and Android(download) let you scan barcodes and QR codes to create, display, or update Salesforce records — so you can generate codes in Salesforce, print them, then scan to automate business processes.

About this guide

This documentation walks you through installing the app, assigning permissions, creating your first Barcode Config, and displaying barcodes across Lightning and Classic. Use the navigation to jump to a section, or start with the Installation Guide.