Free QR Code & Barcode Generator

Add your logo and colors. Download PNG, SVG, PDF, or EPS. No scan limit.

PNG · SVG · PDF · EPS

2015
Free generator online
No cap
Scans never expire
16
QR payload types
34
Barcode formats

How to make a custom QR code with a logo

Four steps from payload to a print-ready file.

  1. 1

    Enter the content

    Pick a type (link, WiFi, email, vCard, PayPal, and others) and fill the fields that should appear after a scan. Check the text before you generate. A static code cannot be edited later.

  2. 2

    Customize the design

    Set foreground and background colors, choose a module pattern, and place a logo. Keep the foreground darker than the background so cameras can read the code.

  3. 3

    Generate and test

    Set size and error correction, then generate a preview. Scan it with a phone before you print. Use a higher resolution PNG for print.

  4. 4

    Download the file

    Download PNG for screens, or SVG, PDF, or EPS for print and illustration software. Logo and style currently apply to PNG and SVG.

What is a QR code?

A QR code (Quick Response code) is a two-dimensional matrix barcode. Denso Wave, a DENSO company in Japan, published the format in 1994. Version 40 can hold up to 7,089 numeric digits or 4,296 alphanumeric characters.

The pattern is a grid of dark modules on a light background, plus finder squares in three corners so a camera can lock orientation. Encoding a URL, WiFi login, or vCard changes that grid.

Phones read QR codes with the built-in camera on iPhone and with Google Lens or a reader app on Android. Hold the whole square in view until the link or data appears.

Static vs dynamic QR codes

Static vs dynamic QR codes
TraitStaticDynamic
What is storedThe payload sits in the pattern itself.The pattern points at a short URL you can change later.
After printingYou cannot change the content. Generate a new code.Update the destination if you control the redirect.
Scan countsNone. The file is just an image.Yes, if you use a tracked link from an account.

Where QR codes get used

Businesses put QR codes on flyers, posters, packaging, menus, and product labels. Common payloads are a website, WiFi password, vCard, event, or checkout link (PayPal, UPI, PIX, EPC). ForQRCode also generates linear barcodes (EAN-13, UPC-A, Code 128) for retail and inventory.

On iPhone, open Camera and point it at the code. On Android 8 or later, use Google Lens or the camera if QR scanning is on. Cover the full square, not a strip of it.

Questions about QR codes

What is a free QR code generator?

A free QR code generator is a website that turns a URL or other payload into a scannable image. ForQRCode does this in the browser and exports PNG, SVG, PDF, and EPS. Static codes from this tool have no scan limit.

What can a QR code store?

A QR code can store a URL, plain text, email, WiFi login, geo location, phone number, SMS, vCard, WhatsApp, FaceTime, calendar event, PayPal, crypto address, UPI, EPC, or PIX payment.

How do I scan a QR code?

Open the phone camera (or Google Lens on Android), point it at the square until all four corners are in frame, then tap the banner that appears.

Is there a scan limit?

No. Static QR codes from ForQRCode do not expire and are not capped by scan count.

Can I put my logo on a QR code?

Yes. Upload a logo in the branding panel. Raise error correction (Q or H) so the code still scans with a logo in the center.

Is it safe to use a QR code?

A QR code only stores the data you put in it. Treat unknown codes like unknown links: scan them only from a source you trust, and check the URL before you open it.

What is QR code marketing?

QR marketing puts a code on print or packaging so a phone can open a page, coupon, or menu. The code is usually a URL. Test contrast and size before a large print run.

Why is my QR code not scanning?

Keep the dark modules darker than the background. Avoid low contrast, a logo that covers finder squares, and a print smaller than about 2x2 inches for close viewing. Test a proof before you print.

What is the minimum print size?

For small print, about 2x2 inches is a safe starting size. For posters viewed from farther away, go larger. Quiet space around the code helps cameras lock on.

How can I track QR scans?

Static downloads have no analytics. For scan counts you need a dynamic code or a tracked short URL from a ForQRCode account.

Guides and generators

Make one now. Print it later.

Static codes from ForQRCode keep working after you download them. No account required.