Encode a URL, Wi-Fi login, vCard, or plain text into a static QR PNG in this tab. The data lives in the pixels, so the code does not expire and we cannot tell you who scanned it. This is not a payment QR.
You need a code for a menu URL, café Wi-Fi, or paper business card, and you do not want a SaaS that expires the QR when the trial ends. That is this page: static payloads — URL, text, WIFI:, BEGIN:VCARD — as a PNG in the current tab.
It is not barcode generator (1-D). It is not QR code scanner. It is not a WeChat/Alipay 收款码.
Static vs dynamic
A static QR is the data. Print it once; it keeps working if the URL does. A dynamic QR is a short URL a vendor can retarget and count. We only do static.
How to use it
- Pick URL, text, Wi-Fi, or vCard. Fill the fields.
- Download the PNG. Print large enough for the camera distance you expect.
- Test with your phone before you order vinyl.
Error correction helps a bit of dirt; it does not survive a tiny blurry print.
Honest limits
- No scan analytics.
- No payment rails.
- vCard is a contact card, not a CRM.
If you only have a screenshot of a code, decode it with the scanner instead of guessing the URL.