Free QR code generator

Links, WiFi, business cards, PDFs and more. Style it, download it, done.

1Complete the content

Open any web page

2Design your QR

  • Static codes never expire
  • 7-day free trial, no credit card
  • PNG & SVG up to 2048 px
  • No watermark
A phone scanning a QR code
How it works

From idea to scannable in under a minute

  1. 1

    Choose a type

    Website, WiFi, business card, PDF… pick what happens when someone scans.

  2. 2

    Make it yours

    Add your content, then brand it with colors, dot shapes and your logo.

  3. 3

    Download & share

    Grab a crisp PNG or an infinitely scalable SVG for print.

Free account required

Static or dynamic? Why not both.

Static codes never expire but can't change once printed. Dynamic codes point to a link you control: edit them any time and see who scans.

Static

Never expires

Perfect for things that don't change.

  • Unlimited codes & scans
  • Custom colors, shapes & logo
  • PNG & SVG downloads
  • Can't be edited after printing
  • No scan statistics
Create a static code

Dynamic

Account

For campaigns, menus and anything that evolves.

  • Everything in Static
  • Change the destination any time
  • Scan analytics: location, device, time
  • Landing pages: menus, socials, coupons
Start free trial

Learn more about dynamic QR codes

Why QR.app

Everything you need, nothing you don't

On-brand in seconds

Brand colors, rounded or classic dots, custom corners and your logo in the middle. Every style stays scannable.

Design yours

Static codes never expire

Static codes store your content directly, so printed codes keep working forever.

Print-ready files

PNG up to 2048 px or vector SVG for flyers, packaging and billboards.

Private by design

Your codes are saved privately to your account. No ads, no tracking, and we never sell your data.

Instant preview

See every change live as you type, then download in one click.

FAQ

Questions? Answers.

Everything you need to know about creating QR codes with QR.app.

See all questions
Is QR.app free?

You can try everything free for 7 days, with no credit card. After the trial, a paid plan keeps your dynamic codes active and lets you keep creating, editing and downloading codes. Static codes you already downloaded keep working forever.

Do static QR codes expire?

No. The content is stored inside the code itself, so it keeps working as long as the printed code exists.

What is the difference between static and dynamic QR codes?

A static code holds its content directly and cannot be changed. A dynamic code points to a QR.app short link that you can edit at any time, and it records scan statistics. Dynamic codes need a free account.

Which file format should I use?

PNG works for websites, documents and social media. SVG is best for print because it scales to any size without losing quality.

Will my QR code scan with colors and a logo?

Yes, as long as the dots are clearly darker than the background. We raise error correction automatically when you add a logo and warn you if the contrast is too low. Always test-scan before printing.

What happens to my PDF?

PDF QR codes are made in your dashboard. Your PDF is stored securely and opens on a mobile page when someone scans the code. Files can be up to 10 MB, and you can replace the PDF any time without reprinting.

Ready for QR codes you can edit and track?

Start your 7-day free trial: website QR codes are dynamic, so you can change their link any time.