Free tool

QR Code Generator

Create your own QR code in seconds — for links, menus, business cards and more. Free, no sign-up, no watermark.

#FFFFFF

PNG for web & social, SVG for print (posters, flyers, business cards) — lossless at any size.

Live preview

Instant & free

No sign-up, no limits.

Never expires

Static codes, valid forever.

PNG & SVG

Lossless for web and print.

What can you use a QR code for?

A QR code connects the real world to the internet — one scan and your customer lands exactly where you want them.

Menu

Guests scan the code at the table and see your digital menu — always up to date.

Business card

Link straight to your website or contact profile — a single scan is enough.

Website

Bring walk-in customers from your storefront, flyer or poster to your site.

Wi-Fi & more

Share links to reviews, bookings or your Google Business Profile.

What is a QR code?

A QR code (short for “Quick Response”) is a square barcode that stores information such as a web address or text. When scanned with a smartphone camera, the stored content opens instantly — no typing required.

QR codes are everywhere in day-to-day business: on menus, posters, business cards, packaging and storefronts. They are the fastest way to bring real-world foot traffic to your website or offer.

With our free generator you create a QR code in seconds, match the colors to your brand and download it as a PNG (for web) or SVG (for print). The codes are static — the link is embedded directly in the code, never expires and is not tied to any account.

How to create a QR code in 3 steps

A finished QR code in under a minute — no sign-up needed:

1

Enter a link or text

Paste the web address, text or information your QR code should contain — for example the URL of your website or menu.

2

Customize the colors

Pick the code and background color to match your brand — or turn on a transparent background. Keep enough contrast so the code stays scannable.

3

Download & use it

Download your QR code as a PNG for digital channels or as an SVG for print, then place it on a flyer, poster, business card or web page.

Static vs. dynamic QR codes

In a static QR code the information — such as the link — is stored permanently in the pattern. It works forever, completely independent of any provider, and cannot be changed afterwards. That is exactly the kind of code our generator creates: free, no account and no expiry date.

Dynamic QR codes instead redirect through a provider’s intermediate URL. The upside: the destination can be changed later and scans can be counted. The downside: they usually cost money, are tied to a subscription — and stop working the moment the provider shuts down the service or you stop paying.

For the vast majority of use cases — menu, business card, storefront, flyer — a static QR code is the better, safer and free choice. If the destination is your own website anyway, you can change the content there at any time without reprinting the code.

Tips for QR codes that scan reliably

So your QR code is recognized quickly by any phone camera:

  • Enough contrast: a dark code on a light background works best. Light codes on a dark background often fail to scan.
  • Mind the minimum size: print the code at least 2 × 2 cm. Larger for posters meant to be scanned from a distance.
  • Leave a margin: keep a clear “quiet zone” around the code so the camera can cleanly detect its edges.
  • Always use the SVG file for print — it stays razor-sharp at any size.
  • Test before printing: scan the finished code with your own phone to make sure it leads to the right destination.
Tip

Your QR code needs a great destination

A QR code is only as good as the page it points to. No website yet? With Lyba you simply describe your business — and our AI builds you a professional website in minutes. Perfect to link your QR code to.

Create a website for free

Start free · No credit card required

Frequently asked questions

Is the QR code generator really free?+
Yes, completely free and no sign-up. You can create as many QR codes as you like and download them as PNG or SVG — no watermark and no hidden costs.
Do my QR codes ever expire?+
No. The QR codes created here are static — the link is stored directly in the code. They work forever and are not tied to an account or subscription.
What size should I print the QR code?+
As a rule of thumb: at least 2 x 2 cm so any camera scans it reliably. Larger for posters read from a distance. Download the SVG file for that — it scales losslessly to any size.
What is the difference between PNG and SVG?+
PNG is a pixel image — ideal for web, social media and email. SVG is a vector file that stays razor-sharp at any size — ideal for print such as flyers, posters or business cards.
Can I change the colors of the QR code?+
Yes. You can freely choose the foreground and background color or use a transparent background. Keep enough contrast (dark code on a light background) so the code stays scannable.
Can I create a QR code with a transparent background?+
Yes. Just enable the “Transparent background” option. The PNG keeps its transparent area and the SVG has no background at all — so the code fits on any color or photo.
What should my QR code point to?+
Most often a website: your menu, your booking form, your Google profile or your homepage. If you don’t have a website yet, you can build one with Lyba in minutes and link your QR code straight to it.