QR Code Generator - PNG and SVG, No Upload

2on /
/ Dev Tools / QR Code Generator

QR code generator

512

What this tool does

A QR code is just a picture of some text, so making one needs no server. That matters more than it sounds: people put wifi passwords, private links and payment addresses into these, and a tool that sends them away has already seen them.

How to use it

  1. 1 Type or paste the text, link, wifi string or anything else.
  2. 2 Adjust error correction, size, margin and colours if you need to.
  3. 3 Download PNG for screens, SVG for anything that will be printed.

Error correction is not a quality setting

It decides how much of the code can be scratched, covered or printed badly and still read. Higher levels buy that resilience with space: the same text needs a denser code, so each module gets smaller at the same physical size.

Level Recovers Good for
L~7%Screens and clean digital use
M~15%Most print: flyers, menus, business cards
Q~25%Outdoors, packaging, anything handled a lot
H~30%Codes with a logo on top, or rough surfaces

Why the SVG matters

A QR code is a grid, not a photograph, so it is a vector by nature. Enlarging a PNG softens the module edges and cheap scanners start to fail; an SVG stays sharp at any size, which is exactly what a printer needs. Both files here come from the same matrix, so they can never disagree.

The white border is part of the code

That empty margin, called the quiet zone, tells the scanner where the code ends. Cropping it off to save space is the single most common reason a printed code will not scan, and the standard asks for four modules — which is the default here.

Contrast, not colour, is what scanners read

You can colour a code freely as long as the dark modules stay clearly darker than the light ones. Two common mistakes break this: inverting the code so the background is dark, and using a light colour on white. If in doubt, our colour converter will measure the contrast for you.

QR codes - frequently asked questions

No. The text is inside the image itself, so the code works forever with no account and no service behind it. Codes that expire are "dynamic" ones that point at a redirect service — convenient, but they stop working the day that service does.
New
HTML Formatter Indent messy HTML so you can read it, or strip it down so it ships smaller. Works on fragments too, and never rewrites your markup into something else.
Popular Today
Regex Tester Write a regular expression and see the matches, the capture groups and the replacement instantly. A runaway pattern is stopped instead of freezing the tab.

Related Dev Tools

MD5 Hash Generator Free MD5 hash generator: turn any text or file into an MD5 checksum in your browser - useful for integrity checks and quick fingerprinting.
Base64 Encoder & Decoder Free Base64 encoder and decoder: convert text or files to Base64 and back, entirely in your browser - nothing is uploaded to a server.
Lorem Ipsum Generator Free Lorem Ipsum generator: create placeholder text by paragraph, sentence or word count, with optional HTML tags for your design mockups.
JWT Decoder Free JWT decoder: paste a token to read its header, payload and signature in a readable form - decoding happens in your browser, nothing is sent.
URL Encoder & Decoder Free URL encoder and decoder: convert links and query parameters to percent-encoding and back, with full-URL and component modes, in your browser.

Other Tools You May Like

Word to PDF Convert Word to PDF for free: upload a DOC, DOCX, ODT or RTF file and download a properly formatted PDF in seconds - no registration or watermark.
PDF to Word Convert PDF to Word for free: upload a PDF and download an editable DOCX in seconds - no registration, no watermark and nothing to install.
Word Counter Free word counter: paste any text to count words, characters, sentences and paragraphs, and see the estimated reading time - nothing leaves your browser.
Character Counter Free character counter: count characters with and without spaces, plus words and lines, and check SEO limits for titles and meta descriptions.
Keyword Density Checker Free keyword density checker: paste text or a URL to see how often each word and phrase appears, with percentages for one, two and three-word terms.