March 24, 20263 min read

QR Code Generator — Create QR Codes for Links, Text, and More

Generate QR codes for URLs, text, Wi-Fi, vCards, and more. Customise colours and download as PNG or SVG. Free online tool.

qr code generator qr url marketing
Ad 336x280

QR codes are the fastest way to bridge physical and digital experiences — print a code on a flyer, business card, or product and let users scan it to reach a URL, download a contact, or connect to Wi-Fi. The MyPDF QR Code Generator creates customisable QR codes instantly. For advanced QR features including analytics, dynamic codes, and branded designs, check out QRMax.

How to Generate a QR Code

  1. Enter data — Type a URL, text, phone number, Wi-Fi credentials, or vCard details.
  2. Customise — Adjust colours, size, error correction level, and add a logo in the centre.
  3. Download — Save the QR code as a high-resolution PNG or scalable SVG.

QR Code Data Types

Data TypeExampleUse Case
URLhttps://example.comWebsite links, landing pages
Plain textAny text stringNotes, serial numbers
Wi-FiNetwork name + passwordGuest Wi-Fi access
vCardContact detailsBusiness cards
Emailmailto: addressQuick email links
SMSPhone number + messageCustomer support

Practical Tips

  • Use high error correction for print. Set error correction to "H" (30% recovery) if the QR code will be printed on materials that may get scratched, folded, or partially obscured.
  • Test before printing. Scan the generated code with the QR Code Decode tool or your phone camera to verify it works correctly.
  • Use SVG for large-format printing. SVG QR codes scale to any size — billboards, banners, vehicle wraps — without pixelation.

Can I add a logo to the centre of the QR code?

Yes. Upload a small logo and the tool places it in the centre. Use high error correction (H) to ensure the code remains scannable with the logo covering part of it.

What is the difference between static and dynamic QR codes?

Static QR codes encode data directly and cannot be changed after printing. Dynamic QR codes redirect through a short URL that can be updated later. For dynamic QR codes with analytics, visit QRMax.

How much data can a QR code hold?

A single QR code can encode up to 4,296 alphanumeric characters or 7,089 numeric digits. For most use cases (URLs, contact info), this is more than sufficient.

Ad 728x90