Simple Pricing for QR Codes

Static QR codes are free forever. Pick up editable destinations, scan analytics, hosted QR landing pages, and one dashboard that catalogues static and dynamic codes together - with reusable design themes - whenever you need them, for $5 a month or $50 a year.

Free

$0 forever

Unlimited static QR codes, right on the home page. No account, no expiry.

Make a QR Code

Free forever, no sign-up.

  • Unlimited static QR codes
  • Bulk generation from a CSV - every code in one ZIP
  • Link, Wi-Fi, vCard, email, SMS, phone, and location codes
  • High-resolution PNG, JPG, SVG, and EPS downloads
  • Colors, gradients, your logo, and decorative shapes
  • No watermarks, ever
  • Never expires - works as long as the link does
  • No account required

Need hundreds at once? Use the bulk CSV generator.

Essentials Monthly

$5 / month

Editable destinations and scan analytics, billed month to month.

Start Free for 7 Days

Set up your first dynamic QR in 30 seconds.

  • Everything in Free
  • Unlimited dynamic QR codes
  • Editable destinations - change the link after printing
  • Unlimited scans - no monthly click cap
  • Scan analytics: count, location, device, time
  • Optional precise-location (GPS) capture, opt-in per code
  • Hosted QR landing pages - no website needed
  • Upload a PDF and we host it - swap the file without reprinting
  • Catalogue static codes in the dashboard too, not just dynamic
  • Save custom design themes and reuse them across codes
  • Manage every code from one dashboard
  • Cancel anytime

Going yearly saves you $10 and locks in two free months.

What every paid plan includes

Edit the destination anytime

Print once, update forever. Change where your QR code points from the dashboard - the printed image stays the same, every future scan goes to the new link.

Scan analytics

See how many scans each code gets, where scans are coming from, what devices are scanning, and when - without setting up Google Analytics on the destination page.

Precise scan location (optional)

Need to know exactly where a scan happened? Switch on Require location for a code and each person who scans is asked to share their device's location before it opens - those who agree are recorded with their precise, consented GPS coordinates instead of the approximate city-level one. Opt-in per code and off by default, for when the where has to be exact.

Hosted QR landing pages

Point a code at a mobile page EZQR hosts for you - add a logo, a heading, a short bio, and the buttons that matter, then track taps per button. No website of your own required, and you can edit the page anytime without reprinting.

Host your PDF with us

No Drive folder, no sharing settings, no website of your own. Upload a PDF - a menu, a price list, a spec sheet - and the code opens it on any phone. Replace the file whenever it changes and the printed code keeps working, with every scan counted. Up to 10 MB per document and 50 MB per account.

Catalogue static codes too

Your dashboard isn't just for dynamic codes anymore. Save the static QR codes you generate right into your account and keep them organized alongside your dynamic ones - one library for every code you've made, static and dynamic, instead of a folder of loose downloads.

Save custom design themes

Style a QR code once - colors, logo, corner and eye styles, even a decorative shape - then save it as a reusable theme. Apply your brand look to any new code, static or dynamic, in a click, and share saved themes across your whole team so every code stays on-brand.

One dashboard for everything

Organize all your QR codes in one place. Update destinations, check analytics, and manage codes for every campaign from a single account.

No usage limits

Create as many dynamic QR codes as you need and track every scan - there are no monthly click caps and no cap on the number of codes. Your plan is one flat price, however much you use it.

High-resolution downloads

Download every code as a crisp PNG, JPG, or SVG, ready for print or screen at any size - no watermarks on your QR codes.

Pricing FAQ

Are static QR codes really free forever?

Yes. Static QR codes on EZQR are free forever - no watermarks, no scan limits, and no expiry. You can generate them on the home page without an account, and they keep working as long as the link they encode does.

What features does EZQR include?

Free, with no account: unlimited static QR codes downloaded as PNG, JPG, SVG, or EPS; bulk generation from a CSV or spreadsheet with a one-click ZIP download; print-ready sheets that tile codes at an exact physical size; full design control with colors, gradients, your logo, dot and corner styles, and decorative shapes; plus free tools to scan a code, test whether a code will scan reliably, and pull a code out of a screenshot. A paid plan adds dynamic QR codes: destinations you can edit after printing, unlimited scans with analytics by location, device, and time, optional opt-in precise GPS location, hosted QR landing pages, PDF hosting so you can upload a document and point a code straight at it, saved design themes you can reuse and share, and one dashboard that catalogues your static and dynamic codes together.

Can I generate QR codes in bulk from a CSV or spreadsheet?

Yes. EZQR has a bulk QR code generator that turns a CSV or spreadsheet into a whole batch of codes. Upload or paste a CSV with one row per code, choose the column holding the link or text, and optionally choose columns for the file name and for a caption printed under each code. Generate the batch at once and download every code together in a single ZIP as PNG, JPG, SVG, or EPS - or lay them out on a print-ready PDF sheet at an exact size for cutting. Bulk generation is free and needs no account, because the codes it creates are static, and it all runs in your browser, so your list of links is never uploaded.

What types of QR codes can I create?

Website links, plain text, Wi-Fi network credentials, contact cards (vCard), email, text messages (SMS), phone numbers, and locations. On a paid plan those same types are available as dynamic codes - link, Wi-Fi, vCard, email, text message, phone, and location - plus hosted link pages that put several destinations behind one code. A dynamic code can also be switched from one type to another later without reprinting, so a code that opens a link today can hand out a contact card tomorrow.

How much can I customize the way a QR code looks?

Foreground and background colors or a multi-stop gradient, your own logo in the middle, dot styles, corner frame and corner center styles, an optional frame with a caption, and brand or style presets to start from - all free in the custom QR code generator. You can also mask a code into a decorative silhouette such as a heart, a circle, or an emoji, or weave a photo into the pattern with the picture QR generator. On a paid plan, save any design as a theme and apply it to future codes, static or dynamic, in one click.

What file formats can I download, and are there watermarks?

Download any code as a high-resolution PNG or JPG, or as a vector SVG or EPS for print - sharp at any size, from a business card to a billboard. There are never watermarks on EZQR codes, on any plan, and static codes never expire.

Which EZQR tools can I use without an account?

The QR code generator on the home page, the custom designer, the bulk CSV generator, the print sheet generator, the picture QR generator, the QR code scanner (read a code with your camera or from a screenshot), the QR code extractor, and the scannability tester are all free with no account. Accounts and plans exist for dynamic QR codes - editable destinations, scan analytics, hosted landing pages, and the dashboard that keeps every code organized.

Does EZQR work with Canva, Chrome, or my own website?

Yes. The EZQR Canva app generates QR codes inside your Canva designs, the EZQR Chrome extension makes a code for the page you are on in one click, and a copy-paste snippet embeds the EZQR generator on your own site so your visitors can make their own codes. All three are free.

What's the difference between the Monthly and Yearly plans?

Both plans include the same features. Yearly bills once a year for $50 instead of $5 per month, which works out to $10 saved over twelve months.

Is there a limit on how many QR codes or scans I get?

No. Essentials includes unlimited dynamic QR codes and unlimited scans - there are no monthly click caps and no limit on how many codes you create. It’s one flat price whether you make one code or a thousand. Static QR codes are unlimited too, and free forever.

Do I need a credit card to start the trial?

No. Every new EZQR account starts with a 7-day trial of dynamic QR code features, no credit card required. Pick a plan when you want to keep going.

What happens after the 7-day trial ends?

When the trial ends, dynamic QR codes you created during the trial stop forwarding scans until you choose a plan. Any static QR codes you downloaded or printed keep working forever - the code holds its content directly, so it never depends on a plan. Your saved codes stay visible in the dashboard; adding or editing codes there picks back up when you choose a plan.

Can I cancel anytime?

Yes. You can cancel from your account settings at any time. Your plan stays active until the end of the current billing period.

Can I switch between Monthly and Yearly later?

Yes. Switch between Monthly and Yearly from your account settings whenever you like.

Can I organize my static QR codes in the dashboard?

Yes. A paid plan lets you save the static QR codes you generate straight into your dashboard and keep them catalogued alongside your dynamic ones - one library for every code you've made, static and dynamic. The static codes themselves stay free forever and keep working whether or not you have a plan; the dashboard just gives you one organized place to keep them.

Is precise location tracking included?

Yes - every paid plan includes optional precise-location capture, at no extra cost. Turn on Require location for any dynamic code and each person who scans is asked to share their device's GPS before the code opens; those who consent are recorded with their exact coordinates instead of the approximate city-level location. It's opt-in per code, off by default, and built for legitimate location verification rather than covert tracking.

Can I upload a PDF to EZQR, or do I need Google Drive?

You can upload it to us. Every paid plan includes PDF hosting: choose the PDF document code type, upload the file, and the code opens it on any phone - no Google Drive, Dropbox, or website of your own, and no sharing setting to get wrong. Replace the document whenever it changes and the printed code keeps working, and every scan is counted like any other dynamic code. Documents can be up to 10 MB each, with 50 MB of storage per account; past that, keep hosting the file yourself and point a code at the link. One thing to know: uploading needs a plan rather than the 7-day trial - on the trial you can build the code and everything around it, and the upload unlocks when you pick a plan. You can always go the other route instead - a static QR code pointing at a PDF you host yourself is free forever.

Can I save my QR code design and reuse it?

Yes. Style a code the way you like - colors, logo, corner and eye styles, even a decorative shape - then save it as a reusable theme. Apply that saved theme to any new code, static or dynamic, in a click, and share themes across your team so every code stays on-brand. Saved themes come with every paid plan.

Ready to make a QR code you can edit?

Try EZQR Essentials free for 7 days - set up your first dynamic QR in 30 seconds.

Start Free for 7 Days