QR Code Generator

Generate QR codes from any text or URL. Customize size, error correction, and colors. All processing happens in your browser.

QR Code Settings

QR Code Preview

How to Generate QR Codes Online

Create professional QR codes in three simple steps — no technical knowledge or account required.

1

Enter Text or URL

Type or paste any content into the text field — a website URL, plain text message, email address, phone number, or Wi-Fi credentials. The QR code generator accepts virtually any text-based input and updates the preview in real time as you type, so you can see exactly what your QR code will look like before downloading. There is no character limit for typical use cases, though shorter content produces simpler and more easily scannable codes.

2

Customize Size, Colors, and Error Correction

Fine-tune your QR code to match your needs. Choose from four output sizes ranging from 128x128 pixels for small digital displays up to 1024x1024 pixels for large-format printing. Select custom foreground and background colors using the color pickers to align the QR code with your brand identity. Pick an error correction level — Low for minimal overhead, Medium for everyday use, Quartile for moderate resilience, or High for maximum damage tolerance.

3

Download as PNG

Once you are satisfied with the preview, click the "Download PNG" button to save a high-quality QR code image directly to your device. The downloaded file is a clean PNG with no watermarks, branding, or restrictions. Use it in print materials, presentations, websites, product packaging, event flyers, or anywhere else you need a scannable code. The entire process takes just seconds from start to finish.

Why Use ConvertKr QR Generator

A faster, safer, and more flexible way to create QR codes — built for everyone.

Free and Unlimited

There is no premium tier, no usage cap, and no hidden paywall. ConvertKr's QR code generator is completely free for everyone. Generate as many QR codes as you need — one or one thousand — without ever being asked to create an account, enter a credit card, or upgrade to a paid plan. We believe essential tools like QR code generation should be accessible to everyone without restrictions.

Custom Colors

Stand out from the crowd with fully customizable foreground and background colors. Match your QR code to your brand palette, marketing materials, or event theme. The color pickers give you access to millions of color combinations, so your QR codes never have to be boring black and white unless you want them to be. Just remember to maintain good contrast for reliable scanning.

Multiple Sizes (128-1024px)

Choose the perfect resolution for your use case. The generator offers four size presets: 128x128 for compact digital displays and inline web use, 256x256 for standard web and social media applications, 512x512 for printed business cards and brochures, and 1024x1024 for large-format posters, banners, and signage that needs to be scanned from a distance.

Error Correction Levels

QR codes include built-in redundancy that allows them to be read even when partially obscured or damaged. ConvertKr lets you choose from four error correction levels: L (7% recovery), M (15% recovery), Q (25% recovery), and H (30% recovery). Higher levels produce denser codes but are more resilient to scratches, smudges, and partial coverage — ideal for outdoor signage or printed materials.

Live Preview

See your QR code update instantly as you type, change colors, or adjust settings. The real-time preview eliminates guesswork and lets you experiment freely with different configurations before committing to a download. Test your QR code by scanning the preview directly from your screen with any smartphone camera to verify it works correctly before printing or sharing.

No Watermarks, No Tracking

Every QR code you download is clean, high-quality, and completely yours. There are no watermarks, no branding overlays, and no tracking pixels embedded in the image. Unlike many online QR generators that route scans through their own servers to collect analytics, ConvertKr generates static QR codes that point directly to your content with zero intermediaries. Your data stays private.

Complete Guide to QR Codes

Everything you need to know about QR codes — how they work, when to use them, and best practices for creating scannable codes.

What Are QR Codes? QR codes (Quick Response codes) are two-dimensional barcodes that store information in a grid of black and white squares called modules. Originally invented in 1994 by Denso Wave, a subsidiary of Toyota, QR codes were designed to track automotive parts during manufacturing. Since then, they have evolved into one of the most widely used methods for encoding and sharing digital information in the physical world. Unlike traditional one-dimensional barcodes that can only hold a limited amount of numerical data, QR codes can store up to 7,089 numeric characters or 4,296 alphanumeric characters, making them suitable for URLs, contact information, Wi-Fi credentials, and much more.

How Do QR Codes Work? A QR code encodes data using a specific pattern of dark and light modules arranged in a square grid. When a smartphone camera or dedicated scanner captures an image of the code, software decodes the pattern back into the original text, URL, or data. The code includes several critical structural elements: three large square finder patterns in the corners help scanners locate and orient the code regardless of the angle, alignment patterns assist with correcting perspective distortion, and timing patterns establish the coordinate system of the grid. Format information embedded in the code tells the scanner which error correction level and masking pattern are in use, enabling accurate decoding under a wide range of conditions.

Error Correction Levels Explained One of the most powerful features of QR codes is their built-in error correction, based on Reed-Solomon error correction algorithms. This means a QR code can still be successfully scanned even if part of it is damaged, dirty, or obscured. There are four error correction levels to choose from. Level L (Low) can recover approximately 7% of the code's data, producing the least dense and simplest-looking code — ideal for clean digital environments where damage is unlikely. Level M (Medium) recovers about 15% and is the default choice for most general-purpose applications, offering a good balance between density and resilience. Level Q (Quartile) recovers roughly 25% of data and is well-suited for printed materials that may experience wear and tear, such as product labels and packaging. Level H (High) provides the maximum recovery at about 30%, making it the best choice for outdoor signage, industrial environments, or any situation where the code is likely to be partially covered or damaged. Keep in mind that higher error correction levels result in denser codes with more modules, which may require a larger physical size to remain easily scannable.

Common Use Cases QR codes have become ubiquitous across industries and everyday life. The most common use case is encoding website URLs — scan a code on a restaurant menu to view the full menu online, on a product to access detailed specifications, or on a poster to visit a promotional landing page. Wi-Fi sharing is another popular application; encoding your network name and password in a QR code lets guests connect instantly without typing long passwords. vCard contact information can be embedded so that scanning the code automatically adds a person's name, phone number, email, and address to the scanner's contacts. Businesses use QR codes for marketing campaigns, linking physical advertisements to digital content, coupon codes, app downloads, or social media profiles. Event organizers use them for digital tickets and check-ins, and retailers embed them in product packaging for authentication, warranty registration, and user manuals.

Best Practices for Size and Contrast The physical size of your QR code directly affects how far away it can be scanned from. A general guideline is the 10:1 scanning ratio — the maximum scanning distance is roughly 10 times the width of the QR code. For example, a QR code printed at 2.5 cm (1 inch) wide can typically be scanned from about 25 cm (10 inches) away, making it suitable for business cards and product labels. A 10 cm (4 inch) code on a poster can be scanned from about 1 meter (3 feet) away. For large banners or billboards, print the code at 30 cm or larger to allow scanning from several meters. Always ensure strong contrast between the foreground modules and background — dark on light works best. Avoid using colors that are too similar in brightness, and never invert the standard pattern (light modules on a dark background) as many older scanners struggle with inverted codes. Leave a quiet zone of at least four modules worth of white space around the QR code to help scanners distinguish it from surrounding content.

Testing Your QR Codes Before printing or distributing your QR code, always test it with multiple devices and scanning apps. Scan from the intended distance, at slight angles, and under the lighting conditions where it will be used. If you have customized the colors, verify that the code scans reliably on both iOS and Android devices. ConvertKr's live preview makes this easy — simply point your phone camera at the on-screen preview to test immediately. If the code does not scan well, try increasing the error correction level, enlarging the size, or improving the contrast between the foreground and background colors.

Frequently Asked Questions

Everything you need to know about generating QR codes with ConvertKr.

What content types can I encode in a QR code?

You can encode virtually any text-based content including website URLs, plain text messages, email addresses (mailto: links), phone numbers (tel: links), SMS messages, Wi-Fi network credentials (SSID, password, and encryption type), vCard contact information, and geographic coordinates. The QR code standard supports up to 4,296 alphanumeric characters, though shorter content produces simpler and faster-scanning codes.

Can I use custom colors for my QR code?

Yes. The generator includes separate color pickers for both the foreground (dark modules) and background. You can use any color combination you like to match your brand or design. However, for reliable scanning across all devices, maintain strong contrast between the two colors. Dark foreground on a light background works best. Avoid using very similar shades or low-contrast combinations, as some older scanners may struggle to decode them.

What error correction level should I choose?

For most purposes, Medium (M) is the recommended default — it recovers up to 15% of data and works well for both digital and printed QR codes. If your code will be displayed on a clean screen or freshly printed paper, Low (L) keeps the code simpler. For printed materials that may get scratched or folded, Quartile (Q) at 25% recovery adds extra safety. Use High (H) with 30% recovery for outdoor signage, industrial labels, or situations where the code may be partially covered or damaged.

My QR code is not scanning — what should I do?

If your QR code is not scanning, check these common issues: ensure there is strong contrast between foreground and background colors (dark on light works best), make sure the code is not too small for the scanning distance (apply the 10:1 rule — scanning distance should be no more than 10 times the code width), verify that the content is not too long (very long text creates dense codes that are harder to scan), try increasing the error correction level, and leave adequate white space around the code. Also ensure your phone camera is focused and the code is well-lit.

What size QR code should I download?

The right size depends on your use case. For websites and digital displays, 256x256 pixels is sufficient. For business cards and small printed materials, 512x512 pixels provides crisp detail. For posters, flyers, and larger prints, use 1024x1024 pixels to maintain quality when scaled up. If you need a very large print, download at 1024x1024 and scale it up in your design software — QR codes are inherently blocky patterns, so they scale cleanly without losing sharpness.

Is my data private when generating QR codes?

Yes, completely. All QR code generation happens entirely in your browser using JavaScript. The text and URLs you enter never leave your device — nothing is sent to ConvertKr's servers or any third party. Unlike many online QR generators that create dynamic codes routed through their own tracking servers, ConvertKr generates static codes that encode your content directly. There is zero server involvement and zero data collection.

Can I use these QR codes for commercial purposes?

Absolutely. QR codes generated with ConvertKr are yours to use however you wish — personal projects, business cards, product packaging, marketing campaigns, restaurant menus, event tickets, or anything else. There are no licensing restrictions, no attribution requirements, and no watermarks. The downloaded PNG files are clean and ready for immediate commercial use in both print and digital media.

Does the QR generator work on mobile devices?

Yes. The QR code generator is fully responsive and works on smartphones, tablets, laptops, and desktops with any modern browser including Chrome, Firefox, Safari, and Edge. You can generate, preview, and download QR codes directly from your phone. The interface adapts to smaller screens so all controls and the live preview remain easily accessible regardless of your device.