qrtoolshub

QR Code Generator with Logo & Colors

Design a branded QR code — pick your colors and a gradient, choose dot and eye shapes, drop in a logo, then download a print-ready PNG, SVG, PDF or EPS. No sign-up, nothing leaves your browser.

Choose a QR code type

Enter content — URL

https:// is added automatically if you leave it out.

Customize the design

Colors

Shapes

Body / pattern
Corner / eye frame
Corner / eye center

Logo

Pick a preset or upload your own

Quality & output

Live preview

Fill in the form to generate your QR code

Download

1024 px export

How to create a QR code

  1. Choose URL for a link or Text for anything else.
  2. Type or paste your content — the QR code preview updates live.
  3. Customize it: set colors or a gradient, change the dot and eye shapes, and add a logo if you like. Keep strong contrast so it scans reliably.
  4. Download as PNG or SVG for screens and the web, or PDF / EPS for print — or copy it straight to your clipboard.

Why use this generator?

Most online QR generators route your data through their servers, add tracking redirects, or put your code behind a paywall after a few days. This tool does none of that: the code is generated locally on your device, it encodes your link directly (no redirect), and it never expires. What you create here keeps working for as long as your link does.

Need something more specific? Create a WiFi QR code so guests can join your network with one scan, or a vCard QR code that adds you to someone's contacts.

Frequently asked questions

Is this QR code generator really free?
Yes. Every tool on QRToolsHub is completely free with no sign-up, no watermarks and no limits on how many codes you create. The codes you download are yours to use commercially or personally.
Do the QR codes expire?
No. These are static QR codes — the URL or text is encoded directly into the pattern itself, so the code works forever. There is no tracking server in between that could shut down or start charging.
Is my data uploaded to a server?
No. The QR code is generated entirely in your browser using JavaScript. Nothing you type ever leaves your device, which makes the tool safe for private links and sensitive text.
Which format should I download — PNG, SVG, PDF or EPS?
Use PNG for most things: documents, presentations, websites and messaging (it also supports a transparent background, up to 4096px). Use SVG for the web or a designer — it is vector, so it stays sharp at any size. Use PDF or EPS for print shops that ask for a vector file. SVG and PNG keep your colors, shapes and logo; PDF and EPS export as a solid-color vector.
Why is my QR code not scanning?
The most common causes are low contrast between the code and its background, printing the code too small, or too much content making the pattern very dense. Keep dark modules on a light background, print at least 2 × 2 cm, and shorten long URLs.
Can I add a logo and use custom colors?
Yes. In the Customize panel you can set the foreground, background and eye colors, apply a gradient, change the dot and corner shapes, and add a logo (a preset icon or your own image). Keep strong contrast — a dark code on a light background — and avoid inverted (light-on-dark) codes, as some older scanners cannot read them. Adding a logo automatically raises error correction to High so the code stays scannable.

More QR tools