Enter your content to build a QR code.
4
Output Size512px
128px2048px
How to make a free QR code that actually scans
QR Studio builds a QR code from a URL, plain text, an email, a phone number, an SMS draft, WiFi credentials, a vCard, or map coordinates, then lets you style it and export it as PNG, SVG, or PDF. Everything is generated in your browser tab, so the payload — including a WiFi password or a contact card — is never uploaded. Before you export, the page checks the design against the things that make real-world scans fail.
Generate and export a QR code in four steps
- Pick the payload typeChoose URL, Text, Email, Phone, SMS, WiFi, vCard, or Location. Each type shows the fields it needs, so a WiFi code asks for the network name and password while a vCard asks for name, company, and phone.
- Style the codeSet the dot style, foreground colour or gradient, background, quiet-zone margin, output size, and error-correction level from Low to High. You can add a logo and wrap the code in a simple, rounded, or badge frame with your own caption.
- Read the scanability warningsA warning appears when foreground and background contrast is too low or the quiet zone is too tight, and a logo that would cover more than a quarter of the code is rejected rather than silently breaking the scan. Where the browser supports the BarcodeDetector API, the generated image is decoded again and compared with the payload you typed.
- Export PNG, SVG, or PDFDownload the code as a PNG raster, an SVG for print and vector workflows, or a single-page PDF, or copy the PNG straight to the clipboard. Change any input and the export buttons lock until you regenerate, so you cannot ship a code that no longer matches its content.
What people use QR Studio for
- Put guest WiFi on a cardEncode the network name and password as a WiFi payload so visitors join by scanning instead of typing a long passphrase, without the credentials passing through a web service.
- Print a code that survives paperExport SVG or PDF at print size and raise error correction so a poster or label still scans after scaling, folding, or a smudge.
- Hand out a contact cardBuild a vCard code for a badge or a business card so a scan drops your name, company, and phone number straight into the other person's contacts.
QR Studio questions
- Is this QR code generator free?
- Yes. Every payload type, the style controls, and PNG, SVG, and PDF export work on this page without an account, and the codes carry no watermark.
- Do the codes expire or stop working?
- No. These are static QR codes: the content is encoded in the pattern itself, so nothing on our side has to stay online for the code to keep scanning.
- Are scans tracked or counted?
- No. There is no redirect through our domain and no scan analytics. A scanner reads your payload directly, which also means we cannot tell you how many people scanned it.
- Is my WiFi password or contact data uploaded?
- No. The code is generated locally in your browser tab, so the payload stays on the device. Saving a code to your dashboard is a separate, optional action that requires signing in.
- Which error-correction level should I pick?
- Low keeps the pattern sparse for screens; High tolerates the most damage and is the safer choice for print, small labels, or a code carrying a logo. Higher correction makes the pattern denser, so raise the output size along with it.
- Why is my export button disabled?
- Because the current preview no longer matches the inputs. Regenerate the code and the export and copy actions unlock again, which prevents downloading a stale image.