🧰

QR Code Generator

Make QR codes for links, text, contacts, email, SMS & location — with logo, colors, PNG & SVG.

How it works

Create a QR code for a link, contact card, email, SMS, phone number, location or any text. Customize the colors, size and error-correction, add a center logo, and download as PNG or SVG.

Content type

Customize

Error correction
Center logo (optional)

🔒 Generated entirely in your browser — the data you encode is never uploaded to any server.

🔒 Generated in your browser: the data you encode — WiFi passwords, contacts, payment details — is rendered locally and never uploaded. Downloads have no watermark and no signup. Remember a QR is not encryption: anyone who scans it sees the data.

About the QR Code Generator

A QR code is a two-dimensional barcode that a phone camera can read in an instant. This free QR code generator turns a link, block of text, contact card, email, SMS, phone number or map location into a scannable QR code you can download as a high-resolution PNG or a crisp, infinitely-scalable SVG.

Unlike many QR websites, ToolsHub adds no watermark, needs no signup, and never uploads what you encode — the code is drawn entirely in your browser. You can also add your own logo in the centre and pick custom colours to match your brand.

How to create a QR code

  • Choose a content type — URL, plain text, vCard contact, email, SMS, phone or geo location.
  • Fill in the fields; the QR code updates live as you type.
  • Optionally set foreground/background colours, size, and drop in a centre logo.
  • Click Download PNG for print or the web, or Download SVG for logos, large signage and vector editing.

What you can encode

  • Website / URL — the most common use: link to a page, menu, form, app store or social profile.
  • vCard — a full contact card so people can save your name, phone, email and company in one scan.
  • Email, SMS and phone — open a pre-filled email, text message or dialler.
  • Geo location — drop a map pin at exact coordinates.
  • Plain text — Wi-Fi tips, serial numbers, coupon codes or any short message.

Static QR codes and why they don't expire

The codes here are static: the data is baked directly into the pattern, so they work forever and keep working even if this site goes away. There is no tracking, no redirect server, and nothing that can be switched off — which is why static QR codes are ideal for print, packaging and signage.

Frequently asked questions

Is this QR code generator really free?

Yes. Every QR code is free to generate and download, with no watermark, no signup and no limit on how many you make or how you use them — including commercial use.

Do the QR codes expire?

No. These are static QR codes with the data encoded directly in the image, so they never expire and don't depend on our servers. Once downloaded, a code will keep working indefinitely.

Can I add a logo to my QR code?

Yes. Upload a logo and it's placed in the centre. We automatically raise the error-correction level to High so the code still scans reliably even with part of it covered.

PNG or SVG — which should I download?

Use PNG for websites, documents and quick printing. Use SVG when you need a razor-sharp result at any size — large posters, banners or when a designer will edit it — because SVG is vector and never pixelates.

Is my data uploaded anywhere?

No. The QR code is generated entirely in your browser with JavaScript. The link, contact details or text you encode is never sent to or stored on any server.

Related searches

qr code generatorfree qr codeqr code with logocreate qr code onlineqr code makervcard qr codeurl to qr codeqr code png svg

Related Generators tools