QR Code Generator
Generate QR codes for any content. Customize style, colors, and logo. Everything runs locally in your browser.
Error correction is set to High when a logo is added.
Need a 1D barcode (Code 128, EAN-13, UPC) or other 2D formats (PDF417, DataMatrix, Aztec)? Try the Barcode Generator →
About
The QR Code Generator creates scannable QR codes — the most popular type of 2D barcode — for URLs, plain text, WiFi credentials, email, phone numbers, SMS, vCard contacts, and UPI payment links. You can customise the dot style, corner shape, foreground and background colours, and add a logo image in the centre. Download as high-resolution PNG or SVG. For traditional 1D barcodes (Code 128, EAN-13, UPC) and other 2D formats (PDF417, DataMatrix, Aztec), see the Barcode Generator.
How to use
- 1 Choose the QR type (URL, WiFi, vCard, etc.) from the type selector.
- 2 Fill in the relevant fields for your chosen type.
- 3 Customise colours and dot style in the Design section.
- 4 Optionally upload a logo image to embed in the centre.
- 5 Click Download PNG or Download SVG to save your QR code.
- Is a QR code a type of barcode?
- Yes. A QR code is a 2D barcode — it stores data in a two-dimensional grid of black and white squares rather than a single row of lines like traditional 1D barcodes (Code 128, EAN-13, UPC). QR codes can store much more data than 1D barcodes and can be read even when partially damaged. If you need a traditional 1D barcode or other 2D formats like PDF417 or DataMatrix, use the Barcode Generator instead.
- How do I create a QR code for my WiFi network?
- Select the WiFi type, enter your network name (SSID), choose the security type (WPA/WPA2 is most common), and enter the password. The generated QR code, when scanned by a phone, automatically connects the device to your WiFi network — no typing required.
- Will the QR code still scan if I add a logo in the centre?
- Yes. QR codes have built-in error correction that allows up to 30% of the code to be obscured while remaining scannable. A logo or image in the centre replaces this error correction capacity, so the code still scans reliably as long as the logo does not cover more than about 25% of the total area.
- Do QR codes expire?
- Static QR codes generated by this tool never expire. The data is encoded directly in the QR pattern itself, so the code works forever without any server or subscription. Dynamic QR codes that redirect through a URL shortener can expire if the redirect service shuts down, but this tool generates static codes only.