QR Code Generator
Create a free QR code from a URL, text, email address, contact information or other data, then download it as an image.
QR Code Generator
Enter the information you want to encode, choose the QR code options and generate your QR code instantly.
For website links, enter the complete URL such as https://example.com/.
Controls the blank border around the QR code. Four modules is the standard minimum recommendation.
Your QR Code
Enter information above and select Generate QR Code to create your QR code.
What Is a QR Code Generator?
A QR code generator creates a two-dimensional barcode containing information that can be read by a smartphone, tablet or compatible QR code scanner. The information can include a website URL, plain text, email address, telephone number, contact details or other text-based data.
This free QR Code Generator lets you create QR codes directly in your browser. Enter the information you want to encode, choose the available settings and generate the code without creating an account or installing software.
Why Use This QR Code Generator?
YesTools provides a straightforward way to create QR codes for websites, documents, printed materials, contact information and other everyday uses.
Free to Use
Create QR codes without a paid subscription or account.
Multiple Data Types
Encode URLs, text, email addresses, contact information and other text-based data.
Customisable Size
Choose an output size from 256 pixels through to 1,500 pixels.
Error Correction
Choose from four QR error-correction levels depending on how the code will be used.
PNG Download
Download your generated QR code as a standard PNG image suitable for many digital uses.
SVG Download
Download a scalable SVG version when you need a resolution-independent QR code.
How to Use the QR Code Generator
Creating a QR code takes only a few steps.
- Enter your information — Enter the URL, text or other information you want the QR code to contain.
- Choose your settings — Select the output size, error-correction level and quiet-zone size.
- Generate the QR code — Select Generate QR Code to create the QR code.
- Download or copy it — Download the QR code as a PNG or SVG file, or copy the generated image where supported.
Create a QR Code Online
QR codes provide a convenient way to connect physical materials with digital information. A QR code printed on a poster, leaflet, business card, product package or document can contain a URL that someone can open by scanning the code with a compatible device. QR codes can also contain information directly, allowing them to be used for text and other data without requiring a web page.
When creating a QR code, the amount of information matters. Shorter data such as a compact URL generally produces a simpler QR pattern that is easier to scan. Longer information requires more QR modules and can produce a denser pattern, so keeping encoded content concise can be useful when the code will be printed at a small size.
QR Codes for URLs and Websites
One of the most common uses for QR codes is sharing website addresses. Enter a complete URL such as https://example.com/ into the generator and the resulting QR code can be scanned by a compatible smartphone. The QR code itself does not host the website; it stores the URL that the scanning device can use.
QR Code Error Correction Levels
QR codes support error correction so that a code can remain readable when part of its pattern is obscured or damaged. Low, Medium, Quartile and High levels provide progressively greater error correction. Higher correction levels require more QR code data modules, so the appropriate setting depends on how the code will be displayed or printed.
QR Code Size, Scanning and Compatibility
The physical size of a QR code should be appropriate for the distance and conditions in which it will be scanned. A code intended for a printed poster can normally be made larger than one placed on a small label. The QR pattern should have sufficient contrast against its background and should retain a clear blank quiet zone around the outside.
The generator creates standard QR codes that can be read by compatible QR scanning software. A QR code containing a URL will depend on that URL remaining valid. Creating a QR code does not automatically make a website, document or other destination available online.
James William Steven Parker
Creator & Developer of YesTools
James William Steven Parker is a web developer and technology professional with extensive experience in web development, web design, SEO, web hosting, systems analysis and cybersecurity. He created YesTools to provide fast, practical and free online tools for everyday tasks and technical work.
Learn more about James and YesToolsFrequently Asked Questions
Explore More Free Tools
Explore the YesTools collection of free online tools, calculators, converters, generators and utilities.
Browse All Categories

