Developer tool / QR code

QR Code Generator

Create QR codes for URLs and text locally in your browser. Customize colors, error correction, and download PNG or SVG.

100% processed in your browser

QR content

Text never leaves this browser.

URLs, plain text, emails, Wi-Fi strings, and short notes all work.21 / 2000

Higher levels survive more damage but create denser QR codes.

128-4096 px. Default 1024 px.

0-8 modules.

Preview

No QR code yet

No upload occurs

Add content to generate

A QR preview appears here as soon as the text can be encoded.

How to use it

  1. 1 Enter a URL or text value.
  2. 2 Choose size, margin, colors, and error correction.
  3. 3 Preview locally, then download PNG or SVG.

Useful for

  • Creating QR codes for flyers, signs, and business cards
  • Sharing links without typing long URLs
  • Generating SVG QR codes for design tools and print layouts

Good to know

  • QR generation happens locally, but anyone who scans the final code can read the encoded text.
  • Very long text creates dense QR codes that can be harder to scan.
  • This first version does not add logos because logos can reduce scan reliability when not tested carefully.

Questions

QR Code Generator FAQ

Does the QR Code Generator upload my text or URL?

No. The QR code is generated inside your browser. Utilshub does not receive the text, URL, PNG, or SVG output.

Should I download PNG or SVG?

PNG is convenient for quick sharing and documents. SVG is better for print, design tools, and layouts that need to scale without becoming blurry.

Which error correction level should I use?

Medium is a good default. Use High when the QR code may be printed small, handled roughly, or placed in a less reliable scanning environment.

Can QR codes contain private information?

Technically yes, but anyone who scans or sees the QR code can read the encoded value. Do not put secrets, passwords, or private tokens in a QR code.

Continue locally

Related tools

Keep working with another browser-only tool. Your files and tool inputs stay on your device.

Ready

Random String & Password Generator

Generate secure random strings, passwords, tokens, and test values.

Runs locally
Ready

UUID Generator

Generate one or many standards-compliant UUID v4 identifiers.

Runs locally
Ready

JSON Formatter

Format, validate, minify, and sort JSON without sending it anywhere.

Runs locally