Custom tools
Praha, CZ
QR payment · Wi‑Fi · vCard

QR code generator.

The generator creates a QR code for a link, text, Wi‑Fi, contact card, email, phone, SMS, the Czech QR payment or a Google review link. Download it as PNG, SVG or PDF, with your own colours and a logo in the middle. It runs entirely in your browser, with no sign-up, no tracking and no limit on codes.

What should the QR code contain
+ Colours, error correction, logo
With a logo the highest error correction (H) is used automatically. The logo stays in your browser.
Preview
Encoded content

Runs entirely in your browser. Nothing is uploaded or stored.

How to use it

04
  1. Step01

    Choose the type

    Link, Wi-Fi, contact card, Czech QR payment, reviews and more.

  2. Step02

    Fill in the details

    For a QR payment, a Czech account number like 123456789/0100 is enough; it's verified by checksum.

  3. Step03

    Adjust the look

    Colours, error correction and optionally a logo. Keep a dark code on a light background.

  4. Step04

    Download

    PNG for the web and social media, SVG for print at any size, PDF on A4.

Which type fits where

TypeWhere to use itWatch out for
LinkFlyers, packaging, shop windows, business cardsUse a short, permanent URL
Wi‑FiCafés, accommodation, meeting roomsPrint a new code when the password changes
Contact card (vCard)Business cards, trade fair standsOnly the details you want to share
QR paymentInvoices, deposits, tickets, donationsThe account number is checksum-verified
Google reviewTables, receipts, goodbye emailsFind the right Place ID for the location

QR payments without mistakes

The most common mistake in QR payments is a typo in the account number. So the generator checks the number with the same mod-11 checksum banks use and converts it to an IBAN. It removes diacritics from the message, because not every bank displays them correctly in a QR payment. The variable symbol can have at most ten digits.

Need a QR payment on an invoice? Use the invoice generator, which adds it automatically.

Reviews in one scan

The easiest way to get more Google reviews is to shorten the path to them. A “Google review” QR code opens the review window directly. More detail in the Google review link tool.

Open source

We publish the generator’s core (QR payment, account-to-IBAN conversion, Wi-Fi and vCard) as open source under the MIT licence, so anyone can use it in their own project.

Open-source credits02
FAQ06

Questions people ask

01What is the Czech QR payment and how does it work?

The QR payment is a Czech standard (Short Payment Descriptor) by the Czech Banking Association. The code holds the account as an IBAN, the amount, currency, variable symbol and a message. Scanning it in a mobile banking app pre-fills the payment. All major Czech banks support it.

02Does the generated QR code expire?

No. The code contains the data itself, doesn't redirect anywhere and doesn't need our server. It works forever, as long as the content is valid, such as a website address.

03Can I use the QR code commercially?

Yes, without restrictions and without attribution. The codes are yours.

04Why won't my QR code with a logo scan?

The logo covers part of the code. The generator switches to the highest error correction (H) automatically, but a logo that's too large or weak colour contrast can still hurt scanning. Always test the code with a phone before printing.

05How big should a printed QR code be?

As a guide, at least 2 × 2 cm on a business card, and about a tenth of the scanning distance on posters. For print, download the SVG, which scales without losing quality.

06Do you store what I enter?

No. Everything is computed in your browser. Neither the data nor the logo is sent anywhere.

Next step01

What next

Related06

Keep going

Got work a program should be doing?

I am still setting up contact. Meanwhile, try the tools that already work.

Contact