Menu
https://

📍 Location QR Code

Create a QR Code that opens a specific location on Google Maps when scanned.

Perfect for guiding people to your business, event venue, office, or any physical address with just one scan. Include exact coordinates or a full address so users can get directions instantly, without typing or searching.

An essential tool for invitations, storefronts, printed materials, and any situation where accurate navigation matters.

📅 Event QR Code

Create a QR Code that instantly adds an event to the user's calendar with all the important details.

Perfect for promoting meetings, webinars, concerts, conferences, or any event, both online and offline. The QR Code includes the event name, date, time, location, and description — ready to be saved in one scan.

Save time, boost attendance, and make sure no one forgets your event.

📄 PDF QR Code

Upload a PDF and generate a QR Code that links directly to it.

With just one scan, users can instantly access your PDF document — whether it's a brochure, menu, catalog, manual, or any important file.

Perfect for marketing materials, restaurant menus, product documentation, event guides, and more.

Make sharing easy, fast, and professional with a direct PDF QR Code.

Maximum file size: 10MB.

📱Social Media QR Code

Create a QR Code that links directly to your social media profiles.

With just one scan, users can follow your Instagram, like your Facebook page, subscribe to your YouTube channel, or access any other network you choose.

It’s a powerful way to boost engagement, increase followers, and promote your online presence — both online and offline.

Perfect for business cards, flyers, packaging, events, or any printed or digital material.

📲 App Stores QR Code

Create a QR Code that links directly to your app in the Google Play Store or Apple App Store.

Make it easy for users to download your app with a single scan, whether they're using Android or iOS. Ideal for printed materials, websites, packaging, or promotional campaigns where quick access to your app is essential.

Increase your app downloads and improve user experience by eliminating the need to search manually.

https://play.google.com/store/apps/details?id=

🔗 Link shortener QR Code

Generate a QR Code linked to a shortened URL, ideal for social media, print materials, and tracking.

Easily shorten long or complex URLs and get a clean, compact link that redirects to your destination. All QR Codes created here are permanent and can be tracked and managed if you're logged in.

Perfect for making your links look professional and easier to share.

🛡️ URL Checker QR Code

Create a QR Code only after the URL has been verified for safety and integrity.

Before generating the QR Code, the system checks if the link uses HTTPS, follows safe redirections, and is not blacklisted.

This ensures that only secure and trusted URLs are converted into QR Codes.

A smart way to protect your users and maintain the credibility of your links.

⚙️ Dynamic QR Code

Create QR Codes that can be edited and updated anytime, even after printing.

Perfect for long-term campaigns, changing content, and smart links.

You can update the destination URL, track how many times it was scanned, and manage all your dynamic codes in one place — without needing to reprint anything.

A professional solution for businesses, marketing, and anyone who needs full control over their QR Codes.

My Dynamic QR Codes
📷 Scan QR Code with Camera

Point your camera at a QR Code. The result will appear below.

Last QR Code: None
Código de Barras vazio
QR Code personalizado gerado gratuitamente com o Code2Scan
📷 Scan Barcode with Camera

Point your camera at a barcode. Supported formats: EAN, UPC, CODE128, etc.

Last Code: None

How to Generate a QR Code

Step 1: Choose the type of QR Code

Click on one of the tabs such as URL , Text , Phone , Wi-Fi , or others depending on what you want to share.

Choose QR Type
Step 2: Fill in the information

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.

Fill Form
Step 3 (Optional): Customize your QR Code

You can choose colors, add a logo, or adjust the shape before generating your QR Code.

Customize QR
Step 4: Click on “Generate QR Code”

Once all fields are filled, click the button to generate your QR Code.

Generate QR
Step 5: Download your QR Code

Click the Download button to save your QR Code and use it anywhere.

Download QR

🛡️ URL Checker QR Code

Step 1: Enter a secure URL

Paste the full URL you want to check. It must start with https:// to ensure security.

Enter Secure URL
Step 2: Click on “Check”

Click the “Check” button to validate the link. The system will analyze redirections, HTTPS status, and blacklist protection (Google Safe Browsing).

Click Check
Step 3: QR Code is generated automatically (if safe)

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.

QR Code Generated

How to Generate a Barcode

Step 1: Enter the product or data value

Type the number, ID, or custom code that you want to turn into a barcode.

Step 1 Barcode
Step 2: Select a barcode format

Choose among formats like EAN-13, UPC, CODE128 or CODE39 depending on your use case.

Step 2 Barcode
Step 3 (Optional): Customize the colors

You can change the line color and background to match your label or packaging design.

Step 3 Barcode
Step 4: Generate and download

Click the button to generate your barcode and download it in SVG format for print or digital use.

Step 4 Barcode

📷 How to Scan QR Code with Camera

Step 1: Allow camera access

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.

Allow Camera Access
Step 2: Point your camera at the QR Code

Hold the QR Code in front of your camera lens. Make sure it's within the scanning frame and well-lit for quick recognition.

Point Camera
Step 3: Get the result instantly

The decoded content will be displayed immediately below the scanner. You can copy the result, open the link, or reuse the content freely.

Scan Result

💼 Plans & Pricing

Choose the plan that fits your needs — from basic usage to full-featured QR management.

🆓 Free

Essentials for simple QR creation

  • ✅ Static QR Codes
  • ✅ QR Code Scanner
  • ✅ Barcode Generator & Scanner
  • ✅ Barcode Validator

Free Forever

⭐ Basic PRO

For branded QR Codes with your logo

  • ✅ All Free features
  • 🖼️ Add your logo to QR Codes
  • 🎨 Color customization
  • ❌ No dynamic QR or analytics

R$ 7,90 / month

or R$ 79 / year

💎 PRO

Full access to all advanced features

  • 📄 QR Code for PDF
  • 🌐 Social Media QR
  • 📍 Location QR
  • 📅 Event QR
  • 🛒 App Store & Play Store
  • 🔗 Link Shortener + Analytics
  • 🔍 URL Checker
  • 📈 Dynamic QR Codes
  • ✅ QR Code Management

R$ 19,90 / month

or R$ 199 / year

How to Scan Barcode with Camera

Step 1: Allow camera access

Click on the “Start Scanner” button and allow the browser to access your camera if prompted.

Camera Permission
Step 2: Point the camera at the barcode

Hold your barcode in front of the camera, making sure it fits inside the scanning box on the screen.

Scan Barcode
Step 3: Get instant result

As soon as the barcode is detected, the code will appear on the screen under “Last Code”.

Barcode Result

How to Validate a Barcode

Step 1: Input the barcode

Enter the barcode digits you wish to validate. Ensure the number matches the expected format (e.g., 13 digits for EAN-13).

Input Barcode
Step 2: Choose barcode format

Select the correct barcode format (EAN-13, UPC, CODE128, etc.). Each format has its own validation rules including length and checksum requirements.

Choose Format
Step 3: Click Validate

Click the validate button to run the validation check. The system will analyze the code structure and checksum (if applicable).

Validate Barcode
Step 4: View validation result

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).

View Results

Create Free Online QR Codes for WhatsApp, Pix, Wi-Fi, Contacts and More

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.

QR Code Generator for WhatsApp

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.

QR Code for Pix Payments

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.

QR Code with Logo and Custom Colors

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.

Other types of QR Codes you can generate:

  • 📶 Wi-Fi QR Code (share network without password)
  • 📧 Email and SMS QR Code
  • 📍 Location QR Code
  • 📅 QR Code for Events with date and time
  • 📋 QR Code for Google Forms
  • 🛒 QR Code for Play Store and App Store

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.

Free Online Barcode Generator

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.

Supported Barcode Formats

All barcodes are generated instantly and can be downloaded as SVG for print or digital use.

Free Online Barcode Scanner

Scan barcodes using your camera easily and instantly. No app required, works directly in your browser.

Supported Barcode Formats

Scanner works with barcodes directly from screen or paper. It's fast, private and does not store data.

Free Online Barcode Checker

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.

Supported Barcode Formats

Simply select the barcode type, enter the number, and click validate. Ideal for retailers, manufacturers, developers and designers working with barcodes.

Real QR Code Use Cases

QR Code Menu
📋 Digital Menus in Restaurants

Restaurants use QR Codes for touchless menus. Customers scan the code on their table to view the menu online.

Event QR Code
🎟️ Event Check-in and Tickets

Event tickets often come as QR Codes for quick scanning at entrances, improving flow and contactless access.

QR on Business Card
👤 QR Codes on Business Cards

QR Codes on business cards link to portfolios or contact details for instant digital networking.

Store Promotion QR
🏬 Promotions and Discounts in Stores

Retail stores use QR Codes on displays for discounts, exclusive deals or online product access.

Real Barcode Use Cases

Retail Barcode
Retail Product Labeling

Use EAN or UPC barcodes for product pricing, inventory tracking, and POS systems in retail stores.

Logistics Barcode
Shipping and Logistics

Track shipments and packages across the globe with CODE128 or QR barcodes used on labels and containers.

Medical Barcode
Healthcare Identification

Barcodes help track patients, manage medication, and reduce errors in hospital administration and labs.

Document Barcode
Document Tracking

Use barcodes on invoices, contracts or files to ensure traceability in administrative or legal workflows.

More about QR Codes

A QR Code (Quick Response Code) is a type of two-dimensional barcode that can store data such as URLs, text, contacts, and more. It can be quickly scanned by smartphone cameras and scanners.

You can generate a QR Code with a link, text, phone number, event, Wi-Fi and more. Then, simply print or share it digitally so others can scan it with their devices.

Created in 1994 by the Japanese company Denso Wave, the QR Code was initially used in the automotive industry to track parts. Today, it is widely used in advertising, payments, logistics, and more.

1. Does a QR Code expire?
Static QR Codes do not expire, but dynamic ones may have an expiration depending on the platform used.

2. Is it safe to use QR Codes?
Yes, but always scan codes from trusted sources to avoid malicious links.

3. Can I customize the appearance of the QR Code?
Yes! You can change colors and even insert logos, as long as the code remains scannable.

4. What type of QR Codes can I create for free?

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.

More about Barcodes

A barcode is a visual representation of data that can be read by machines. It is used in retail, logistics, healthcare and many other industries to quickly identify and track items.

There are two main categories of barcodes: 1D (linear) and 2D (matrix) . Here’s an overview of the most common types:

📏 1D (Linear) Barcodes – Horizontal lines
  • EAN-13 : Commonly used in retail worldwide (especially Europe). Contains 13 digits. Ideal for product identification.
  • UPC-A : Mostly used in North America. Similar to EAN-13 but with 12 digits.
  • Code 128 : High-density barcode that can encode all 128 ASCII characters. Great for logistics and shipping.
  • Code 39 : Encodes letters and numbers. Common in defense, automotive and inventory systems.
  • EAN-8 / UPC-E : Shortened versions of EAN/UPC for small packages or space-limited labels.
  • ITF (Interleaved 2 of 5) : Numeric-only, used for distribution and packaging in warehouses.
🧮 2D (Matrix) Barcodes – Grid-based
  • QR Code : Encodes URLs, contact info, text, etc. Can be scanned from screens and at angles.
  • Data Matrix : Very compact. Used in electronics, healthcare, and parts tracking.
  • PDF417 : Stores large amounts of data; often used in government IDs and transport.

Barcodes are used on product packaging, warehouse labels, shipping boxes, medical supplies, and even tickets. They allow fast and accurate data entry.

Barcodes are regulated by standards like GS1 for EAN/UPC and ISO/IEC for Code128 and Code39, ensuring global readability and consistency.

Yes. Barcodes can be used in PDFs, websites, or apps, and scanned from screens or printed versions with modern barcode readers.
📲 Instalar Code2Scan

Adicione o site à tela inicial para acessá-lo como um app.