Payment QR code generator

Let people pay you by scanning: tips, invoices, market stalls, donations. The code opens their payment app with your details filled in.

Enter your payment details

Like name@okaxis or 9876543210@paytm.

Spaces are fine; the checksum is verified.

Only needed by some banks outside the euro area.

Shown on both statements, like an invoice number.

Your name or shop, shown in the wallet.

Design it (optional)

Pattern
Corners

Download

Your code appears here as you type.

    Nothing you type or upload leaves your browser.

    • Free forever
    • No sign-up
    • Codes never expire
    • Made in your browser

    Which apps read these codes

    Safety

    A payment code only fills in the details: the payer always sees who they're paying and the amount, and confirms it in their own app. Nothing moves until they do. Before you print, scan the code yourself and check that the name and account are right. Payment details are checked as you type (IBAN checksums, wallet address formats, amounts), but only you can confirm they're yours.

    If you print payment codes in public, check now and then that nobody has stuck their own code over yours, a common scam.

    Questions

    Do you take a fee or see payments?

    No. The code just contains your payment details. Payments go directly through the payer's app; we're never involved and can't see them.

    Can I change the amount later?

    Not in a printed code. Leave the amount empty to let each payer choose, or make a new code.

    Are my bank details stored?

    No. The code is made by your browser, and nothing you type is sent to us or saved.