Getting Started
Create QR codes with the QR Code Generator in four simple steps:
-
Step 1 - Choose Data Type: Click one of the icons at the top (Text,
URL, Email, SMS, Phone, Geo, Event, Contact, or WiFi)
-
Step 2 - Enter Data: Fill in the input fields with your data (the
preview updates in real-time)
-
Step 3 - Customize Design (Optional): Adjust colors, shapes, logos, and
other design elements
-
Step 4 - Download: Choose your desired format (PNG, SVG, JPEG, or WebP)
and download your QR code
💡 Tip: The QR code preview updates automatically as you enter your
data. The semi-transparent display is a placeholder - once your data is complete, the
actual QR code will be shown!
Main Features & Data Types
Text
Convert simple text, messages, or notes into a QR code.
- Maximum Length: Up to 1700 bytes (approximately 1700 characters)
-
Use Cases: Ideal for notes, codes, messages, and general information
-
Size: Longer texts result in larger QR codes with higher error
correction
URL
Create QR codes that link to websites - with automatic URL formatting.
-
Automatic Validation: The tool automatically checks if the URL is valid
-
Protocol Handling: URLs are automatically formatted with https:// if
necessary
- Use Cases: Perfect for marketing, business cards, and campaigns
- QR Code Format: Uses standard URL format for maximum compatibility
Email
Create QR codes that open email clients with pre-filled data.
- Email Address: Required - the recipient address
- Subject: Optional - the email subject is automatically filled in
- Message: Optional - the email body is pre-filled
- Use Cases: Newsletter signup, feedback requests, contact forms
SMS
Create QR codes for SMS with phone number and optional pre-filled message.
- Phone Number: Required - international format or local number
- SMS Text: Optional - the message is automatically pre-filled
- Format: SMS parameters are formatted as "sms:" URL
-
Use Cases: Mobile marketing, event registration, quick communication
Phone
Create QR codes to call a phone number.
- Phone Number: Any format (automatically cleaned)
- Use Cases: Business cards, business materials, customer service
- Compatibility: Works automatically on any smartphone
Geo (Location)
Create QR codes with GPS coordinates that open mapping apps.
-
Latitude & Longitude: Decimal format (e.g., 49.0069, 8.4037 for
Karlsruhe)
-
Maps Integration: Automatically opens Google Maps or the default maps
app
- Accuracy: Precise to decimal places (meter range)
- Use Cases: Tourism, event venues, business locations, logistics
Event
Create QR codes for calendar events with complete event details.
- Event Title: Required - the name of the event
- Description: Optional - event details
- Location: Optional - address or location description
- Start & End Date: Optional - event time period
- All-Day Event: Option for all-day events
- Format: ICS (iCalendar) format - compatible with all calendar apps
- Use Cases: Conferences, webinars, parties, business appointments
Contact
Create QR codes for business cards with complete contact information.
- Name: First and last name
- Title: Profession or position
- Emails: Multiple email addresses with type (work, personal, etc.)
- Phone Numbers: Multiple numbers with type
- Format: VCard (.vcf) standard - universally compatible
-
Use Cases: Digital business cards, contact sharing, professional
networks
WiFi
Create QR codes for WiFi connection with automatic network configuration.
- SSID: Required - the WiFi network name
- Password: Optional - the WiFi password (not displayed)
- Automatic Connection: The smartphone connects automatically
- Guest Networks: Perfect for restaurants, hotels, events
- Use Cases: Hospitality, retail, business locations
EPC (SEPA Transfer)
Create QR codes for SEPA payments according to the EPC standard (European Payments Council).
- IBAN: Required - The beneficiary's account number (e.g., DE89370400440532013000)
- Beneficiary Name: Required - The name of the payment recipient (max. 70 characters)
- BIC: Optional but recommended - The international bank code (8-11 characters)
- Amount: Optional - Payment amount in EUR (0.01 to 999,999,999.99)
- Format: BCD (Barcode Data) format according to EPC specification
- Use Cases: Invoices, fundraising campaigns, B2B payments, e-commerce
- Security: Payment data is encrypted within the QR code
Extensive Design Options
Size and Format
Adjust size and output format to your requirements:
- Width & Height: Any size (100-500+ pixels)
- Output Format: PNG, SVG, JPEG, or WebP
- SVG Advantages: Scalable without quality loss, ideal for printing
- PNG Advantages: Widely compatible, small file size
Dots (Points) Styling
Customize the appearance of QR code dots:
- Color: Single color or gradient (linear/radial)
- Shape Types: Square, Rounded, Circle, Classy, Extra Rounded
- Gradient Rotation: Angle for gradient direction
- Rounding: Degree of rounding for rounded dots
Corner Squares Styling
Design the characteristic corner squares of the QR code:
- Independent Design: Different color and shape than regular dots
- Format Types: Square, Extra Rounded, Classy
- Gradient Support: Gradients for visual effect
- Sync Design: Option to copy dots design to corners
Corner Dots Styling
Customize the small dots inside the corner squares:
- Shape & Color: Independent from the rest of the code
- Gradient Support: Custom gradients possible
- Consistency: Option to sync with dots design
Background Styling
Customize your QR code background:
- Single Color: Default white
- Gradient: Linear or radial for visual effect
- Transparency: Fully transparent background for PNG/WebP
- Theme Adaptation: Automatic for dark/light mode
Logo Integration
Place a logo or image in the center of your QR code:
- Logo Upload: JPG, PNG, or SVG images
- Size & Position: Adjustable logo size (0-100%)
-
Error Correction: Logo overlays only a small area - QR code remains
readable
- Padding: Spacing around the logo
- Hide Background: Hide background dots under the logo
Borders & Decorations
Add sophisticated borders and text decorations:
-
Main Border: Thickness, color, and stroke pattern (solid or dashed)
- Inner Border: Additional border inside
- Outer Border: Additional border outside
- Text Decorations: Text above, below, left, or right of the code
- Decoration Styling: Customize font, size, and color
ℹ️ Info: Borders and decorations should be subtle to not affect QR code
readability. Light borders on dark codes work best!
Technical Details
QR Code Error Correction Level:
QR codes can be 7%, 15%, 25%, or 30% damaged and still be scannable
Error Correction Level = Determines how much of the code can be damaged |
Type Number = Version of the QR code (1-40, higher = bigger)
Data Size & Capacity:
The maximum capacity is 1700 bytes. Longer data results in larger QR codes with higher
resolution
Short URLs = up to 25 characters (small) | Normal text = up to
500 characters (medium) | Long text = up to 1700 characters (large)
File Format Recommendations:
PNG: Best compatibility, small, lossless - standard for web
SVG: Scalable without loss - ideal for printing and large formats
JPEG: Compressed, smaller files - good for emails
WebP: Modern, very small files - ideal for web and mobile
Use Cases
When is the QR Code Generator particularly useful?
-
Marketing & Advertising: Connect print media with online content
and track campaigns
-
E-Commerce: QR codes in product listings or on packaging for quick
access to details
-
Event Management: Tickets, registration, location, and WiFi
connection
-
Hospitality & Restaurants: Menu access, WiFi connection, payment
links
-
Business Cards & Networking: Digital contact information on modern
business cards
-
Logistics & Tracking: Location, product information, and delivery
status
-
Education & Training: Links to materials, online lectures, feedback
forms
-
Branding & Authentication: Branded QR codes with logos and design
elements
Tips & Best Practices
-
Mind the Minimum Size: QR codes should be at least 2x2 cm to scan
reliably
-
Contrast is Key: Ensure the QR code has strong contrast from the
background (dark dots on light background)
-
Keep Logo Size Small: Logos should not cover more than 20-30% of
the QR code
-
Use SVG for Printing: Use SVG format for professional prints
without quality loss
-
Leverage Error Correction: Higher error correction levels allow
logos and damaged areas
-
Test Colors: Not all color combinations are readable - test with
different scanners
- Mobile Optimization: Ensure links are mobile-optimized
-
Use Borders Sparingly: They look nice but can affect readability
-
Version Compatibility: Let the tool automatically choose the best
QR version
-
Test Before Printing: Scan your QR code with different devices and
apps
Practical Examples
Marketing Campaign
Example: An advertisement for a new product with logo and text
decoration
Setup: URL with logo, dark blue with white background, border with text
"Shop Now"
Download: PNG for digital, SVG for print ads
WiFi Hotspot
Example: Restaurant WiFi quickly accessible for guests
Setup: WiFi type with SSID "RestaurantXY" and password, subtle design
Download: Printed on menu boards or tables
Event Registration
Example: Conference with ticket link and event information
Setup: URL type with ticket link + event data for calendar,
professional design
Download: SVG for high-resolution printing on tickets
Digital Business Card
Example: Professional contact business card
Setup: Contact type with name, email, phone, minimalist black and white
design
Download: PNG or SVG for printing on business cards