CodePrints
How-To Guides

How to Create a QR Code in 3 Simple Steps (Free)

February 03, 2025 4 min read CodePrints Team

Creating a QR code is faster than you think. Whether you need a QR code for a URL, WiFi password, WhatsApp number, or business card contact — you can have one ready in under 60 seconds. Here's exactly how.

Step 1 — Choose Your QR Code Type

Go to the QR Code Generator at CodePrints and pick the type of QR code you need:
  • URL — link to any website
  • WiFi — share your network & password
  • WhatsApp — link directly to a WhatsApp chat
  • vCard — save your contact to someone's phone
  • Email — open a pre-addressed email
  • SMS — open a pre-filled text message
  • Phone — dial your number directly
  • Text — display plain text information
  • Image — link to an image

Step 2 — Fill In Your Content

Each QR type has its own input fields. For a URL QR code, just paste your link. For a WiFi QR code, type your SSID (network name), password, and choose WPA2/WPA/WEP. For a vCard, fill in your name, phone, email, and company. The form auto-generates a live preview as you type — no need to click Generate separately.

Step 3 — Customize & Download

Once your content is filled in, customize the look:
  • Change the foreground (dark) color to match your brand
  • Change the background color
  • Adjust the QR code size
Then click Download PNG for a raster image (great for printing up to A4 size) or Download SVG for a scalable vector that prints at any size without blurring. That's it — no account, no watermark, no payment.

Best Practices After Creating Your QR Code

Test it first: Always scan your QR code with two different phones before printing. Make sure the link or action works correctly.

Size matters: For print, the QR code should be at least 2×2 cm (about 0.8 inches). Smaller than that and some scanners struggle. Use SVG format for large-format printing (banners, posters).

Add a call to action: Print a small text under the QR like "Scan for WiFi" or "Scan to save my contact" so users know what to expect.

QR Code File Format: PNG vs SVG

PNG is a raster (pixel-based) image. It looks perfect at its native size but blurs if scaled up too much. Use PNG for web pages, email signatures, and printing up to A4 (300 DPI).

SVG is a vector (math-based) format. It can be scaled to any size — from a business card to a billboard — without any quality loss. Use SVG whenever you're printing large format or embedding in design software like Adobe Illustrator or Canva.

Create a Free QR Code Now

Free, no account required. Instant results.

Create a Free QR Code Now