How to Generate a QR Code Online Free (No Signup)
Create a free QR code for any URL, text, or contact info in seconds. Downloads as PNG or SVG. No account, no expiration, no tracking — generated entirely in your browser.
What a QR code actually encodes
A QR code is nothing more than a 2D barcode that stores up to ~4,000 characters of text. Most QR codes in the wild encode a URL, but they can just as easily hold plain text, a phone number, Wi-Fi credentials (auto-join when scanned), a vCard contact, or even an email draft. The QR code generator handles any text you paste.
Static vs dynamic QR codes
A static QR code embeds the data directly in the pattern — the code itself contains the URL. Scanning always goes to exactly that URL. Dynamic QR codes point at a short redirect that can be edited later. Utilko generates static codes only, which means: no account, no expiration, no tracking. Every dynamic-QR service you've ever used is charging you a subscription for a redirect.
Print-ready output
Download as SVG when you're printing — SVG scales to any size without pixelation. Download as PNG when you're putting it in a document, email, or web page. For posters and menus, use at least 2 cm on the shortest side; anything smaller becomes unreadable on phone cameras.
Error correction and center logos
QR codes include built-in error correction — up to 30% of the pattern can be damaged or covered and the code still scans. That's how "QR code with a logo in the middle" works: the logo covers error-correction bits, not data. If you plan to add a logo later, generate with the highest error correction level.
Common encodings
- URL:
https://utilko.com— most common case - Phone call:
tel:+1-555-123-4567— phone opens dialer pre-filled - SMS:
sms:+15551234567?body=Hello - Email draft:
mailto:[email protected]?subject=Test&body=Hi - Wi-Fi:
WIFI:T:WPA;S:Network;P:Password;;— joins network on scan - Calendar event: vCard/iCal formatted blocks
Other code generators
For 1D barcodes (products, inventory, warehouse), use the barcode generator — supports Code 128, EAN-13, UPC, and more. If you just need to encode a URL path into URL-safe characters, the URL encoder handles percent-encoding.
Privacy note
Everything happens in your browser. The text you encode never leaves your device. That matters: the "free QR code generator" sites that require an account are logging every URL you generate. Ours doesn't because there's no server involved in the generation step.
Featured Tools
Try these free tools directly in your browser — no sign-up required.
QR Code Generator
Create free QR codes instantly. Works for URLs, text, email, phone, WiFi. No signup, no watermark. Download as PNG or SVG in 1 click.
Barcode Generator
Generate 1D barcodes in Code 128, EAN-13, UPC-A, Code 39, and other formats. Download as PNG or SVG for product labels and retail use.
URL Encoder / Decoder
Encode or decode URLs and query strings instantly. Convert special characters to percent-encoding and back for safe URL transmission and debugging.