QR Code & Barcode Generator - Create & Download Custom Codes Free

Create custom QR codes and barcodes instantly. Support for URLs, text, and 10+ barcode formats.

Size: 256px

Foreground

#000000

Background

#FFFFFF

Pro Tip

Use High (H) error correction if you plan to add a logo or if the QR code might get damaged/dirty.

For Barcodes, CODE128 is the safest modern choice for alphanumeric data.

Generate custom QR codes and barcodes instantly in your browser. Our free tool offers complete customization - colors, sizes, and formats - ensuring high-quality, scannable results every time. Best of all, it works 100% client-side, so your sensitive data never leaves your device.

How to Use QR Code & Barcode Generator

Select Type

Choose between "QR Code" or "Barcode" using the tabs at the top of the tool.

Enter Content

For QR Codes, enter your URL, text, or data. For Barcodes, enter the alphanumeric sequence you want to encode.

Customize

Adjust settings such as size, colors (foreground/background), and error correction level to suit your needs.

Download

Once satisfied with the preview, click the "Download PNG" button to save your generated code.

Calculator Features

Speed

Instant Generation

See your QR code or barcode update in real-time as you type, with no delay.

Palette

Fully Customizable

Control colors, dimensions, and error correction levels to match your branding.

ViewWeek

Multiple Formats

Support for versatile QR codes and various barcode standards (Code 128, UPC, EAN, etc.).

Security

Privacy Focused

All code generation runs client-side. Your data is never sent to any server.

Download

High-Quality Downloads

Export your creations as clear, crisp PNG images ready for professional use.

Complete Function List

  • Real-time QR Code generation:
  • Real-time Barcode generation:
  • Customizable foreground and background colors:
  • Adjustable size/dimensions:
  • Error correction level selection (L, M, Q, H):
  • Support for Code 128, UPC, EAN, Code 39, and more:
  • High-resolution PNG download:
  • Client-side processing for privacy:
  • No sign-up required:
  • Mobile-friendly interface:

Common Calculations & Examples

Example 1: Website URL

Problem: Create a QR code for a business website.

Steps:

  1. Select "QR Code" tab
  2. Enter "https://www.example.com"
  3. Adjust colors to match brand
  4. Download
Result: A scannable QR code linking to the website.

Explanation: The tool encodes the URL into the QR pattern, allowing smartphone cameras to scan and open the link directly.

Example 2: Product Barcode

Problem: Generate a barcode for a product with ID "PROD-123".

Steps:

  1. Select "Barcode" tab
  2. Enter "PROD-123"
  3. Select format "CODE128"
  4. Download
Result: A standard barcode representing the product ID.

Explanation: Code 128 is a high-density barcode symbology capable of encoding all 128 ASCII characters, making it ideal for alphanumeric product codes.