Skip to content

QR Generator

QR Code Generator

Make a static QR code for a link, WiFi network, contact card, email, SMS or location. It is generated on your device, never expires, and redirects through nothing.

  • Runs in your browser
  • Nothing uploaded
  • No sign-up
  • Free, no daily limits
  1. 1Pick a type
  2. 2Enter the details
  3. 3Download

Content

No scheme? We add https:// for you.

Appearance

Size512 px
Quiet zone4 modules
Error correction

~15% recoverable — good default

#000000
#ffffff

Contrast 21:1 — comfortably scannable. Keeping the foreground darker than the background is what phone cameras expect.

Preview

Fill in the content and your QR code appears here.

Static, private and permanent: the code is drawn in your browser and encodes your content directly. There is no short link in the middle, so it never expires and no one — us included — can count or trace the people who scan it. What you type here stays on your device; we never see it.

Free QR Code Generator - Static & Private

TryDocsy QR Code Generator is a free, privacy-first tool that creates permanent static QR codes directly in your browser without third-party redirect tracking. Generate codes for website URLs, guest WiFi networks, digital vCard contacts, pre-filled emails, and SMS prompts. Customize your error-correction level, quiet zone margins, and brand colors with real-time optical contrast checking. Download clean vector SVG files for physical printing or raster PNG images for digital displays. Your content is encoded locally on your machine and never transmitted to our servers.

How to Create a Static QR Code

1

Select Content Type

Choose URL, WiFi, vCard, Email, SMS, or plain text.

2

Enter Parameters

Type your link or credentials with instant live preview.

3

Adjust Styling

Configure size, quiet zone, error correction, and colors.

4

Download Files

Export crisp vector SVG for print or PNG for screens.

ISO/IEC 18004 Reed-Solomon Error Correction Levels

QR codes use Reed-Solomon error correction algorithms to restore unreadable or damaged modules when symbols suffer smudging, fading, or physical tears. The TryDocsy generator includes an error-correction picker defaulting to Level M.

LevelRecoverable DataMatrix DensityRecommended Environment
L (Low)~7% recoverableLowest density (largest modules)Long text payloads, large URLs, and clean digital displays.
M (Medium, Default)~15% recoverableStandard densityStandard screens, website URLs, and clean indoor paper prints. Default in code.
Q (Quartile)~25% recoverableHigh densityLaminated cards, restaurant table menus, packaging, and curved surfaces.
H (High)~30% recoverableHighest density (smallest modules)Codes printed small, outdoor decals subject to weather, or codes with a central logo.

Source: ISO/IEC 18004:2015 Information technology — Automatic identification and data capture techniques — QR Code bar code symbology specification (verified 2026-10-29).

Decision rule:

Use Level M (the tool default) for computer screens, mobile apps, and indoor flyers. Switch to Level Q or H if your QR code will be printed small (under 2.5 cm), laminated, displayed outdoors where scratches or rain occur, or if you plan to overlay a brand icon over the center. Use Level L only when encoding long payloads where keeping module density low prevents scanning lag.

Print Engineering and Optical Scannability Rules

Vector SVG vs Raster PNG for Print

Raster images (PNG/JPG) blur along module boundaries when scaled onto large signage, causing optical recognition failures. Our vector SVG export preserves mathematically precise geometric rectangles, ensuring sharp edges whether printed on a 2-inch sticker or an 8-foot billboard.

Contrast Ratio and Inversion Safeguards

Optical camera sensors require at least a 4.5:1 luminance contrast ratio between foreground modules and background backing. Inverted codes (white modules on dark paper) frequently fail on standard mobile camera apps. TryDocsy evaluates your color palette in real time and alerts you before exporting low-contrast codes.

Static Encoding vs Tracking Redirects

Commercial services encode a middleman redirect URL that tracks your customers and can be deactivated if you stop paying. TryDocsy encodes raw content directly into the symbol. Your data is permanent, works offline, and contains zero surveillance cookies.

Decode Verification with TryDocsy Scanners

Always test printed symbols before mass production. Verify barcodes from your screen or saved photo files using our QR Code Scanner, or inspect financial merchant parameters with our UPI QR Scanner.

Why Use TryDocsy for QR Code Generation?

Permanent Lifetime Validity

Static codes store raw data in the graphic pattern. They never expire and require no recurring subscription.

Zero Third-Party Redirects

No tracker domains, no scan analytics, and no advertising splash screens inserted into your customer flow.

100% Client-Side Privacy

The symbol is rendered in your browser memory. Your private WiFi passwords and phone numbers are never stored.

Scalable Vector SVG

Export mathematically crisp vector graphics suitable for professional signage, banners, and merchandise.

Real-Time Contrast Check

Interactive color picker calculates optical luminance ratios and warns when the colour pair has too little contrast to scan reliably.

Seven Standard Formats

Create codes for web URLs, WiFi networks, vCard contacts, email messages, SMS, and geolocation coordinates.

Frequently Asked Questions

Do QR codes generated here ever expire?

No. Every code produced by this tool is static. Your destination URL, WiFi network credentials, or vCard text are encoded directly into the geometric matrix of black and white modules. There is no intermediate short link or proxy server that can be shut down, which means your code remains readable permanently as long as the destination remains active.

Is there any scan tracking or advertising redirect?

No. Commercial QR generators often route users through private redirect domains to count scans, inject banner advertisements, or charge recurring subscription fees to keep links active. TryDocsy cannot do this: the matrix is rendered directly in your browser without external redirect URLs. TryDocsy collects anonymous site pageview counts via standard analytics, but your encoded text and WiFi passwords never reach our servers.

How does a WiFi QR code connect mobile phones?

Select the WiFi tab, input your network SSID, select your router security type (WPA/WPA2/WPA3 for modern networks), and type the network password. The tool formats this into the standard WIFI: URI schema. When scanned with iOS Camera or Android Google Lens, the device prompts the user to join the network automatically without typing the password.

Which Reed-Solomon error correction level should I select?

Level M (Medium, recovering up to 15% damaged data) is the standard recommendation for digital screens and clean paper prints. Choose Level H (High, recovering up to 30% damage) if you plan to place a brand logo in the center, or if the code will be printed on outdoor equipment exposed to weather, dirt, or scratches. Use Level L only when encoding lengthy text strings that require maximum matrix density.

Can I print these QR codes on large posters and banners?

Yes. Download the vector SVG export rather than a raster PNG. SVG files scale infinitely without pixelation or edge blurring, making them suitable for storefront windows, exhibition backdrops, and packaging. For standard screen graphics and flyers, a high-resolution PNG (512 px or 1024 px) is suitable.

What causes a printed QR code to fail scanning?

Scanning failures are typically caused by insufficient color contrast, missing quiet zones, or inverted palettes. Standard camera sensors expect a dark foreground on a light background with at least a 4.5:1 contrast ratio. Additionally, maintaining a white quiet zone of at least 4 modules around the outer border prevents nearby text or graphics from interfering with camera finder patterns.

What is the difference between static and dynamic QR codes?

A static QR code bakes raw target data directly into the pixel grid: it requires no hosting account, never expires, and protects user privacy, but cannot be edited once printed. A dynamic QR code bakes a third-party tracking redirect URL: it allows destination editing and click counting, but introduces privacy risks, scan delays, and breaks permanently if the provider cancels your service.

Related Image Tools