Free QR Code Tool

Free QR Code Generator
with SVG Download

Create QR codes for websites, text, Wi-Fi credentials, contact information, email, phone, and SMS actions. Download SVG or PNG output with browser-based payload generation.

Payload: 0 / 2,331 bytes at level M
Enter a website URL.

QR payload generated locally in your browser


What Is a QR Code?

A QR code (Quick Response code) is a two-dimensional barcode that stores data in a grid of modules. Unlike a one-dimensional retail barcode, it can encode URLs, plain text, contact details, Wi-Fi credentials, and other structured payloads. Capacity varies with the data type, character encoding, QR version, and selected error-correction level.

Developed by Denso Wave in 1994 for automotive tracking, QR codes are now used in marketing, payments, logistics, tickets, menus, and device setup. Many current phones scan them through the camera or a built-in code scanner, although behavior still varies by device, operating system, payload type, and scanner application.

How QR Codes Work

QR codes encode data using a combination of black modules (squares) arranged in a square grid on a white background. The pattern includes finder patterns in three corners for orientation, alignment patterns for distortion correction, and timing patterns that help scanners decode the grid accurately.

QR error correction is available at four levels commonly described as Low (about 7%), Medium (about 15%), Quartile (about 25%), and High (about 30%) recoverable codewords. Those figures are not a promise that the same percentage of any surface can be covered. Higher levels add redundancy but also make the pattern denser, so this tool defaults to Medium as a practical balance. Use a higher level when damage or a carefully tested logo is expected.

How to Create a QR Code

  1. Select a QR code type from the tabs above (URL, Wi-Fi, Contact Card, etc.).
  2. Enter your content — a URL, phone number, Wi-Fi credentials, or vCard details.
  3. Optionally customise the foreground and background colours and the output size.
  4. Click Download SVG QR Code for print-ready vector art, or Download PNG for digital use.

QR Codes for Business

Businesses use QR codes to reduce steps between printed material and a digital action. Depending on the phone and scanner, a scan can open a product page, prepare a phone call, launch a supported payment destination, or offer to join a Wi-Fi network. Always test the exact payload on the devices your audience is likely to use.

Common business applications include storefront promotions, event badges, conference displays, retail table cards, and product packaging. SVG is useful when the same artwork must appear at different sizes, but every final placement still needs its own scan test.

QR Codes for Marketing Campaigns

A QR code can give a poster, newspaper advertisement, or direct-mail piece a clear path to a digital destination. The destination page, campaign parameters, placement, call to action, and analytics setup determine how useful that interaction will be.

For campaign measurement, encode a UTM-tagged destination URL — for example, https://www.nvrnexus.com?utm_source=poster&utm_campaign=summer. Your analytics platform may then attribute destination-page visits to that campaign. A page visit is not always identical to a unique scan, because privacy settings, network failures, repeated visits, and analytics configuration can affect reporting.

QR Codes for Restaurants and Menus

A restaurant can point a printed QR code at a menu page and update that page without changing the encoded URL. The printed code remains useful only while the destination stays available and compatible, so maintain redirects carefully and keep a readable fallback for guests who cannot scan it.

Table cards, window stickers, and receipt footers are common placements. Medium correction is a reasonable starting point for a clean design; consider a higher level for expected wear, then test the denser result at its actual printed size.

QR Codes for Business Cards

A vCard QR code can present a name, company, phone, email, and website to a compatible contact application. Scanner behavior varies, so verify how the fields appear on multiple phones before printing. Select the Contact Card type above to create the payload.

Wi-Fi QR Codes

Sharing Wi-Fi passwords verbally or on handwritten signs is inconvenient and error-prone. A Wi-Fi QR code encodes the network name (SSID), password, encryption type, and optional hidden-network flag into a scannable pattern. Compatible devices can offer to connect without manual typing. The password is still stored inside the QR payload and can be revealed by a scanner, so treat the downloaded image like the credential itself.

Print it on a guest card, frame it at your reception desk, or stick it inside a rental property. Use our Wi-Fi tab, enter your network details, and download.

Benefits of SVG QR Codes

SVG (Scalable Vector Graphics) describes the QR modules as vector shapes instead of a fixed pixel grid. It can be resized without pixelation, making it useful for print layouts and design software. Vector output does not guarantee scannability by itself: the printed module size, contrast, quiet zone, viewing distance, material, and surrounding design still matter.

PNG is convenient for websites, presentations, and documents when the final dimensions are known. Enlarging a small PNG can blur module edges, while SVG remains crisp. Use the downloaded format that fits your workflow and test the final exported or printed design rather than only the on-screen preview.

Best Practices for QR Code Printing

  • Final size: Required dimensions depend on data density and scanning distance. Start with a comfortably sized code, then test the actual print at the expected distance.
  • Contrast: Use a dark foreground on a light background and avoid gradients, transparent backgrounds, or similar colors.
  • Quiet zone: Keep a clear background-colored border of at least four modules around the QR code. Both downloads include this margin by default.
  • Test before printing: Scan your downloaded QR code with at least two different phones before ordering a print run.
  • Error correction: Medium is a useful default. Choose a higher level only when the added density is justified by expected wear or a tested overlay.
  • Keep payloads concise: Shorter content usually produces a less dense pattern. Prefer a concise trusted destination URL; third-party short links add another redirect and dependency.

Continue Your Campaign and Link Workflow

Build a consistently tagged destination with the UTM Campaign URL Builder, then paste that complete URL into the QR generator. To safely encode or inspect individual URL components, use the URL Encoder and Decoder.


Frequently Asked Questions