hasQR logo

hasQR

Email
Password

Forgot password?

QR Generator online

Change a link into a QR Code

Type or paste text, a URL, or contact info. Pick from thousands of style combinations, drop your own image in the center, tag links for tracking, then export a PNG built for print or screen.

hasQR is a free QR code generator that runs entirely in your browser — no account or signup needed to create and download a code. Export your QR code as PNG for everyday use, SVG for crisp scaling on posters and packaging, or EPS for professional print workflows. Sign up only if you want a code that reports back how many times it's been scanned and the locations it's been scanned from.

Trusted by teams at

hasQR
Northwind Traders hasQR
Globex Hospitality hasQR
Initech Systems hasQR
Umbrella Retail hasQR
Wayfinder Media hasQR
Your Company hasQR
Content 0

Tags the link with UTM parameters so clicks show up in Google Analytics or similar. This identifies the campaign, not individual scans — for a per-scan count and city, use scan tracking below instead.

Source
Medium
Campaign

Sign in to get a trackable link. Every scan logs a timestamp and an approximate city from the visitor's IP address — see the note on the dashboard about accuracy and what this means for visitor privacy.

Center image Optional
IMG
Drop a logo in the middle. We'll boost error correction automatically so it still scans.
Or choose a platform icon
Size
320px
Error correction

Preview QR Code

Proof
QR Code Preview - Click the generate button to start
Idle
Export format

Ways to use QR codes

Ways to use QR codes

No matter what type of content you want to share, you'll find a QR code that suits you. Explore your options below.

Why hasQR

Built to be the QR generator you don't have to think about

Pricing

Plans that grow with how you use QR codes

Start free, no card required. Upgrade any time as you need more tracked codes, longer analytics history, or team features. See the full pricing page →

Swipe to compare →

Free

$0

 

Start Free
Most Popular

Pro

$16.50/mo

$198 billed annually

Upgrade to Pro

Advanced

$65.33/mo

$784 billed annually

Upgrade to Advanced

Enterprise

$329.33/mo

$3,952 billed annually

Upgrade to Enterprise
No ads
Dynamic QR codes10502501,000
+1,000 for +$499/mo
Tracked scans / month1,00010,000UnlimitedUnlimited
Code expirationAuto-expires after 365 daysSet a custom expiration dateSet a custom expiration dateSet a custom expiration date
Analytics history90 daysFull history + advanced analyticsFull history, unlimited trackingFull history + employee tracking
API access
Bulk insert via CSV
Data export
Link & QR code directories (folders)
Tags for organizing codes
Form builder
Lead capture before redirect
Visitor routing (time / day / date)
Password-protected links
Team members (Super Users)
Uptime guarantee
Priority support

When a plan's monthly scan limit is reached, that plan's tracked links pause and show visitors a notice, with an invite to upgrade — the underlying code and its history aren't deleted. Enterprise dynamic-code capacity can be extended in increments of 1,000 for an additional $499/mo each.

FAQ

Frequently asked questions