How to Create a QR Code with qrilo
Updated
To create a QR code on qrilo, pick a type (URL, WiFi, vCard, and 40+ others), fill in the matching fields, watch the live preview update as you type, optionally restyle it, then click Generate QR Code and download the PNG, SVG, or PDF. You don't need an account or a credit card for a static code, and downloads carry no watermark. The one condition to know up front: a static code is fixed once you print it. If you want to edit the destination later or count scans, you need a dynamic code, which requires a free account.
Step 1: Choose your QR code type
The generator opens with a type selector. Pick the one that matches what you're linking to, because each type changes which fields you fill in:
| Type | What you enter |
|---|---|
| URL / Website | The destination link |
| WiFi | Network name (SSID), password, security (WPA/WPA2, WEP, or None/open), hidden network toggle |
| vCard / Contact | Full name, phone, email, company, job title, website |
| Restaurant Menu | Menu content |
| PDF Document | Document content |
| Plain Text | Any text |
| To, subject, message | |
| Phone Number | Phone number |
| SMS / Text Message | Phone number, message |
qrilo lists 42 types in total, including social platforms (Instagram, TikTok, YouTube, WhatsApp, LinkedIn, Spotify, and more), review links (Google Review, Yelp, Tripadvisor), payment handles (PayPal, Venmo, Cash App), and event/booking tools (Eventbrite, Calendly, Zoom). If you already know your type, you can open a dedicated generator page for it instead of starting from the main selector.
Step 2: Enter your content and check the live preview
Fill in the fields for your chosen type. The preview updates as you type, so you can confirm the code is being built correctly before you commit. For a WiFi code, for example, you'd enter the SSID and password and set the security type — the preview reflects exactly what a scanning phone will receive.
Step 3: Customize the design (optional)
Design controls sit alongside the content fields:
- Foreground and background colors
- Fill style: solid color, vertical, diagonal, radial, or gradient to pattern
- Pattern: square, rounded, classy, or dots
- Corners: square, rounded, circle, or leaf
- Call-to-action frame: no frame, caption only, banner below, banner above, bordered, or rounded card
These are free on every code, including the PNG, SVG, and PDF downloads.
Step 4: Generate and download
Click Generate QR Code. You get a static code you can download as PNG, SVG, or PDF — no sign-up, no credit card, no watermark.
Static vs. dynamic: the decision that matters
This is the choice that affects everything after you print:
- Static — free, no account, fixed destination. If the URL changes, the printed code is dead.
- Dynamic — requires a free account. You can edit the destination after printing and see scan analytics. The free tier covers up to 5 dynamic codes with 14 days of scan history.
If you're putting a code on something you can't easily reprint — packaging, a storefront sign, a business card run — make it dynamic before you generate. If it's a one-off flyer or a test, static is enough.
Common snags
- You printed a static code and now need to change the link. You can't edit it. You'd have to generate a new code and reprint.
- You want scan counts. Static codes don't track. Switch to dynamic, which needs the free account.
- You're not sure which type to pick. Match the type to the destination, not the format — a menu PDF is a PDF Document code, a booking page is a URL code.