Skip to content
FileTinker

QR code generator

Type or paste any text, link or URL to generate a QR code instantly. Pick the size, error-correction level and colors, then download it as a PNG or a crisp, scalable SVG. Everything runs in your browser — nothing is uploaded.

Enter some text or a link above to generate your QR code.

QR codes by type

Make a QR code for a specific purpose — each opens a tailored form:

How to make a QR code

  1. Type or paste the text, link or URL you want to encode into the box above. It's processed right in your browser — nothing is uploaded.
  2. Adjust the size, error-correction level and colors to taste, and watch the QR code update live as you change the options.
  3. Download the result as a PNG for everyday use, or as a scalable SVG when you need to print large or resize without losing quality.

About QR codes

A QR code turns short text — a website URL, plain text, a phone number, an email address or Wi-Fi details — into a square pattern that almost any phone camera can scan automatically. The error-correction level controls how much of the code can be damaged or covered (say, by a logo) and still scan: higher levels like Q or H are more robust but pack in a denser pattern, while M is a sensible default.

FileTinker generates the whole code in your browser, so the text you enter is never sent to a server. PNG is best for quick sharing and most documents; SVG is a vector, so reach for it whenever you'll print the code at large sizes or resize it without any loss of sharpness.

Frequently asked questions

What can I put in a QR code?

Any text works — a website URL, plain text, a phone number, an email address or Wi-Fi details. Most phone cameras scan QR codes automatically.

PNG or SVG — which should I download?

Use PNG for quick sharing and most documents. Use SVG when you need to print large or resize without any loss of quality, since it's a vector.

What is the error-correction level?

Higher levels (Q or H) let a code still scan even if it's partly damaged or has a logo over it, at the cost of a denser pattern. Medium (M) is a good default.

Are my QR codes private?

Yes. The code is generated entirely in your browser — the text you enter is never sent to a server.