Skip to content
VirhinoQR

Every design is scan-tested live

Design QR codes that actually scan.

22 content types, colours, gradients, shapes and logos — with instant PNG, SVG, PDF and EPS downloads. Free, private and generated entirely in your browser.

  • Instant downloads
  • Nothing uploaded

The preview shows a sample link until you type.

Customise & download
QR code preview for https://example.com

Customisation

Make it look like your brand

Pick a style to preview it. These are live renders from the same engine you design with.

Indigo flow style QR code example
Indigo flow — colours, gradients, body and eye shapes are all adjustable.

Features

Everything you need, nothing in the way

  • Scan-checked as you design

    Every change is decoded by a real QR reader in your browser, so you know the code works before you print it.

  • Colours & gradients

    Solid colours, linear or radial gradients, separate eye colours and transparent backgrounds — with contrast warnings.

  • Your logo, done safely

    Upload PNG, JPG or SVG, remove plain backgrounds, resize and position it. Error correction adjusts automatically.

  • Print-ready downloads

    PNG up to 4096 px, vector SVG, PDF and EPS. Instant downloads — no waiting, no watermarks.

  • Private by design

    Codes are generated on your device. Your Wi-Fi passwords, contacts and logos are never uploaded.

  • Any language

    Unicode text such as Tamil, Hindi, Japanese and emoji is encoded as UTF-8 and verified after decoding.

How it works

From idea to print in three steps

  1. Step 1: Choose what it opens

    Pick one of 22 content types — a link, Wi-Fi network, contact card, event, payment and more — and fill in the form.

  2. Step 2: Make it yours

    Set colours, shapes and your logo. The preview updates instantly and tells you whether it still scans.

  3. Step 3: Download and print

    Export PNG, SVG, PDF or EPS at the size you need. Test with your phone, then publish.

Use cases

Built for real-world scanning

FAQ

Questions, answered

Is VirhinoQR free?

Yes. Static QR codes — everything on this site today — are free to create and download, with no watermark and no sign-up.

Do my QR codes expire?

No. A static code stores its content directly in the pattern, so it keeps working as long as the content (for example your web page) exists.

Is my data uploaded?

No. Codes, logos and downloads are generated in your browser. Nothing you type is sent to our servers.

Can I change where a code points after printing?

Not with a static code — the content is fixed inside it. Editable (dynamic) codes with scan statistics need an account and server, which are planned but not available yet.

Will a logo stop my code from scanning?

A logo hides part of the code; error correction recovers it up to a limit. VirhinoQR raises error correction automatically, warns when the logo is too big and decode-tests the result.

Which format should I download?

PNG for screens and quick printing, SVG for websites and design tools, PDF or EPS for professional print. Vector formats stay sharp at any size.

Why should I test before printing?

Paper, lighting and phone cameras vary. Our built-in check is a strong signal, but always scan a printed proof with a couple of phones before a large print run.

Ready to make yours?

No account, no watermark, no waiting.

Open the QR studio