How to Make a QR Code: A Step-by-Step Guide for Beginners
Sally Wright
Sep 1, 2025
Need to share a website, contact information, menu, file, or another type of digital content without making people type a long URL? A QR code can do it in seconds.
Making a QR code is easier than it may seem. You don't need design or technical skills. With a QR code generator like QR Codes Unlimited, you can create, customize, test, and download a QR code in just a few steps.
Whether you're creating one for a business card, flyer, product package, restaurant menu, event, or marketing campaign, here's how to make a QR code from start to finish.
What Is a QR Code?
A QR code, short for Quick Response code, is a type of two-dimensional barcode that stores information in a pattern that smartphones can scan.
Instead of typing a website address or contact details manually, someone can point their phone's camera at the code and access the information connected to it.
QR codes can be used for many types of content, including website URLs, contact information, text, Wi-Fi details, social media profiles, files, and more.
There are also two main types to know about: static and dynamic QR codes. Static QR codes are generally used for information that won't need to change, while dynamic QR codes can allow the destination to be updated after the code has been created.
What Can You Put in a QR Code?
QR codes aren't limited to website links. Depending on the generator and QR code type you use, you can create codes for:
- Website URLs
- Text
- Contact information or vCards
- Email addresses
- Phone numbers
- Wi-Fi details
- Social media profiles
- Videos
- PDFs and other digital files
- Event or calendar information
- App links
This makes QR codes useful for both personal and business purposes.
What Can You Use a QR Code For?
QR codes can connect printed materials to digital content with a quick scan. Some common uses include:
- Business cards: Share contact details without requiring someone to type them into their phone.
- Menus: Give customers quick access to a digital menu.
- Flyers and posters: Send people to a website, promotion, registration page, or other online content.
- Product packaging: Link to instructions, product information, reviews, or additional resources.
- Events: Share schedules, registration pages, tickets, or event information.
- Marketing campaigns: Direct customers to landing pages, offers, videos, or social media.
- Wi-Fi sharing: Let guests connect to a network without manually entering a password.
Once you know what you want people to access, creating the QR code itself is fairly simple.
How to Make a QR Code
Here's how to create a QR code using QR Codes Unlimited.
Step 1: Open QR Codes Unlimited
You don't need to build a QR code from scratch. The generator handles the technical part for you, so you can focus on choosing what you want the code to share.
Step 2: Choose What You Want to Share
Select the type of QR code that matches your content.
For example, choose a website or URL option if you want to send people to a webpage. If you're sharing your contact details, use a vCard or contact option.
Choosing the right content type helps ensure that the QR code works the way you intend.
Step 3: Enter Your Information
Enter the information you want the QR code to contain.
For a website QR code, this could simply be your webpage URL. For a contact QR code, you may enter your name, phone number, email address, company, and other relevant details.
Double-check the information before generating the code. A QR code can only take users to the content you've connected to it, so an incorrect URL or other detail can cause problems later.
Step 4: Customize Your QR Code
Once your information is entered, you can customize the appearance of your QR code.
Depending on the available design options, you can adjust elements such as:
- Colors
- Logo or icon
- Frame
- Call-to-action text
- Overall design
For example, a business could add its logo and brand colors to make the QR code fit better with its printed materials.
Just remember that customization should never come at the expense of scanability. The code still needs enough contrast and a clear pattern for smartphones to read it.
Step 5: Generate Your QR Code
When you're happy with the content and design, generate your QR code.
The code will be created based on the information you entered and should be ready for testing and download.
Step 6: Download Your QR Code
Download the finished QR code in the format you need for your project.
For digital materials, an image file may be all you need. If you're preparing a design for professional printing, a higher-quality or vector format may be more appropriate when available.
Choose the format that works best for where you'll use the QR code.
Step 7: Test Your QR Code
Before putting your QR code on a business card, poster, package, menu, or other material, scan it with your smartphone.
Make sure it:
- Scans quickly
- Opens the correct destination
- Displays properly on a mobile device
- Works after being resized
- Doesn't have any broken links or incorrect information
If you're printing the QR code, it's also a good idea to test the actual printed version. A code that works perfectly on your computer screen may become harder to scan if it's printed too small or placed on a busy background.
How to Make a QR Code for a Website
Creating a QR code for a website is one of the most common uses.
To do it, copy the URL of the webpage you want to share and open the QR code generator. Select the website or URL option, paste your link, and generate the code.
You can then customize the design, test the code with your phone, and download it.
For example, a restaurant could create a QR code that opens its online menu. A business could link to its homepage or a specific product page. A real estate agent could connect a property flyer to an online listing.
If the destination may need to change later, consider using a dynamic QR code.
Static vs. Dynamic QR Codes: What's the Difference?
The type of QR code you choose depends on how you plan to use it.
Static QR codes contain fixed information. They're useful when the content doesn't need to change after the code is created. For example, a QR code containing permanent contact information may not need to be updated.
Dynamic QR codes provide more flexibility. The destination can be changed without replacing the QR code itself, making them useful for marketing campaigns, printed materials, and other situations where the linked content may change.
Dynamic QR codes can also provide analytics, allowing you to monitor scans and learn more about how your QR code is being used.
If you're printing thousands of QR codes on packaging or promotional materials, being able to update the destination without reprinting everything can be particularly useful.
Tips for Creating a QR Code That Scans Easily
A good QR code isn't just about how it looks. It also needs to work reliably.
Keep these tips in mind:
- Use enough contrast: Make sure the QR code is clearly visible against its background.
- Leave space around the code: Don't crowd it with text, graphics, or other design elements.
- Don't distort it: Keep the QR code's proportions intact when resizing.
- Choose an appropriate size: A code needs to be large enough for people to scan comfortably from the expected distance.
- Avoid overly complicated designs: Customization is useful, but the QR pattern should remain clear.
- Test before publishing: Scan it from multiple phones when possible.
- Check the destination: Make sure the linked page works properly on mobile devices.
- Use a clear call to action: Text such as "Scan to View Menu" or "Scan for Details" tells people what they'll get after scanning.
These small details can make the difference between a QR code that people can scan easily and one that causes frustration.
Where Should You Put a QR Code?
QR codes can be placed on almost any physical or digital material where you want to connect people to online content.
Common examples include:
- Business cards
- Posters
- Flyers
- Brochures
- Restaurant menus
- Product packaging
- Event signs
- Receipts
- Product displays
- Promotional materials
- Digital presentations
Think about where your audience will encounter the code and what they need to do to scan it. Avoid placing it somewhere that is difficult to see, blocked by other elements, or too far away for comfortable scanning.
Create Your QR Code in Minutes
You don't need technical or design experience to make a QR code. With QR Codes Unlimited, you can create a code for a website, contact information, text, and other types of content, then customize and test it before using it.
Whether you're adding a QR code to a business card, sharing a menu, promoting a product, or connecting customers to a website, the process only takes a few steps.
Start with your content, create your QR code, test the result, and you're ready to share it.
Frequently Asked Questions
Are QR codes free to create?
Yes. QR Codes Unlimited lets you create QR codes without paying to generate the code. Available features may vary depending on the QR code type and current plan.
Do QR codes expire?
Static QR codes don't expire as long as the information they contain remains accessible. Dynamic QR codes can depend on the service and settings associated with them, so check the applicable account or plan details.
Can I change a QR code after it's printed?
If you're using a dynamic QR code, you can change its destination without needing to print a new QR code. This is useful when the content connected to a printed QR code needs to be updated.
Can I track QR code scans?
Dynamic QR codes can provide scan analytics, depending on the features available with the QR code and account you're using. These insights can include information such as scan time, location, or device type.
What information can a QR code contain?
QR codes can be used for website URLs, text, contact information, Wi-Fi details, social media profiles, files, videos, event information, and other types of digital content, depending on the QR code generator.
How do I know if my QR code works?
Scan it with your smartphone before publishing or printing it. Check that it opens the correct destination and works properly on a mobile device. If possible, test the printed version as well.