TXT · Text & Data tools

QR Code Generator

Scan to open the link or read the text

Generate custom QR codes instantly in your browser. Start by selecting the QR action type, enter your content, adjust the visual styling, and download the final code for print or web.

Because generation happens entirely client-side, your data, passwords, and payment details are never uploaded or tracked.

Content types

The tool builds the exact string formatting required to trigger specific actions when scanned by a phone camera:

  • Actions: Trigger direct actions like opening a URL, placing a phone call, drafting an SMS, opening a WhatsApp chat, or composing an email.
  • Contact: Store a vCard for instant address book saves, encode Wi-Fi network credentials for one-tap joining, or share a geolocation coordinate.
  • Marketing: Generate direct links to social media profiles, Apple or Google App Store listings, or Google Review pages (using a Google Place ID).
  • Payment: Create an EPC (GiroCode) SEPA scan-to-pay code. Fill in the beneficiary name and IBAN, and supported European banking apps will pre-fill a credit transfer.

Styling options

You can adjust the QR code’s shape, dot pattern, and corners to match your brand or design language. The background color and foreground dot color can be customized using any valid hex code.

For heavily styled QR codes, it is highly recommended to test the code with a real phone camera at its final print size. High contrast between the foreground and background remains the most important factor for reliable scanning.

Center logos

You can optionally upload a center logo or icon. This is useful for brand marks or campaign symbols.

When using an icon, the tool automatically raises the QR code’s error correction level to High (H) to keep it scannable. You can also hide the background dots directly behind the image for a cleaner look. Keep logos modest in size, as overly large icons can still obscure too much data to scan successfully.

Download formats

Once configured, set a filename and download the code in one of four formats: SVG, PNG, JPEG, or WebP.

SVG is heavily recommended for print graphics, business cards, and signage since it scales infinitely without blurring. PNG is the safest all-around raster format for web and presentation use.

Frequently Asked Questions

You can generate QR codes for plain text, URLs, phone calls, SMS, email actions, Wi-Fi networks, contact cards (vCard), map locations, and SEPA payments. Choose the QR type, enter the content, customize the style, and download the final code in the format you need.

Yes. The Google review type turns a Google Place ID into a direct 'write a review' link. The social profile type builds the right URL for Instagram, TikTok, X, LinkedIn, YouTube, or Facebook from your handle. The app store type links to an app on the Apple App Store or Google Play, and the WhatsApp type opens a chat with an optional pre-filled message.

Enter your network name (SSID), security type, and password. Scanning the code with a phone camera offers to join the network without typing the password by hand — useful for cafés, offices, and guest networks. Your network details are built into the code locally and never uploaded or saved in the page URL.

The payment type creates a SEPA scan-to-pay QR code using the EPC (GiroCode) standard. Enter the beneficiary name and IBAN, plus an optional amount, reference, and BIC. Most European banking apps can scan it to pre-fill a credit transfer. The amount is optional, so the payer can enter it themselves. Your payment details are never sent anywhere — the code is built entirely in your browser and is not stored in the page URL.

Yes. You can upload an image to place in the center of the QR code. There is also an option to hide the dots behind the icon to keep the design cleaner and improve readability.

You can download your QR code as SVG, PNG, JPEG, or WebP. SVG is ideal for print and scaling, while PNG is usually the best default for web and general-purpose use.

No.

They work best on supported smartphones and compatible scanner apps or browsers. Behavior can vary slightly by device, operating system, and how the QR code is opened after scanning, so it is always smart to test before printing or sharing widely.

Explore Our Tools

Browse all tools