Documentation

Everything you need to know about creating, customizing, and using QR codes effectively

Getting Started

Quick Start Guide

Creating a QR code with our platform is simple and takes less than a minute. Follow these steps:

Step 1: Choose QR Type

Select the type of QR code you want to create (URL, vCard, WiFi, Email, SMS, Location, Calendar, or Text).

Step 2: Enter Your Data

Fill in the required information based on your selected QR type. Keep URLs short for better scannability.

Step 3: Customize Design (Optional)

Adjust colors, size, error correction level, and add your logo to match your brand.

Step 4: Test & Download

Always test your QR code before printing. Download in your preferred format (PNG, SVG, PDF, JPEG, WebP).

Create Your First QR Code

QR Code Types

📱 URL

Link to any website, landing page, or online resource. Perfect for marketing campaigns and digital content.

Example: https://example.com/promo

👤 vCard

Share contact information that can be saved directly to phones. Great for business cards and networking.

Includes: Name, Phone, Email, Organization

📶 WiFi

Let guests connect to your WiFi without typing passwords. Ideal for cafes, offices, and events.

Includes: SSID, Password, Security Type

✉️ Email

Pre-fill email address, subject, and body. Makes it easy for users to contact you.

Pre-fills email composition form

💬 SMS

Send pre-written text messages. Useful for opt-in campaigns and quick responses.

Includes: Phone Number, Message Text

📍 Location

Direct users to specific GPS coordinates or addresses. Perfect for event venues and stores.

Opens in maps application

📅 Calendar

Create calendar events with title, description, location, and time. Great for invitations.

Adds event to calendar

📝 Text

Plain text information. Flexible option for any custom data or simple messages.

Displays as plain text

Customization Options

Colors & Styling

  • Foreground Color: The dark pattern/data modules of the QR code
  • Background Color: The light background area around the pattern
  • Transparent Background: Remove background for overlay on images
  • Contrast Requirement: Maintain minimum 4.5:1 contrast ratio for scannability

Error Correction Levels

L - Low (7%)

Best for digital use only. Smallest QR code size.

M - Medium (15%)

Good balance. Recommended for general use.

Q - Quartile (25%)

Higher reliability. Recommended for print.

H - High (30%)

Maximum protection. Allows logos up to 30%.

Size & Format Options

  • PNG: Raster format in 256px, 512px, 1024px, 2048px (recommended for most uses)
  • SVG: Vector format that scales infinitely (best for print and large displays)
  • PDF: Print-ready format with centered layout
  • JPEG: Compressed format (not recommended for QR codes)
  • WebP: Modern web format with better compression

Best Practices

✓ Test Before Printing

Always test your QR code with multiple devices and scanner apps before printing or distributing. Our scannability checker provides instant feedback.

✓ Maintain Sufficient Contrast

Ensure at least 4.5:1 contrast ratio between foreground and background. Avoid light colors on light backgrounds or dark on dark.

✓ Size Appropriately

Minimum print size: 2cm x 2cm (0.8" x 0.8"). For viewing from 1 meter away, use at least 3cm x 3cm. Use our size calculator for precise dimensions.

✓ Include a Call-to-Action

Always add text explaining what users will get by scanning: "Scan for Menu", "Get 10% Off", "View Our Portfolio"

✓ Consider Placement

Place QR codes at eye level when possible. Avoid curved surfaces, reflective materials, or areas with poor lighting.

✓ Use High Error Correction for Logos

If adding a logo, use error correction level H and keep logo size under 30% of QR code area.

View Complete Best Practices Guide

Troubleshooting

❌ QR Code Won't Scan

Possible causes:

  • • Insufficient contrast between foreground and background
  • • QR code too small for scanning distance
  • • Too much data encoded (keep URLs short)
  • • Poor lighting conditions
  • • Damaged or distorted QR code

❌ Low Scannability Score

Solutions:

  • • Increase contrast ratio (aim for 7:1 or higher)
  • • Increase QR code size
  • • Use higher error correction level
  • • Reduce data complexity (shorten URLs)
  • • Ensure adequate margin/quiet zone

❌ Print Quality Issues

Solutions:

  • • Use SVG format for scalable vector graphics
  • • Download at least 2048px for high-quality prints
  • • Ensure printer resolution is at least 300 DPI
  • • Avoid JPEG compression artifacts
  • • Test print a sample first

Available Tools

Frequently Asked Questions

Are the QR codes free to use commercially?

Yes! All QR codes generated on our platform are completely free to use for both personal and commercial purposes. There are no restrictions or licensing fees.

Do QR codes expire?

Static QR codes (like the ones we generate) never expire. They contain the actual data encoded within them, so they'll work forever as long as the image remains intact.

What's the maximum data a QR code can hold?

QR codes can technically hold up to 4,296 alphanumeric characters. However, for optimal scannability, we recommend keeping URLs under 100 characters and other data as concise as possible.

Can I edit a QR code after creating it?

Static QR codes cannot be edited once created. If you need to change the destination or content, you'll need to generate a new QR code. For editable QR codes, consider using our dynamic QR feature (coming soon).

Why won't my QR code scan?

Common issues include poor contrast, insufficient size, too much data, or environmental factors like poor lighting. Use our scannability checker to diagnose and fix issues before printing.

Need More Help?

Can't find what you're looking for? Check out our blog for detailed tutorials and guides.