ToolZoneX
Search tools...Ctrl K

QR Code Generator

Create custom QR codes for URLs, WiFi, vCard, UPI, WhatsApp, email and more. Custom dot styles, colors, logo upload. Free PNG/SVG/JPEG download.

Content Type

Foreground

#000000

Background

#ffffff

Size: 300px

Margin: 10px

Live Preview


Free QR Code Generator — All Types

Generate QR codes for URLs, text, WiFi networks, vCards, emails, UPI payments, WhatsApp messages, geo locations, calendar events, and more. Customize dot styles, colors, corners, and add your logo. Download as PNG, SVG, or JPEG.

How to Use It

Choose a QR type, fill in its fields (like a URL or WiFi password), customize the style, and download the generated code.

Example

Entering a website URL and clicking generate produces a scannable QR code that opens that page when scanned with a phone camera.

Supported QR Code Types

• URL & Text — Link to any website or embed plain text
• WiFi — Share network credentials (WPA/WEP/Open)
• vCard & MeCard — Full contact details (name, phone, email, address, org)
• Email — Pre-filled mailto with subject, body, CC, BCC
• UPI Payment — Indian UPI pay links with amount & note
• WhatsApp — Direct message links with pre-filled text
• Geo Location — GPS coordinates on a map
• Calendar Event — iCal event with date, time, location
• Crypto — Bitcoin & Ethereum wallet addresses

Customization Features

• Dot Styles: Square, Rounded, Dots, Classy, Classy Rounded, Extra Rounded
• Border & Center Styles: Square, Circle, Dots, Rounded, Squircle, Cornerflow — independently for the finder pattern border and its center
• Colors: Custom foreground and background colors
• Logo: Upload your brand logo with adjustable size and automatic dot excavation
• Export: Download as PNG, SVG, or JPEG; copy to clipboard

Common Use Cases

  • Sharing WiFi credentials at a cafe or office without typing a long password.
  • Adding a scannable link to business cards, flyers, or product packaging.

FAQs

Do these QR codes expire?

No — the QR code itself never expires; it will keep working as long as the underlying data (like a URL) it points to remains valid.