All tools · Generate

QR Code Generator

QR codes encode any text into a square pattern that phones can scan. Useful for restaurant menus, payment links, WiFi sharing, marketing handouts. Generate in your browser and download as PNG or SVG — no signup, no watermark, no tracking.

Loading tool…

Examples

A simple URL
Inputhttps://1vw.net
Output[QR code image]
WiFi credentials (auto-connect on scan)
InputWIFI:T:WPA;S:MyNetwork;P:secret123;;
Output[QR code image]

Format: WIFI:T:WPA;S:SSID;P:password;;

Phone number to dial
Inputtel:+14155552671
Output[QR code image]

Frequently asked questions

Is there a length limit?

QR codes scale with content — short URLs fit in a small dense pattern, long text gets a busier code. Maximum theoretical capacity is ~4,000 characters; in practice keep it under a few hundred for reliable scanning.

What error correction level should I pick?

L is fastest to scan but tolerates the least damage. H tolerates ~30% damage but makes a busier code. M (medium) is the sensible default.

Will my QR code expire?

No — QR codes are just encoded text. They never expire, as long as whatever they point to (the URL) still works.

Can I add a logo to the center?

Yes, because higher error-correction levels tolerate the obscured center. Use error level H and overlay your logo on max ~20% of the area.

Is there a tracking version?

Generated QR codes have no tracking. If you want analytics, encode a short-link URL (Bitly, your own redirect service) and track clicks there.

About this tool

QR Code Generator runs entirely in your browser using standard Web APIs. No data is sent to any server. The source for this tool is in our public GitHub repository.

Related tools

← All 96 tools

Why this tool

vs typical free web-tool sites

1vwTypical free site
PriceFreeFree
Signup requiredNoOften (for premium features)
Ads inside the toolNoYes (banner + video)
Data sent to serverNo (browser-only)Yes (inputs analyzed for ads)
Total tools96Often <20 or scattered across sites
Bookmarkable URL per toolYesMixed
Loads in under 1sYes (static)Often slow (ad tracking)
MultilingualEN / ES / PT / FR / DEUsually EN only
Open sourceYesNo