
Key Takeaway
Learn how to create a QR code in under 60 seconds. Step-by-step guide covering free QR code generation, customization, dynamic codes, and download formats — with screenshots.
Creating a QR code takes less than 60 seconds — if you use the right tool. Whether you need a simple URL code for a business card or a dynamic QR code with scan analytics for a marketing campaign, the process is straightforward.
This guide walks you through how to create a QR code using QRLynx, a free QR code generator that supports 40 QR code types with customization and analytics. The same general steps apply to most QR code generators.
By the end, you'll know how to:
- Choose the right QR code type for your use case
- Generate a QR code for any URL, text, WiFi, contact card, or file
- Customize colors, styles, and logos
- Download in the right format for print or digital use
- Make your QR code dynamic (editable after printing)
How to Create a QR Code
Follow these 5 steps to generate a custom QR code in under 60 seconds.
Select Your QR Code Type
Go to the QRLynx QR Code Generator. You'll see a grid of QR code types: Website/Link, Link-in-Bio Page, Multi Links Page, PDF File, Show Text, Contact Card, Send Email, Call Phone, and more. Click "+ More Types" to see all 40 options including WiFi, social media profiles (Instagram, TikTok, LinkedIn), app store links, cryptocurrency wallets, and calendar events. Select the type that matches your content — for most use cases, "Website/Link" is the right choice.

Enter Your Content
Once you've selected a type, the input form updates to match. For a Website/Link QR code, simply paste your URL (e.g., https://yourwebsite.com). For other types: WiFi codes ask for network name, password, and security type. Contact Card asks for name, phone, email, and organization. Email codes ask for the recipient address, subject, and message body. The QR code preview generates instantly as you type.

Customize Your Design
Click "Style / Colors" under the Customize section to open the design modal. Choose a QR dot style: Classic (square dots), Rounded (soft corners), or Circles. Then pick your colors — set the foreground (dot color), background, and eye (corner marker) color using the color pickers. You can also click "Logo / Icon" to upload your brand logo, or "Select Template" to apply a pre-designed color scheme. The live preview updates in real time so you can see exactly how your QR code will look.

Enable Advanced Features (Optional)
Below the customize section, you'll find Advanced Features toggles. Enable "Dynamic URL" to make your QR code editable after creation — you can change the destination URL anytime without reprinting. Toggle "Track Scans" for real-time analytics showing device type, location, and time of each scan. Other options include Password Protection, Expire Rules (auto-disable after a date or scan count), Lead Forms (capture contact info before showing content), and Retargeting Pixels for ad campaigns.

Download or Save Your QR Code
Click the purple "Download" button to export your QR code. Choose your file format: PNG (best for web and social media), JPG (smaller file size), WEBP (modern web format), SVG (scalable for print — Pro plan), or PDF (print-ready — Pro plan). For print materials like business cards, posters, and packaging, use SVG or PDF for crisp output at any size. Click "Save to Account" to store the QR code in your dashboard for editing and analytics tracking later.

Understanding QR Code Types
The first step — choosing the right QR code type — is the most important. Each type encodes data differently, and using the wrong type means your QR code won't work as expected.
Here are the most common QR code types and when to use each:
| QR Code Type | What It Does | Best For |
|---|---|---|
| Website/Link | Opens a URL in the scanner's browser | Websites, landing pages, online stores |
| Contact Card (vCard) | Saves contact info to the phone | Business cards, networking events |
| WiFi | Auto-connects to a WiFi network | Offices, cafes, hotels, Airbnbs |
| PDF File | Opens or downloads a PDF document | Menus, brochures, manuals, resumes |
| Send Email | Opens email with pre-filled recipient and subject | Customer support, feedback collection |
| Link-in-Bio Page | Shows a custom landing page with multiple links | Social media profiles, influencers |
| Social Media | Opens a social media profile or post | Instagram, TikTok, LinkedIn, YouTube |
| Plain Text | Displays text on the scanner's screen | Serial numbers, instructions, notes |
QRLynx supports 40 QR code types — including all of the above plus cryptocurrency wallets, app store links, calendar events, SMS messages, phone calls, and more.
Static vs Dynamic QR Codes: Which Should You Choose?
Before creating your QR code, you need to decide between static and dynamic:
- Static QR codes encode the destination URL directly into the QR pattern. They work forever and don't need internet — but the URL cannot be changed after creation, and there's no scan tracking.
- Dynamic QR codes encode a short redirect URL that resolves to your actual destination. You can change the target URL anytime without reprinting, and every scan is tracked with analytics.
When to use static: One-time personal use, WiFi passwords printed on a sign, text-only QR codes.
When to use dynamic: Anything you print — business cards, packaging, flyers, posters, menus. If there's any chance you'll need to update the URL later, use dynamic. The analytics alone are worth it.
In QRLynx, toggle "Dynamic URL" in the Advanced Features section to make any QR code dynamic. The free Starter plan includes 1 dynamic QR code with full scan analytics. Want to compare dynamic QR code platforms? See our top 10 dynamic QR code generators comparison. For a deeper look at the differences, see our static vs dynamic QR code guide.
How to Customize Your QR Code Design
A plain black-and-white QR code works, but a branded QR code gets more scans. Studies show that customized QR codes with brand colors and logos see up to 2x higher scan rates compared to generic codes.
Here's what you can customize in QRLynx:
QR Code Style
- Classic — traditional square dots (maximum compatibility)
- Rounded — softer corners for a modern look
- Circles — circular dots for a distinctive design
Colors
- Foreground color — the dots and lines (default: black). Use your brand color, but keep it dark enough for contrast.
- Background color — the space between dots (default: white). Keep it light.
- Eye color — the three corner squares. Can match the foreground or use a contrasting accent color.
Logo
Upload your company logo (PNG or JPEG) to place it in the center of the QR code. The generator automatically adjusts error correction to ensure the code remains scannable.
Design Tips for Scannable QR Codes
- Maintain high contrast — dark foreground on light background. Avoid light-on-light or dark-on-dark.
- Don't invert colors — QR scanners expect dark modules on a light background.
- Keep the logo small — it should cover no more than 15-20% of the QR code area.
- Test before printing — scan your QR code with at least 2 different phones before sending to print.
- Include a quiet zone — leave white space around the QR code edges (most generators add this automatically).
Which Download Format Should You Use?
The right file format depends on where your QR code will appear:
| Format | Best For | Notes |
|---|---|---|
| PNG | Websites, social media, emails | Raster format. Free on all plans. |
| JPG | Web use where file size matters | Smaller file size, slight quality loss. Free. |
| WEBP | Modern websites | Best compression, supported by all modern browsers. Free. |
| SVG | Print materials (any size) | Vector format — scales infinitely without quality loss. Pro plan. |
| Print-ready files for designers | Send directly to print shops. Pro plan. |
Rule of thumb: Use PNG for digital, SVG for print. If you're putting a QR code on a business card, poster, billboard, or product packaging, always use SVG or PDF — raster formats (PNG/JPG) become blurry when scaled up.
How to Create QR Codes for Specific Use Cases
QR Code for a Website or Landing Page
- Select Website/Link type
- Paste your full URL (including https://)
- Enable Dynamic URL if you might change the destination later
- Download as PNG for web or SVG for print
QR Code for a Business Card
- Select Contact Card (vCard) type
- Fill in your name, phone, email, company, and website
- Customize with your brand colors
- Download as SVG for crisp printing at small sizes
See our full guide: How to Create a QR Contact Card
QR Code for WiFi
- Select WiFi Access type
- Enter your network name (SSID), password, and security type (WPA/WPA2)
- Print and display near your router or entrance
See our full guide: How to Create a WiFi QR Code
QR Code for a PDF Menu or Document
- Select PDF File type
- Upload your PDF document (drag and drop or click to browse)
- Enable Dynamic URL so you can update the PDF without reprinting the code
- Download and print on table tents, menus, or signage
QR Code for Instagram or Social Media
- Select the specific social media type (Instagram, TikTok, LinkedIn, etc.)
- Enter your profile URL or handle
- Customize with the platform's brand colors for recognition
See our full guide: How to Create a QR Code for Instagram
How to Create QR Codes in Bulk
Need hundreds of unique QR codes — for product packaging, event badges, or personalized mailers? Bulk QR code generation lets you create them all at once from a CSV file.
- Prepare a CSV file with one URL per row (plus optional columns for QR code name and folder)
- Go to QR Codes > Bulk Create in your QRLynx dashboard
- Upload your CSV and configure design settings
- Preview all codes, then generate and download as a ZIP file
Bulk generation is available on QRLynx Business plans and above (up to 100 codes per batch on Business, 500 on Enterprise).
How to Track QR Code Scans
If you created a dynamic QR code with "Track Scans" enabled, you can monitor performance in your QRLynx analytics dashboard. Here's what you'll see:
- Total scans — how many times the code was scanned
- Unique visitors — individual scanners (deduplicated)
- Device breakdown — iPhone, Android, desktop percentages
- Operating system — iOS, Android, Windows, macOS
- Browser — Chrome, Safari, Samsung Internet
- Location — country and city of each scan
- Time of scan — hourly and daily patterns
This data helps you understand which QR placements drive the most engagement, what time of day people scan, and where your audience is located.
Common QR Code Mistakes to Avoid
- Using a static code for printed materials — if you'll ever need to change the URL, use dynamic. Reprinting is expensive.
- Low contrast colors — light gray on white won't scan. Ensure strong contrast between foreground and background.
- Too small — QR codes should be at least 2cm x 2cm (0.8 x 0.8 inches) for reliable scanning. For distance scanning (posters, billboards), increase size proportionally.
- No call to action — a QR code without context gets ignored. Add text like "Scan for menu" or "Scan to connect" next to the code.
- Not testing — always scan your QR code on multiple devices before printing. Test on both iPhone and Android.
- Placing on curved surfaces without testing — QR codes on bottles, mugs, or cylindrical packaging need testing to ensure the curve doesn't break scannability.
- Forgetting the quiet zone — don't crop the white border around the QR code. That margin is required for scanners to detect the code boundaries.
Free vs Paid QR Code Generators
Most QR code generators offer free tiers, but the features vary significantly:
| Feature | Free Generators | QRLynx Free | QRLynx Pro ($14/mo) |
|---|---|---|---|
| Static QR codes | Unlimited | Unlimited | Unlimited |
| Dynamic QR codes | Usually none | 1 code | 50 codes |
| Scan analytics | No | Yes | Yes |
| Custom colors & logo | Sometimes | Yes | Yes |
| SVG/PDF download | Rarely | No | Yes |
| Watermark-free | Sometimes | Yes | Yes |
QRLynx's free Starter plan is one of the few that includes a real dynamic QR code with full scan analytics — most competitors require a paid plan for dynamic codes.
For a detailed breakdown, see our comparison of the best QR code generators.
Conclusion
Creating a QR code is simple: choose your type, enter your content, customize the design, and download. The whole process takes under 60 seconds.
The key decisions are:
- Static vs dynamic — use dynamic for anything you print so you can update the URL and track scans
- Design — branded QR codes with your colors and logo get more scans
- Format — PNG for digital, SVG for print
QRLynx supports 40 QR code types with full customization and analytics on the free plan. No watermarks, no sign-up walls — just paste your URL and download.
How do I create a QR code for free?
Go to QRLynx.com, select your QR code type (e.g., Website/Link), paste your URL, and click Download. You can create unlimited static QR codes for free, plus one dynamic QR code with scan analytics on the free Starter plan.
Can I create a QR code without an app?
Yes. QRLynx is a web-based QR code generator that works in any browser — desktop or mobile. No app download, no software installation required. Just visit qrlynx.com and start creating.
How do I create a QR code for a link?
Select the "Website/Link" QR code type, paste your full URL (including https://), customize the design if desired, and click Download. The QR code will open that URL when scanned.
Is there a completely free QR code generator?
Yes. QRLynx lets you create unlimited static QR codes for free with full design customization and no watermarks. The free plan also includes 1 dynamic QR code with scan analytics. For more dynamic codes, paid plans start at $14/month.
What is the best format to download a QR code?
For websites and social media, use PNG. For print materials (business cards, posters, packaging), use SVG or PDF — these are vector formats that stay crisp at any size. SVG and PDF are available on QRLynx Pro plans.
Can I change a QR code after printing?
Only if you created a dynamic QR code. Dynamic codes use a redirect URL that you can update anytime without reprinting. Static QR codes encode the destination directly and cannot be changed after creation.
How small can a QR code be and still work?
The minimum recommended size is 2cm x 2cm (0.8 x 0.8 inches) for close-range scanning (business cards, product labels). For posters or signs viewed from a distance, increase the size — a general rule is 1 inch of QR code for every 10 inches of scanning distance.
How do I create a QR code for WiFi?
Select the "WiFi Access" QR code type in QRLynx, enter your network name (SSID), password, and security type (WPA/WPA2). Download and print the code near your router. When scanned, it automatically connects the phone to your WiFi network.
How do I track QR code scans?
Create a dynamic QR code with "Track Scans" enabled. Every scan is logged with device type, operating system, browser, geographic location, and timestamp. View the data in your QRLynx analytics dashboard or export as CSV.
Can I add my logo to a QR code?
Yes. In QRLynx, click "Logo / Icon" in the Customize section, upload your logo image (PNG or JPEG), and it will appear in the center of your QR code. The generator automatically adjusts error correction to maintain scannability.
How do I create a QR code for a business card?
Select the "Contact Card (vCard)" QR code type, fill in your name, phone number, email, company name, and website URL. Customize with your brand colors, then download as SVG for crisp printing. When scanned, the contact details are saved directly to the phone.
Do QR codes expire?
Static QR codes never expire — they work as long as the destination URL exists. Dynamic QR codes on QRLynx remain active as long as your account is active. You can also set intentional expiration rules to auto-disable codes after a specific date or scan count.
