Learning how to make a QR code for a link or URL is one of the most practical digital skills you can pick up. Whether it’s a website, a Google Form, a social media profile, or a PDF — any URL can become a scannable QR code in under a minute. Once created, that code works on business cards, flyers, packaging, presentations, and anywhere else you need to connect the physical world to a digital destination.
The process is simple, but there are a few choices that matter — especially if you’re printing the code or using it for business. This guide covers the fastest way to create a QR code for any link, plus the decisions that separate a code that works well from one that causes problems down the road.
How to Make a QR Code for a Link (3 Steps)
Here’s the fastest way to turn any URL into a QR code:
Step 1: Copy Your Link
Start by copying the URL you want to encode. This can be any link — a website homepage, a specific page, a Google Doc, a YouTube video, an Instagram profile, a Venmo payment page, a PDF document, or anything else with a URL.
If the URL is long and messy (like an Amazon product link with tracking parameters), don’t worry. The QR code generator handles that automatically by creating a clean short redirect URL behind the scenes.
Step 2: Generate Your QR Code
- Use the “Try it Free” widget in the bottom-right corner of this page — select QR Code, paste your URL, and click Create QR Code
- Create your free account — takes 10 seconds, no credit card required. You’ll land directly in the QR code editor
- Customize the design — change colors, choose a dot pattern, and optionally add your logo
- Download as SVG for print (scales to any size) or PNG for digital use
Every QR code created with QR Chameleon is dynamic by default. As a result, you can change the destination URL later without reprinting, and you get scan analytics on every code — including the free plan.
Step 3: Test It
Before printing or sharing, scan your QR code with both an iPhone and an Android phone. Then confirm it opens the correct destination. If you’re planning to print it, make one test print at the actual size and scan from the expected distance.
That’s it. Three steps, under a minute.
Make a QR Code for Any Link
Paste your URL, customize the design, track every scan. Free to start.
Create Your Free QR CodeWhat Types of Links Can You Turn Into QR Codes?
Essentially, any URL works. However, some types of links are more commonly used with QR codes than others. Here are the most popular:
Website URLs
The most straightforward use case. Link to your homepage, a specific product page, a blog post, a landing page, or any web address. This is what most people mean when they search for how to make a QR code for a link.
Social Media Profiles
Create a QR code that opens your Instagram, TikTok, LinkedIn, Facebook, or X (Twitter) profile. This is especially useful on business cards and at events where you want people to follow or connect with you instantly.
Google Forms and Surveys
QR codes work perfectly for collecting responses. Print a code on a poster, flyer, or table card that links to your Google Form, Typeform, or SurveyMonkey survey. Consequently, respondents scan and start filling it out immediately — no typing a URL.
Documents and PDFs
Link to a PDF hosted online — menus, manuals, flyers, resumes, or any document you want people to access with a scan. Host it on Google Drive, Dropbox, or your own website.
Payment Links
Link to your Venmo profile, PayPal.me page, Cash App, or Stripe payment link. This is popular for tip jars, freelancers, farmers market vendors, and anyone collecting payments in person.
Videos
Link to a YouTube video, Vimeo page, or any hosted video. Print the QR code on product packaging to link to a tutorial, on a poster to promote a video, or on a business card to share a personal intro.
Event and Registration Pages
Link to Eventbrite, Meetup, or any registration page. QR codes on flyers, posters, and invitations give people a one-scan path to sign up. For weddings specifically, see our guide on wedding QR codes.
Landing Pages and Link-in-Bio
If you need one QR code that leads to multiple destinations, link to a link-in-bio page with all your important links in one place. QR Chameleon’s Pages feature lets you build these with built-in analytics.
Static vs. Dynamic: Which Type Should You Use?
This is the most important decision when making a QR code for a link. Understanding the difference can save you significant money and frustration.
Static QR Codes
A static QR code encodes your URL directly into the pattern. Once created, it can never be changed. If the URL breaks or you need to point it somewhere else, you have to create a new code and reprint everything.
Dynamic QR Codes
A dynamic QR code encodes a short redirect URL instead. When someone scans it, the redirect server forwards them to your actual destination. Because the destination is stored on a server (not in the code pattern), you can change it anytime from a dashboard.
| Feature | Static | Dynamic |
|---|---|---|
| Change the link later? | No — permanent | Yes — anytime |
| Scan tracking | None | Full analytics |
| Code pattern | Gets complex with long URLs | Always clean and simple |
| Best for | Permanent, personal use | Business, print, anything that might change |
Bottom line: If you’re printing the QR code or using it for business, always choose dynamic. The flexibility and tracking are worth it. For a deeper comparison, read our full guide on static vs. dynamic QR codes.
Design Tips for Better QR Codes
A well-designed QR code gets scanned more often and looks more professional. Here are the key design principles to follow.
Maintain High Contrast
Dark dots on a light background is the safest combination. You can use brand colors, but make sure there’s enough contrast for reliable scanning. Avoid light-on-light or dark-on-dark combinations.
Size for the Scanning Distance
- Business cards (arm’s length): minimum 0.8 inches
- Flyers and packaging (1 to 2 feet): 1.5 inches minimum
- Posters and signs (3+ feet): 3 inches or larger
- Banners and billboards (10+ feet): 6 inches or larger
Add a Logo (Optional)
Placing your logo in the center of a QR code makes it instantly recognizable. QR codes have built-in error correction that compensates for the covered area. Just keep the logo small — no more than 30% of the code area.
Always Include a Call to Action
A QR code without context gets ignored. Always add a short label explaining what happens when someone scans. For example: “Scan to visit our website,” “Scan for the menu,” or “Scan to follow us.” This simple addition can significantly increase your scan rates.
Download as SVG for Print
SVG files are vector-based, which means they scale to any size without pixelation. Therefore, always use SVG for printed materials. PNG works fine for digital use (websites, emails, social media).
Where to Use Your QR Code
Once you’ve made a QR code for your link, here are the most effective places to put it:

- Business cards — link to your website, portfolio, or contact page
- Product packaging — link to setup guides, manuals, or registration pages
- Print ads and flyers — link to landing pages, special offers, or sign-up forms
- Restaurant tables — link to digital menus, ordering pages, or review pages
- Real estate signs — link to property listings with photos and pricing
- Presentations and slides — share resources, downloads, or feedback forms
- Email signatures — link to your scheduling page or latest content
- Event materials — link to registration, schedules, or WiFi access
- Using a static code for printed materials — if the link ever changes, every printed code becomes useless. Always use dynamic for print
- Linking to a page that requires login — if your link goes to a Google Doc set to “restricted” or a private page, scanners will hit a dead end
- Printing too small — a QR code under 0.8 inches will frustrate users. Size for the expected scanning distance
- No call to action — people won’t scan a random square. Tell them what they’ll get
- Not testing before printing — always scan on multiple phones first. What works on screen might fail on paper due to size or contrast issues
- Low contrast colors — creative color choices are fine, but the code must have enough contrast to scan reliably. Test any design before committing to print
With scan tracking on dynamic QR codes, you can measure which placements drive the most engagement. Over time, this data helps you focus on what works and drop what doesn’t.
Common Mistakes to Avoid

Ready to create your own QR codes?
Start for free — no credit card required.
Create Your Free Account NowQR Code for a Link FAQs
Use the Try it Free widget on any QR Chameleon page. Select QR Code, paste your URL, and click Create QR Code. Create a free account in 10 seconds and you will land directly in the QR code editor. The free plan includes 2 QR codes per month with scan analytics.
Yes. Any publicly accessible URL works – websites, Google Forms, social media profiles, YouTube videos, PDFs, payment links, and more. The QR code stores the URL and opens it when scanned.
Free QR codes from QR Chameleon are dynamic by default, meaning they include editable destinations and scan tracking. Paid plans add more codes per month, extended analytics history, full color customization, logo uploads, and features like custom branded domains.
Yes, if you use a dynamic QR code. Log into your dashboard, find the code, and update the destination URL. The printed code keeps working with the new link. Static QR codes cannot be changed after creation.
Copy your Google Form’s sharing URL and paste it into a QR code generator. The process is identical to making a QR code for any other link. Print the code on posters, flyers, or table cards so people can scan and fill out the form instantly.
It depends on scanning distance. For business cards at arm’s length, minimum 0.8 inches. For flyers at 1 to 2 feet, use 1.5 inches. For posters at 3 or more feet, go with 3 inches or larger. Always download as SVG for print quality.
QR codes from QR Chameleon remain active even if you downgrade or stop paying. They only stop working if you delete your account entirely. There is no built-in expiration unless you specifically set one.
Dynamic QR codes track total scans, unique scans, device types, geographic locations, referrer sources, and time of day. This data is available on QR Chameleon’s free plan with a 7-day history window. Paid plans extend the history up to one year.
Ready to make a QR code for your link? QR Chameleon creates dynamic QR codes with custom designs, scan analytics, and editable destinations. Start free — no credit card required.