QR Code Generator
Enter text or a complete URL to create a static QR code, then download a PNG at 256, 512 or 1024 pixels. The code contains your input directly.
Updated
Enter text or try the example URL to generate a QR code.
Static QR codes for text and links
For a website, enter the complete address, including https://. For a note, enter the text you want a scanner to display. Input is encoded as entered, including whitespace. A Wi-Fi or contact payload must already use the syntax your scanner understands; there is no separate Wi-Fi or contact form here.
These are static codes: the text is stored in the image, without a redirect service operated by this tool. The image has no service expiry or scan quota, but a linked page can move, require a login or stop working. Changing the input creates a new code; it cannot update copies you already printed or shared.
The PNG uses black modules on white, medium error correction and a four-module blank border, following DENSO WAVE’s quiet-zone guidance. Keep that border when printing or placing the image in a design. Test a scan at the intended size; long text creates a denser pattern and may need more space.
Encoding happens in the browser using the qrcode library. This tool does not create a tracked short link or report scans. Scanning a URL can contact the destination, which may collect its own data. The QR code is readable content, not encryption, and the site’s privacy policy separately covers page ads and analytics.
Output and editing limits
| Feature | This tool provides |
|---|---|
| Download | PNG at 256, 512 or 1024 px |
| Content | Text or a complete URL encoded directly |
| After download | Fixed content; edit the input and download a new image |
| Appearance | Black on white with a four-module border |
| Other formats | No SVG, PDF, logo editor or dynamic link management |
Frequently asked questions
Do these QR codes expire or have a scan limit?
The generated image contains its text directly and has no expiry or scan quota imposed by this tool. A linked website has its own availability, permissions and policies.
Can I edit the destination after printing a QR code?
The code itself cannot be changed after printing. Generate and print a new code if the encoded URL changes. Content at a URL you control can change independently.
Why does a QR code fail to scan?
Check that the image is clear, large enough and retains the blank border. Dense content may need a larger printed code. For URLs, check the complete address and destination separately.
Can I download an SVG or add my logo?
This page exports PNG files in three sizes. It does not offer SVG, PDF, custom colors or a logo editor.
Sources
- DENSO WAVE — four-module QR code margin — DENSO WAVE
- node-qrcode — encoding options and PNG output — node-qrcode maintainers