100% Free  ·  No Signup  ·  No Upload

Free QR Code Generator — URLs, WiFi, Text & More

Generate QR codes for any URL or text. Works entirely in your browser. Your files never leave your device.

Open QR Code Generator Free
No file uploadNo account needed100% privateWorks offlineAlways free
📖Read the GuideHow to Generate a QR Code for Any URL, WiFi or Text

What is QR Code Generator?

QR Code Generator is a free browser-based tool that creates scannable QR codes for URLs, plain text, WiFi credentials, contact cards (vCard) and more. QR codes are generated instantly in your browser and can be downloaded as PNG or SVG files with no watermarks and no file size limits.

QR codes encode data as a 2D matrix of black and white squares that any smartphone camera can read. The error correction level controls how much of the code can be damaged or obscured while still scanning correctly. Level L (7% recovery) creates smaller, simpler codes. Level H (30% recovery) creates larger codes that scan reliably even with logos overlaid in the center.

Common use cases include linking print materials to websites, encoding WiFi passwords so guests can connect by scanning instead of typing, creating contact cards for business cards, directing shoppers to product pages, and adding deep links in packaging. QR codes for URLs should link to HTTPS pages to avoid browser security warnings on modern phones.

Instant results
No server processing or wait
🔒
100% private
Files stay on your device
💰
Always free
No subscription or fees
📱
Mobile ready
Works on any device

How to use QR Code Generator

  1. Enter the URL, text, WiFi credentials or vCard data for your QR code
  2. Choose QR code size and error correction level
  3. Click Generate — your QR code renders instantly in the browser
  4. Download as PNG or SVG, ready to use in print or digital materials

Why use OnlineToolsPlus?

OnlineToolsPlus processes everything locally in your browser. Your files, text and data never leave your device, which eliminates server-side privacy risks. With 200+ free tools covering PDF, image, AI writing, developer utilities, calculators, SEO, color tools and more, there is no need to juggle multiple subscriptions or install software.

Frequently asked questions

What can a QR code contain?
A QR code can encode a URL, plain text, WiFi credentials (SSID, password, encryption type), phone number, email address, SMS message, vCard contact information, or a geographic location. The most common use is a URL that opens when scanned. WiFi QR codes are the second most common — they let guests connect to a network without typing a password.
What resolution is the downloaded PNG?
The tool downloads the QR code as a high-resolution PNG — typically 512 × 512 px or higher. This resolution is sufficient for most print applications up to about 10 × 10 cm (4 × 4 in). For very large print formats like posters and banners, scale up the image in a vector editor or request SVG output for infinite scalability.
Do QR codes expire?
A static QR code pointing to a fixed URL or data never expires. It will work as long as the URL it points to is active. If the website or page is taken down, the QR code will still scan successfully but will show an error page. Dynamic QR codes (which redirect through a tracking service) can be set to expire — this tool generates static codes that never expire.
Can I track how many times my QR code is scanned?
Static QR codes generated here do not include tracking. If scan analytics matter, create a tracking link first (using Bitly, Rebrandly, or UTM parameters in Google Analytics), then encode that tracking URL as the QR code. Every scan registers as a click in your analytics platform.
What is error correction and which level should I use?
Error correction allows a QR code to be read even when part of it is damaged, obscured, or covered by a logo. There are four levels: L (7% data recovery), M (15%), Q (25%), and H (30%). For digital display use Level L for the smallest code. For print materials that may get scratched or folded, use Level Q or H. If you want to place a logo in the center, use Level H to compensate for the obscured area.
Can I put a logo in the center of the QR code?
Yes, but only if the QR code is generated with high error correction (Level H). The center 30% of the code can be obscured by a logo while still remaining scannable. Keep the logo to 20–25% of the total QR code area for reliable scanning. Test extensively after adding a logo.
Can I use QR codes for commercial purposes?
Yes. QR codes are an open ISO standard (ISO/IEC 18004) not subject to patent restrictions. QR codes generated with this tool have no usage restrictions and can be used for any commercial or non-commercial purpose without attribution.
What is the difference between static and dynamic QR codes?
Static QR codes encode the destination data directly. The code is fixed — changing the destination requires generating a new code. Dynamic QR codes encode a short redirect URL. The destination can be changed any time without reprinting the code. Dynamic codes also support scan tracking. This tool generates static codes. For dynamic codes, services like Bitly QR or QR Code Generator Pro offer redirect management.
How small can I print a QR code?
The minimum reliable print size is approximately 2 × 2 cm (0.8 × 0.8 in). Below this, modern smartphones can still scan in good lighting, but older devices may fail. For business cards, 2.5 × 2.5 cm is a comfortable minimum. For large-format display (posters, signage), the code should be at least 3–5 cm to account for viewing distance.
What QR code colors work best?
Dark code on light background performs best. Black on white is optimal. You can use dark brand colors on a white or very light background. Avoid: light code on dark background (most scanning apps struggle), low contrast (gray on gray), patterns or images as the background, and color inversion without testing. Always test your custom-colored QR code on multiple devices before printing.

QR Code Best Practices

QR codes can encode many types of data beyond simple URLs:

What Can a QR Code Contain?

More Generator Tools

Password GeneratorStrong random passwords with optionsUsername GeneratorGenerate unique usernames instantlyLorem IpsumGenerate placeholder text instantlyInvoice GeneratorCreate and download professional invoicesUUID GeneratorGenerate unique UUIDs v4

Last updated: April 11, 2026

View all 200+ free tools →

📖 Related Guides

📖 How to Generate a QR Code for Any URL, WiFi or Tex…Learn how to generate QR codes