Barcode Generator

Make QR codes and barcodes, adjust the colors and size, and save them as PNG, JPEG, or SVG.

Built with bwip-js.

Enter your data, choose a barcode type, and adjust the appearance.

%

Save Barcode

Make a QR code or barcode

Turn a link, label, or identifier into something a scanner can read.

  1. Choose a barcode type and enter the data you want it to contain.
  2. Adjust the size and colors, then generate a preview.
  3. Save it as PNG, JPEG, or SVG. Check the saved code with a scanner before printing a hundred of them.

A QR code for a website

Select QR Code and enter a complete URL, including https://. Generate the code, save it, and scan it with your phone to check the destination.

https://example.com/

What to know before you start

Available types include QR Code, Code 128, Code 39, EAN-13, EAN-8, UPC-A, UPC-E, Data Matrix, PDF417, and Aztec. Each type has its own rules for data and length.

A dark code on a light background with space around the edges is easier to scan. SVG is useful when you need to resize a code for print.

Codes are generated in your browser. A QR code containing a URL does not create or host the destination page.