generatorsQR Code Generator

QR Code Generator

Generate QR codes from text or URLs

128px512px

Tip: QR codes can store URLs, text, contact information, WiFi credentials, and more. Scan them with any QR code reader app on your smartphone.

Meta Title: Free QR Code Generator | Create QR Codes from URL or Text Online | Thetoolity

Meta Description: Generate QR codes free online from any URL or text in seconds. Custom size, instant download, no signup required. Fast, clean and completely free QR code generator.

Free QR Code Generator | Create QR Codes from Any URL or Text Instantly

Need a QR code right now? Thetoolity's free QR code generator turns any URL, website link, or plain text into a scannable QR code in seconds. No account needed, no watermarks, no limits. Enter your content, choose your size, click generate, and your QR code is ready to download and use anywhere.
Whether you are a business owner adding a QR code to a flyer, a teacher linking students to online resources, or a developer testing a mobile flow, our tool gets it done instantly with zero friction.

What Is a QR Code?

QR stands for Quick Response. A QR code is a two-dimensional barcode that stores information in a grid of black and white squares. Unlike a traditional barcode that only holds a small string of numbers, a QR code can store hundreds of characters of data including full URLs, plain text, email addresses, phone numbers, and more.
When a smartphone camera or QR code reader app is pointed at a QR code, it reads the pattern in milliseconds and takes the user directly to the stored content. No typing required. That instant, frictionless connection between the physical world and digital content is what made QR codes one of the most widely adopted technologies across business, marketing, education, and everyday life.
QR codes were invented in 1994 by Denso Wave, a Japanese subsidiary of the Toyota supplier Denso, originally for tracking parts in automobile manufacturing. They were designed for speed and accuracy. The name "Quick Response" reflects exactly that: information delivered the moment the code is scanned.

How to Create a QR Code with Thetoolity

Generating a QR code with our tool takes about ten seconds.
Step 1: Enter your content. Paste or type the URL or text you want to encode in the input field. This can be any website link, a piece of plain text, a message, a phone number, or any other text you want someone to access when they scan the code.
Step 2: Choose your QR code size. Use the size slider to select the output dimensions that suit your use case. A size of 256 pixels is suitable for digital use on websites and social media. Larger sizes are recommended for anything that will be printed, since print materials need higher resolution to scan reliably at distance.
Step 3: Click "Generate QR Code." Your QR code appears instantly in the preview area.
Step 4: Download your QR code. Save the image file to your device and use it wherever you need it, in print materials, digital designs, presentations, websites, or anywhere else.
No sign-up. No email. No watermark. No limitations.

What Can You Encode in a QR Code?

QR codes are far more versatile than most people realize. Here is a complete overview of the types of content you can encode.

Website URLs are the most common use case. Any link, whether to your homepage, a specific product page, a landing page, a form, a portfolio, or any other web address, can be encoded in a QR code. When scanned, the user is taken directly to that page in their browser.

Plain text can be encoded and displayed as a text message when scanned. No internet connection is required for the person scanning. This is useful for displaying instructions, descriptions, passwords, or messages in physical settings.

Email addresses can be encoded so that scanning the code opens a pre-addressed email composition window on the user's device. You can also pre-fill the subject line and body of the email in the encoded content.

Phone numbers can be encoded so that scanning the code prompts the user's phone to initiate a call to that number. This is used on business cards, flyers, and signage to make calling as easy as possible.

SMS messages can be encoded with a pre-filled recipient number and message text. Scanning triggers an SMS composition window.

WiFi credentials can be encoded so that scanning the code automatically connects the user's device to the network without typing a password. This is extremely popular in cafes, hotels, offices, and homes.

vCard contact information encodes a full digital business card including name, phone number, email, company, website, and address. Scanning adds all the information directly to the user's contacts.

App store links can be encoded to send users directly to an app download page on the App Store or Google Play.

The Thetoolity QR code generator currently supports URL and text input, which covers the most common and widely needed use cases for quick, free QR code generation.

What Size Should My QR Code Be?

QR code size is one of the most important factors in whether your code scans reliably. Choosing the wrong size for your use case is one of the most common mistakes people make.
For use on a website, in an email, or in a digital presentation, 256 pixels is perfectly adequate. Users viewing the code on a screen can hold their phone close enough to scan even a smaller code.
For printing on a business card, the minimum recommended size is 1 inch by 1 inch, which is approximately 300 pixels at standard print resolution (300 DPI). Going smaller than this risks the code being unreadable by most smartphone cameras.
For a standard flyer or poster viewed at arm's length, aim for at least 1.5 to 2 inches printed size. A good rule of thumb for print is that the minimum scanning distance should be about ten times the width of the QR code. A 1-inch code can be scanned from about 10 inches away. A 2-inch code from about 20 inches, and so on.
For large-format print like banners, signage, or billboards, the QR code needs to be large enough to scan from the expected viewing distance. A QR code on a billboard meant to be scanned from across a car park may need to be several feet wide to be reliably readable.
Our tool supports sizes from 128 pixels up to 512 pixels, giving you flexibility for most digital and standard print uses. For very large format printing, download the largest size available and scale it up in a vector design tool to maintain quality.

Static QR Codes vs Dynamic QR Codes: What Is the Difference?

When researching QR code generators you will encounter two terms: static and dynamic. Understanding the difference helps you choose the right approach for your needs.
A static QR code has its content permanently encoded at the time of creation. The URL or text inside the code cannot be changed after the code is generated. If the link changes, you need to generate a new QR code and reprint or replace it everywhere it appears. Static QR codes are simpler, require no account or subscription, and never expire as long as the destination content is available. They are the right choice for personal use, one-time projects, testing, and any situation where the destination content will not change.
A dynamic QR code points to a redirect URL managed by the QR code service. You can change the destination URL at any time without changing the QR code image itself. Dynamic codes also typically offer scan tracking and analytics. They are the right choice for marketing campaigns, printed materials with long print runs, and professional uses where flexibility and data are important. Dynamic QR codes usually require a paid account with the service that manages the redirect.
Thetoolity generates static QR codes. Static codes are exactly what most people need for the vast majority of use cases, especially when a link will not change and no tracking is required. They are free, immediate, and permanent.

How to Scan a QR Code

Scanning a QR code is easier than ever on modern devices. No special app is needed on most smartphones.
On an iPhone (iOS 11 and later), open the built-in Camera app and point it at the QR code. A notification banner appears at the top of the screen with the destination link. Tap the banner to open it. You do not need to press the shutter button.
On an Android device (Android 8 and later), open the Camera app and point it at the QR code. A prompt appears on screen with a link or action. Tap it to proceed. Some Android devices may require Google Lens, which is available through the Google app.
If your device does not scan QR codes through the camera app, install any free QR code scanner app from your app store. These apps use the same camera hardware and scan in the same way.
For best results when scanning, make sure there is adequate lighting, hold your phone steady, and ensure the entire QR code is visible within the camera frame. If a QR code is printed very small or in low contrast, try moving closer.

Common Uses of QR Codes Across Different Industries

QR codes have become standard practice in virtually every industry. Here are the most impactful real-world applications.

Restaurants and hospitality use QR codes to link to digital menus, wine lists, allergen information, and online ordering systems. Placing a QR code on a table removes the need for printed menus that must be updated and cleaned.

Retail and e-commerce use QR codes on product packaging to link to product pages, instructional videos, warranty registration forms, customer reviews, and reorder pages. A QR code on a product turns every package into a direct marketing channel.

Marketing and advertising use QR codes on printed materials like posters, flyers, billboards, and direct mail to bridge the gap between offline and online. A QR code on a brochure can take readers to a video, a sign-up form, or a promotional landing page.

Events and venues use QR codes for ticketing, check-ins, event schedules, venue maps, and speaker information. Scanning a QR code at the door is faster and more hygienic than handling paper tickets.

Healthcare uses QR codes on patient wristbands, prescription bottles, and informational materials to link to patient records, dosage instructions, and after-care guidance.

Education uses QR codes on textbooks, handouts, and classroom displays to link students to videos, interactive exercises, supplementary reading, and online assignments.

Real estate uses QR codes on property listings, for-sale signs, and brochures to link potential buyers to virtual tours, floor plans, and contact forms.

Business cards and networking use QR codes to instantly share contact details, LinkedIn profiles, portfolios, and personal websites without requiring the recipient to type anything.

WiFi sharing is one of the most popular everyday uses. A QR code placed on a router or in a coffee shop saves guests from having to ask for and type a WiFi password.

QR Code Best Practices for Reliable Scanning

A QR code is only useful if it can be scanned reliably. These best practices ensure your QR codes work every time.
Always test before distributing. Generate your QR code, print a test copy or display it on a screen, and scan it with at least two different devices before using it in any material that will be distributed or published.
Maintain high contrast. The standard black on white QR code has the highest possible contrast, which makes it the most scannable. If you use custom colors, ensure there is a strong contrast between the dark modules and the light background. Low contrast codes fail to scan.
Keep the quiet zone intact. A QR code requires a clear white border around all four sides called the quiet zone. This border helps scanners locate and read the code. Do not crop this area or place text, images, or design elements over it.
Do not make it too small. As covered in the size section above, QR codes that are printed too small are unreliable. When in doubt, go larger.
Use a short URL when possible. Shorter URLs produce simpler, less dense QR codes that are easier to scan, especially when printed small. If your URL is very long, consider using a URL shortener first before encoding it.
Place it where people can scan it. A QR code on a moving vehicle is nearly impossible to scan. A code placed at eye level in good lighting with enough surrounding space to hold a phone steady will perform much better than one placed in an inconvenient location.
Link to mobile-friendly pages. Since QR codes are scanned on smartphones, every page or resource you link to should be optimized for mobile viewing. A QR code that leads to a desktop-only website creates a poor user experience.

Why Use a QR Code Generator Instead of Making One Manually?

QR codes follow a complex encoding standard called ISO/IEC 18004. The encoding process involves selecting the right version of the code based on data length, choosing an error correction level, applying masking, calculating checksums, and formatting the data into the grid pattern. All of this happens automatically inside a QR code generator.
Creating a correct QR code manually from scratch would require deep knowledge of the standard and significant time even for an experienced developer. A QR code generator handles all of this in milliseconds, producing a correctly encoded, scannable image that you can use immediately.
Online generators like Thetoolity's give you this capability with no installation, no setup, and no cost.

Frequently Asked Questions

What is a QR code generator?

A QR code generator is a tool that converts text, URLs, or other data into a scannable QR code image. You enter your content, and the generator encodes it into the standard QR code format so it can be read by any smartphone camera or QR scanner.

Is this QR code generator really free?

Yes, completely free. Thetoolity's QR code generator requires no account, no payment, and produces QR codes with no watermarks. Generate as many codes as you need without any limitations.

Can I generate a QR code for a website URL?

Yes. Paste any website URL into the input field and click generate. The resulting QR code will take anyone who scans it directly to that web address in their browser.

Do QR codes expire?

Static QR codes, like those generated by Thetoolity, do not expire on their own. The QR code itself is a permanent image. The only way a static QR code "stops working" is if the destination it points to, such as a website URL, becomes unavailable or the URL changes.

What is the best size for a QR code?

For digital use such as websites and email, 256 pixels is sufficient. For standard print materials like business cards and flyers, aim for at least 300 pixels per inch at the intended print size, which generally means a minimum of 1 inch by 1 inch printed. For larger print materials, scale up proportionally.

Can I use a QR code on printed materials?

Yes. Download the QR code image at the largest available size and place it in your design. For professional print quality, use a resolution of at least 300 DPI at the intended print size. Always test scan the printed code before distributing.

Do you need an app to scan a QR code?

No. Modern smartphones running iOS 11 and later or Android 8 and later can scan QR codes using the built-in camera app without any additional software. Simply open the camera, point it at the code, and tap the notification that appears.

What is the difference between a static and dynamic QR code?

A static QR code permanently encodes its content at creation and cannot be changed. A dynamic QR code points to a redirect URL that can be updated after creation, allowing you to change the destination without reprinting. Static codes are free and suitable for most uses. Dynamic codes usually require a subscription and are used when flexibility and scan tracking are needed.

Can a QR code contain plain text?

Yes. You can encode any plain text in a QR code. When scanned, the user's device will display the text directly without requiring an internet connection. This is useful for displaying instructions, codes, messages, or any information that needs to be readable without a data connection.

How much data can a QR code hold?

A standard QR code can hold up to 7,089 numeric characters, 4,296 alphanumeric characters, or 2,953 bytes of binary data. In practice, shorter content produces a simpler, less dense code that scans more reliably and at smaller print sizes.

Are QR codes safe to scan?

QR codes themselves are safe. The risk, if any, comes from the destination content they link to, just as clicking any link on the internet carries potential risk. Always be cautious when scanning QR codes in public places, especially those that appear to have been placed over existing codes or added to materials where they seem out of place. QR codes you generate yourself with your own content are completely safe.

Can I use the generated QR code for commercial purposes?

Yes. QR codes generated with Thetoolity are yours to use for any purpose, personal or commercial, without restriction.

Why Thetoolity?

Thetoolity is a growing collection of free, fast, and clean online tools built for anyone who needs to get things done online without friction. Our QR code generator is one of many tools designed to deliver results instantly, with no account required and no cost attached.
No subscriptions. No paywalls. No cluttered interfaces. Just tools that load instantly and work every time.
Explore the full collection at Thetoolity.com and find generators, converters, calculators, checkers, and testers, all free and all instant.