Everything you need to know about creating, using, and optimizing QR codes for your business, marketing campaigns, or personal projects.
A QR code (Quick Response code) is a two-dimensional barcode that stores information in a pattern of black and white squares. Unlike traditional barcodes that store data horizontally, QR codes store data both horizontally and vertically, allowing them to hold significantly more information.
QR codes were invented in 1994 by Denso Wave, a Japanese automotive company, to track vehicles during manufacturing. Today, they've become ubiquitous in marketing, payments, authentication, and information sharing.
A standard QR code can store up to 3,000 alphanumeric characters, 7,089 numeric characters, or 2,953 bytes of binary data. That's enough to store a small paragraph of text!
Understanding how QR codes work can help you create more effective codes. Here's a breakdown of their key components:
QR codes have built-in error correction that allows them to be read even if partially damaged or obscured. There are four levels:
| Level | Recovery Capacity | Best For |
|---|---|---|
| L (Low) | ~7% damage recovery | Clean environments, maximum data capacity |
| M (Medium) | ~15% damage recovery | General purpose, balanced approach |
| Q (Quartile) | ~25% damage recovery | Industrial use, moderate logo size |
| H (High) | ~30% damage recovery | Logos in center, harsh environments |
QRBuild.app uses Level H (High) error correction by default, which allows you to add logos covering up to 30% of the QR code while maintaining full scannability.
Creating a QR code with QRBuild.app is simple. Follow these steps:
Type or paste the complete URL you want to encode. Make sure to include "https://" or "http://" for web addresses. For example: https://yourwebsite.com/landing-page
Select from four size options based on your intended use:
- Small (200px): Digital use, emails, social media
- Medium (300px): Standard print, business cards
- Large (400px): Posters, flyers
- Extra Large (500px): Large format printing
Upload your company logo to create a branded QR code. Supported formats: PNG, JPG, GIF, WebP, SVG. Maximum file size: 5MB.
Click "Generate QR Code" and wait a moment for your code to be created.
Click "Download QR Code" to save your image. The code is ready to use immediately!
Always test your QR code after creating it! Scan it with multiple devices and apps to ensure it works correctly before printing or distributing.
Branded QR codes with logos are more recognizable and trustworthy. Here's how to create effective branded codes:
| Format | Best For | Notes |
|---|---|---|
| PNG | Logos with transparency | Recommended for most uses |
| SVG | Vector graphics | Scales without quality loss |
| JPG/JPEG | Photographs, complex images | No transparency support |
| GIF | Simple graphics | Limited color palette |
| WebP | Modern web images | Good compression with quality |
Our system automatically sizes your logo to cover approximately 20% of the QR code area, which is well within the 30% error correction capacity. This ensures your code remains scannable while maximizing brand visibility.
The size of your QR code matters significantly for scannability. Here are guidelines for different applications:
As a general rule, the minimum QR code size depends on the scanning distance:
A simple rule of thumb: the scanning distance should be no more than 10 times the width of the QR code. For a 2-inch QR code, expect reliable scanning from up to 20 inches away.
For crisp, scannable QR codes in print:
| Use Case | Recommended Size | Notes |
|---|---|---|
| Email signatures | 100-150px | Keep file size small |
| Social media posts | 200-300px | Ensure visibility in feeds |
| Website display | 200-400px | Depends on page layout |
| Presentations | 300-500px | Account for projector quality |
Don't place QR codes on curved surfaces, in areas with poor lighting, or where they might be partially covered. Never print codes so small they become difficult to scan, and always test before mass production.
QR codes are versatile tools with applications across many industries:
Link to your LinkedIn profile, digital portfolio, or vCard for instant contact saving.
Examples: LinkedIn profile, personal website, contact formProvide contactless menu access, reduce printing costs, and easily update offerings.
Examples: Digital menu, ordering system, reviews pageLink to user manuals, warranty registration, or product information pages.
Examples: Setup guide, ingredient info, recycling instructionsDrive traffic from print ads, flyers, and posters to landing pages.
Examples: Special offers, contest entries, video contentStreamline check-in, share schedules, and provide venue information.
Examples: Ticket validation, agenda, speaker biosLink property listings, virtual tours, and agent contact information from signs.
Examples: Property details, 3D tours, mortgage calculatorShare supplementary materials, assignment submissions, and resource links.
Examples: Video tutorials, quizzes, reference materialsEnable easy purchasing, product reviews, and loyalty program sign-ups.
Examples: Product page, reviews, discount codesHaving trouble with your QR codes? Here are solutions to common issues:
Before distributing your QR code: 1) Test with at least 3 different scanning apps, 2) Test on both iOS and Android devices, 3) Test at the actual scanning distance, 4) Test in the intended lighting conditions, 5) Have someone unfamiliar with the code test it.
Put your new knowledge into action and create professional QR codes in seconds.
Create Your QR Code Now