QR Code Generator

QR codes for any link or text.

Workspace

The tool interface appears here.

QR Code Generator: what this tool is for

Quick Response (QR) codes have become the ubiquitous bridge between physical surfaces and digital experiences: sharing website URLs on printed flyers, enabling instant Wi-Fi network logins without typing passwords, displaying contactless restaurant menus, sharing digital business cards (vCards), and streamlining payments.

Xorvian's QR Code Generator creates high-resolution, standards-compliant QR codes directly in your browser. Customize payloads for Website URLs, Plain Text, Wi-Fi Network Credentials, Email Addresses, Phone Numbers, SMS messages, and vCards.

Fine-tune QR code appearance with custom foreground and background colors, adjust output pixel dimensions, and select calibrated Reed-Solomon error correction levels (Level L: 7%, M: 15%, Q: 25%, H: 30% recovery) to ensure reliable scanning even if the printed code is partially scuffed or damaged.

Export your customized QR code instantly as high-resolution PNG image files or scalable vector SVG assets for commercial printing — 100% private, client-side, watermark-free, and accessible without account registration.

  • No file stored

    Nothing is saved on our servers, during or after processing.

  • Local processing

    The computation runs in your browser whenever the technology allows it.

  • Instant result

    No waiting and no export queue: the result appears live.

  • Free, no account

    No sign-up, no daily limit and no intrusive ads.

What this tool gives you

  • 7 Versatile Payload Content Formats

    Generate QR codes for Website URLs, Plain Text, Wi-Fi Network Logins (WPA/WPA2/WEP), Email messages, Phone numbers, SMS texts, and vCard contact cards.

  • Calibrated Error Correction Levels (L, M, Q, H)

    Choose between Level L (7%), Level M (15%), Level Q (25%), or Level H (30%) to ensure codes scan reliably even when printed on textured materials or overlaid with logos.

  • Custom Brand Colors & Styling

    Customize foreground dot colors and background colors with real-time contrast checking to match your corporate branding.

  • PNG & Scalable Vector SVG Export

    Download sharp PNG images for digital screens or infinite-resolution vector SVG files for large-format print marketing.

  • Vector SVG & High-Res PNG Output with Custom Styling

    All QR generation runs in local browser memory. Wi-Fi passwords, private contact numbers, and URLs are never sent to external servers.

  • Clean Watermark-Free Output

    Every generated QR code is completely free of watermarks, promotional logos, expiration dates, or redirect tracking hops.

Real-world examples

Overview of QR code payload schemas and error correction recommendations:

QR Code Data Types, Standard Formats & Recommended Error Correction Levels
Payload TypeData Syntax / SchemaRecommended Error CorrectionBest Practical Use Case
Website URLhttps://example.com/promoLevel M (15% recovery)Marketing flyers, product packaging, posters, business cards
Wi-Fi Network LoginWIFI:S:NetworkName;T:WPA;P:Password;;Level M (15% recovery)Cafes, office guest lounges, Airbnb house manuals
vCard Contact CardBEGIN:VCARD VERSION:3.0 N:Doe;John...Level Q (25% recovery)Digital networking, badge lanyards, conference programs
Email Actionmailto:contact@domain.com?subject=InquiryLevel L (7% recovery)Customer support forms, feedback surveys
High-Wear Printed Signagehttps://example.com/manualLevel H (30% recovery)Outdoor equipment decals, construction site signposts

How to use QR Code Generator

  1. Select Content Type

    Choose the payload format: URL, Text, Wi-Fi, Email, Phone, SMS, or vCard.

  2. Enter Your Information

    Fill in the required fields (e.g., enter your URL or Wi-Fi SSID and security password).

  3. Customize Colors & Error Correction

    Select foreground/background colors and set error correction to M or H for print reliability.

  4. Download PNG or SVG

    Click 'Download PNG' for standard use or 'Download SVG' for vector print designs.

Tips and mistakes to avoid

Maintain High Color Contrast

Always ensure high contrast between foreground dots and background (e.g., dark colors on a light background). Inverted light-on-dark codes fail on some legacy smartphone scanners.

Use SVG for Large Format Print

Download the vector SVG format when printing on posters, banners, or storefront signage so the QR code scales infinitely without pixelation.

Shorten Long URLs for Simpler QR Codes

Shorter URLs require fewer data modules, producing simpler, larger QR grid blocks that scan faster from greater physical distances.

Avoid : Printing Low-Contrast Color Combinations

Avoid combinations like yellow on white or light gray on white, which smartphone camera sensors struggle to decode under ambient lighting.

Avoid : Printing Too Small for Scanning Distance

Follow the 10:1 distance-to-size rule of thumb (e.g., a QR code scanned from 1 meter away should measure at least 10 cm × 10 cm in size).

Avoid : Forgetting to Test with Multiple Smartphone Cameras

Always test-scan your printed QR code with both iOS (Apple Camera) and Android scanners before launching mass print runs.

Frequently asked questions

Answers to the questions people ask about QR Code Generator.

Related tools

Tools people open right after this one.

Updated on August 2026. See all tools