Tools Guides
developer Free No signup

QR Code Generator Pro

Generate customizable QR codes for URLs, text, email, phone, SMS, WiFi, and vCard with color and size options.

Loading tool…

About this tool

Choose from seven data types — URL, plain text, email, phone, SMS, WiFi credentials, and vCard contact — and the tool formats the correct QR payload automatically. Adjust the output size from 128 px to 512 px and pick an error correction level (L, M, Q, H) to balance data density and damage resistance. Customise foreground and background colors with color pickers, then download the finished QR code as a PNG.

How to use

  1. 1 Select the data type (URL, Email, WiFi, vCard, etc.) and fill in the fields that appear.
  2. 2 Choose an output size and error correction level using the controls below the form.
  3. 3 Optionally pick a foreground and background color to customise the appearance.
  4. 4 Click 'Generate' to preview the QR code, then 'Download PNG' to save it.

Frequently Asked Questions

{# Alpine.js — self-hosted. (The previous jsdelivr CDN tag had a stale SRI integrity hash, so the browser refused to run it and window.Alpine was never defined — silently breaking every FAQ accordion and Alpine tool.) #}