Home
Tools
QR Tools
QR Code Generator
QR Tools

QR Code Generator

Build QR codes for text, URLs, Wi‑Fi, and more — download PNG or SVG

Generated locally in your browser.

QR codes are generated locally in your browser. Nothing is uploaded.

Content

Choose a type and enter details — the QR updates as you type

Content type

Appearance

Size, margin, error correction, and colors

Live preview

Waiting for valid content

No QR code yet

Enter content or load sample data to generate a live QR preview.

About QR Code Generator

Create scannable QR codes for text, URLs, email, phone numbers, SMS, Wi‑Fi networks, or geographic locations. Codes render in the browser; you can tune appearance and download PNG or SVG.

How to use

  1. Pick a payload type and fill in the fields (URL payloads must use http or https).
  2. Adjust size (128–1024 px), margin (0–8), error correction (L/M/Q/H), and foreground/background colors.
  3. Generate the code, then download PNG or SVG. Keep foreground and background colors distinct for reliable scanning.

Payload and encoding

  • Wi‑Fi entries use the common WIFI: text format so phones can offer to join the network.
  • Location payloads encode coordinates scanners can open in maps apps.
  • Payload text is limited to about 2,000 characters; dense content with high error correction may not fit — shorten text or lower correction level.

Common uses

  • Printable links for menus, events, or product packaging.
  • Share contactless Wi‑Fi credentials without typing passwords.
  • Quick phone dialer (tel:), SMS composer (sms:), or email composer (mailto:) actions from a poster or slide.

Tips

  • Use higher error correction (Q or H) for logos, wear, or outdoor prints; L or M when you need maximum capacity.
  • Test scan distance with your chosen size before mass printing.
  • SVG downloads stay sharp at any print size; PNG is simpler for slides and social images.

Privacy

QR generation runs locally. Your payload is not sent to ToolsArk servers.

Frequently asked questions

Common questions about the QR Code Generator.

How does QR Code Generator work?+

Choose a payload type (text, URL, email, phone, SMS, Wi‑Fi, or location), fill the fields, and generate. ToolsArk builds the QR locally and lets you download PNG or SVG.

Does my data leave my device?+

No. QR codes are generated in your browser. Nothing is uploaded to ToolsArk servers.

What can I customize?+

Size (128–1024 px), margin, error-correction level (L/M/Q/H), and foreground/background colors. Foreground and background must differ so scanners can read the code.

How much data can I encode?+

Payload text is soft-capped around 2,000 characters. Very long content with high error correction may fail to fit; shorten the payload or lower the error-correction level.

Do URL and Wi‑Fi payloads have special rules?+

URL payloads must use http or https. Wi‑Fi uses the common WIFI: text format so phones can offer to join the network when scanned.

Tags

qrgeneratefree

Continue with these utilities

People frequently use these utilities together.

  • QR Code Decoder

    QR Tools

    Read QR codes from an uploaded image in your browser

    Open Utility →
  • URL Encoder/Decoder

    Text Tools

    Encode and decode URL strings

    Open Utility →
  • Image Converter

    Image Tools

    Convert images between formats (PNG, JPG, WebP, etc.)

    Open Utility →
  • Image Resizer

    Image Tools

    Resize JPG, PNG, and WebP images to exact pixels or a percentage

    Open Utility →
ToolsArkToolsArk

Free browser-based utilities for everyday tasks. No sign-up required. Privacy-first.

Product

  • All Tools
  • Categories
  • FAQ

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  • Disclaimer

© 2026 ToolsArk. All rights reserved.

Privacy·Terms·Disclaimer

ToolsArkToolsArk