QR Code Generator

Create a static QR code for a link, text, Wi-Fi network, contact card, UPI payment, social profile or printable sign. Choose the type below, preview the result, and download a PNG or SVG. No account is needed, and the content is encoded in your browser.

Need more options? Open the full URL QR Code Generator page.

Enter the complete address, including https://.

Style and output

PNG pixel size. SVG scales without losing quality.

Higher levels survive damage but create a denser pattern.

Available in PNG and SVG. Place the code on a light, plain surface.

Contrast is 21.0:1 — good for scanning.

Centre logo (optional)

PNG, JPEG or WebP · max 1.5 MB

A logo covers data modules. Keep it small, use a high-contrast image and always test the finished code.

Your image is processed in this browser only. Nothing is uploaded. Maximum file size: 1500 KB.

Your content is encoded in this browser. Nothing you type or upload is sent to a server.

QR code preview

Static QR code

No code generated yet

Fill in the fields, then generate your QR code.

Contrast is 21.0:1 — good for scanning.

Download

PNG and SVG files are created in your browser. The selected logo, if any, is included in the file.

Test first: scan the finished code with at least one phone camera before you print, laminate or publish it.

QR code generators by category

Every tool below produces a static QR code with the same privacy model: the content stays on your device. Choose a category or open a specific generator.

How to create a QR code in three steps

  1. Choose a QR code type

    Pick a link, text, Wi-Fi, contact card, UPI payment, social profile, printable sheet or bulk CSV workflow. The form changes to match the content you need.

  2. Enter and customise

    Fill in the fields, then set the size, error correction and colours. Check the contrast message and, for logo codes, keep the centre mark modest.

  3. Test, then download

    Scan the preview with a phone. When it opens correctly, download PNG or SVG. For print jobs, scan the first printed proof before the full run.

What people use QR codes for

See practical examples and testing advice on the QR code use cases page.

  • Restaurant, café and takeaway menus
  • Guest Wi-Fi access without typing a password
  • Digital business cards and contact cards
  • UPI payment requests and donation pages
  • Product labels, packaging and instruction sheets
  • Posters, flyers and shop-window links
  • Event schedules, tickets and registration forms
  • Classroom worksheets and reading lists
  • Equipment tags and maintenance notes
  • Social profiles, channels and community invites

Guides and best practices

Practical advice on sizing, error correction, printing, Wi-Fi and UPI safety, bulk workflows and QR code accessibility. Browse all guides.

Frequently asked questions

Is QRKit.in really free?

Yes. Every generator can be used without an account, payment or watermark. The site may show advertising when it is configured, but no QR feature is locked behind a payment.

Are the QR codes static or dynamic?

All codes on this site are static. The content is stored directly in the pattern, with no redirect, tracking layer, expiry date or dashboard. If the content changes, generate a new code.

Do I need to create an account?

No. There is no sign-up, login or saved history. The generator works as soon as the page loads, and refreshing the page clears the fields.

Is my content uploaded to a server?

No. Text, URLs, contact details, Wi-Fi passwords, logos and CSV files are processed in your browser. The generator does not send them to QRKit. The page itself is loaded from a web server, which may keep standard access logs.

Can I download the QR code as an image?

Yes. Download a PNG for screens and everyday printing, an SVG for scalable print work, or copy the PNG straight to the clipboard. PNG output goes up to 2048 pixels.

Do QR codes expire?

A static QR code has no built-in expiry. It keeps working for as long as the destination exists and the printed code remains readable. A web link can still stop working if the page is moved or deleted.

How large should a printed QR code be?

For scanning at close range, roughly 2 × 2 cm (0.8 × 0.8 in) is a practical minimum. Increase the size with viewing distance, keep the white quiet zone clear, and test a printed proof with more than one phone.

Why will my QR code not scan?

Common causes are low contrast, a logo covering too much of the code, printing too small, cropping the quiet zone, glare, or a damaged surface. Check the on-screen code first, then test the exact printed piece.