By submitting, you agree to our Uploads Policy.
By submitting, you agree to our Uploads Policy.
Point your camera at a QR Code. The result will appear below.
Point your camera at a barcode. Supported formats: EAN, UPC, CODE128, etc.
Click on one of the tabs such as URL , Text , Phone , Wi-Fi , or others depending on what you want to share.
Fill out the form fields that appear based on the selected QR Code type. For example, enter a website URL, phone number, event date, etc.
You can choose colors, add a logo, or adjust the shape before generating your QR Code.
Once all fields are filled, click the button to generate your QR Code.
Click the Download button to save your QR Code and use it anywhere.
Decide whether you want to manually fill in the fields or paste an existing Pix Copy and Paste string into the indicated field.
If you choose to fill, enter your Pix key, recipient's name, city, amount (optional), and description (optional). If you choose to paste, insert the already generated Pix string.
After filling out the fields or pasting the Pix string, click the "Generate QR Code" button to create it automatically.
After generating, the QR Code will appear on the screen. You can download it to use for Pix payments, whether digitally or printed.
Paste the full URL you want to check. It must start with https:// to ensure security.
Click the “Check” button to validate the link. The system will analyze redirections, HTTPS status, and blacklist protection (Google Safe Browsing).
If the URL is valid and safe, the QR Code is generated instantly. If it's insecure or blacklisted, the QR Code will be reset to the default placeholder.
From the QR Code types, select the “🎯 Conditional Redirects” option to begin.
This fallback URL is used when no rules match. It ensures the QR Code always has a destination.
Set rules based on weekday, hour range, device, OS, country or city. Example: "If weekday is Saturday, redirect to /weekend".
Click “Generate QR Code” to activate your smart QR. You can update redirect rules anytime, even after printing.
Type the number, ID, or custom code that you want to turn into a barcode.
Choose among formats like EAN-13, UPC, CODE128 or CODE39 depending on your use case.
You can change the line color and background to match your label or packaging design.
Click the button to generate your barcode and download it in SVG format for print or digital use.
Click the “Start Scanner” button and grant permission for the site to use your camera. This allows real-time QR scanning directly from your device.
Hold the QR Code in front of your camera lens. Make sure it's within the scanning frame and well-lit for quick recognition.
The decoded content will be displayed immediately below the scanner. You can copy the result, open the link, or reuse the content freely.
Choose the plan that fits your needs — from basic usage to full-featured QR management.
Essentials for simple QR creation
For branded QR Codes with your logo
or R$ 99 / year
Full access to all advanced features
or R$ 299 / year
Click on the “Start Scanner” button and allow the browser to access your camera if prompted.
Hold your barcode in front of the camera, making sure it fits inside the scanning box on the screen.
As soon as the barcode is detected, the code will appear on the screen under “Last Code”.
Enter the barcode digits you wish to validate. Ensure the number matches the expected format (e.g., 13 digits for EAN-13).
Select the correct barcode format (EAN-13, UPC, CODE128, etc.). Each format has its own validation rules including length and checksum requirements.
Click the validate button to run the validation check. The system will analyze the code structure and checksum (if applicable).
You’ll see whether the barcode is valid or not. If invalid, a message will indicate what's wrong (e.g., incorrect length or invalid checksum).
Code2Scan is a free and easy-to-use QR Code generator. With it, you can create non-expiring QR Codes for various purposes: sharing your WhatsApp, receiving payments via Pix, connecting to Wi-Fi networks, promoting events, and more.
With our QR Code generator for WhatsApp, you can create a code that opens a chat directly with a pre-filled message. Ideal for support, sales, or automated service.
Create a Pix Copia e Cola QR Code to receive payments quickly and accurately. Just paste the Pix code into the appropriate field and generate your QR Code in seconds.
You can customize your QR Code with your brand’s colors and even add your logo. This increases visual recognition and makes your printed or digital material more professional.
Create static and dynamic QR Codes easily. Free options available. Sign up to access premium features.
Try now the best free online QR Code generator and boost your digital productivity.
Code2Scan makes it easy to create a QR Code for Pix payments. Whether you are a freelancer, small business owner, or just want to receive payments quickly, generating a Pix QR Code ensures convenience and speed for your transactions.
Generate a Pix Copy and Paste QR Code effortlessly. Just fill in your Pix key, amount, and description to create a QR Code that is ready to receive instant payments. Simplify your payment process and increase customer satisfaction.
Make your Pix QR Code stand out by adding your brand’s colors and logo. A customized QR Code conveys professionalism and enhances trust during payment transactions, whether online or printed.
Create your Pix QR Code now for free on Code2Scan. Boost your sales and make payment collection easier than ever.
Code2Scan offers advanced QR Code generation with intelligent conditional redirects. Create smart QR Codes that adapt based on who scans them — perfect for dynamic marketing, localization, and personalized experiences.
You can define redirect rules based on the user’s country or city. Ideal for localized campaigns, multi-language landing pages, or targeting specific regions without needing multiple QR Codes.
Detect the user's device type and redirect accordingly. Show mobile users a simplified page, send desktop users to a full-featured experience, or direct each group to different URLs. This allows you to optimize content, boost conversions, and personalize the journey.
Automatically redirect users depending on their device type (mobile, desktop) or operating system (Android, iOS, Windows, etc.). Great for app installs, software downloads, and tailored mobile experiences.
Schedule QR Code redirects by time range or specific days of the week. Perfect for promotions, events, happy hours, or changing destinations throughout the week.
Start using dynamic QR Codes with conditional logic and take control of your traffic. Create flexible, smart, and powerful QR experiences — all without needing to reprint anything.
Generate barcodes for products, labels, packaging and more. Code2Scan allows you to create high-quality barcodes in formats such as EAN-13, UPC, CODE128 and CODE39, without registration or watermark.
All barcodes are generated instantly and can be downloaded as SVG for print or digital use.
Scan barcodes using your camera easily and instantly. No app required, works directly in your browser.
Scanner works with barcodes directly from screen or paper. It's fast, private and does not store data.
Validate your barcodes before printing or using them. Code2Scan allows you to verify barcode formats such as EAN-13, UPC, CODE128, CODE39, and EAN-8 instantly and for free.
Simply select the barcode type, enter the number, and click validate. Ideal for retailers, manufacturers, developers and designers working with barcodes.
Restaurants use QR Codes for touchless menus. Customers scan the code on their table to view the menu online.
Event tickets often come as QR Codes for quick scanning at entrances, improving flow and contactless access.
QR Codes on business cards link to portfolios or contact details for instant digital networking.
Retail stores use QR Codes on displays for discounts, exclusive deals or online product access.
Shops and small businesses use Pix QR Codes for fast and secure in-person payments without POS machines. Customers scan, pay, and confirm instantly.
Online stores integrate Pix QR Codes for checkout, offering an instant payment option that boosts conversion rates and reduces cart abandonment.
Service providers and freelancers use Pix QR Codes to collect payments for projects, consultations, or remote services quickly and securely.
Events, fundraisers, and nonprofit campaigns use Pix QR Codes to receive donations instantly, offering convenience and transparency for contributors.
Launch global campaigns with a single QR Code. Redirect users to different landing pages based on their country or city — no need for multiple printed materials.
Deliver personalized experiences by sending mobile and desktop users to different pages. Useful for app installs, responsive sites, or downloads by OS.
Schedule content based on hour or day of the week. Great for flash sales, limited-time offers, happy hours, or rotating content strategies.
Use conditional rules to split traffic for A/B testing. Send users to different URLs based on location, time, or device to optimize conversion rates.
Use EAN or UPC barcodes for product pricing, inventory tracking, and POS systems in retail stores.
Track shipments and packages across the globe with CODE128 or QR barcodes used on labels and containers.
Barcodes help track patients, manage medication, and reduce errors in hospital administration and labs.
Use barcodes on invoices, contracts or files to ensure traceability in administrative or legal workflows.
We offer these Static QR Codes that are completely free and will never expire. Once generated, it’s yours forever, but you will not be able to edit the content or track its scans.
URL, Text, Email, Phone, SMS, Wi-Fi, vCard, WhatsApp and Pix Copia e Cola.
Does the QR Code work without internet?
Yes! The QR Code itself does not need internet to be scanned. However, if the content is a link or an action that requires internet (like a video or form), then a connection is needed.
How can I ensure my QR Code will be scanned correctly?
Keep a strong contrast (light background and dark modules), avoid noisy backgrounds, and don’t use a very large logo. Always test with multiple devices.
What is a dynamic QR Code? Do you offer it?
A dynamic QR allows you to change the destination after printing and track usage stats. Currently, Code2Scan only generates static QR Codes (no expiration, but not editable).
Can I track who scanned my QR Code?
Yes, with dynamic QR Codes! Our dynamic QR Codes include built-in tracking, allowing you to monitor scans, locations, devices, and more. For static QR Codes, tracking is not available.
Can I use QR Codes on business cards?
Yes! The most popular format is vCard. It can include name, phone, email, and even website. Code2Scan makes it easy to generate this kind of QR.
Can the QR Code contain my company logo?
Yes, our tool allows you to upload your logo. Just make sure it doesn’t interfere with readability — ideally it should occupy no more than 20% of the area.
1. Can I change the redirect after the QR is printed?
Yes. You can edit rules anytime. The printed code never changes, but the destination logic does.
2. Do I need internet to use conditional logic?
Yes. The logic runs server-side when the QR is scanned, so an internet connection is required.
3. Can I track the scans of my conditional QR?
Absolutely! Conditional QR Codes support analytics: track clicks, devices, locations, and rule match history.
4. Can I mix multiple rules for one QR Code?
Yes. You can combine multiple rules — for example, one for country and another for hour. The first matching rule will be applied.
5. Are conditional redirects part of dynamic QR Codes?
Yes. They are available only for dynamic QR Codes, since the redirection logic needs to be evaluated in real time.
There are two main categories of barcodes: 1D (linear) and 2D (matrix) . Here’s an overview of the most common types: