From a little content to a shareable QR code
Create static codes for websites, text or guest Wi-Fi. Content is stored directly in the code without a redirect service. No sign-up or watermark.
Choose URL, text or Wi-Fi. Use a complete HTTP/HTTPS URL, or enter the Wi-Fi network name, password and security type.
Choose a style and colors, then optionally add a logo or blend an image. Quiet zones and contrast affect how easily the code scans.
Wait for verification before downloading PNG or SVG. PNG is convenient for sharing; SVG works well for resizing and print layouts.
Good to know
Will my QR code expire?
QRGrain sets no expiry or scan limit on static codes. Their content cannot be changed remotely; regenerate after an edit. URL codes still depend on the destination website remaining available.
Is my Wi-Fi password uploaded?
No. Wi-Fi details are encoded in your browser. Anyone with the code may read those details, so share it only with people you trust. Connection prompts depend on the phone and scanning app.
Will a code with a logo or image always scan?
The final image is decoded and compared with your input, but real lighting, phones and print quality still matter. Keep dots dark, the background light and margins intact. Test decorated codes on real phones.