How to make a QR code
- Enter your link or text in the box above.
- Customise it — choose the size, error-correction level and your own foreground/background colours.
- Download as a PNG for everyday use, or an SVG for print and large signage (it stays sharp at any size).
Static vs dynamic QR codes
ToolFern makes static QR codes — the link or text is encoded directly into the pattern, so theynever expire and don’t depend on any third-party service staying online. (Dynamic, trackable QR codes — which can be edited later — are a feature we may add as a Pro tool in future.)
Tips for scannable codes
- Keep strong contrast between foreground and background (dark on light works best).
- For printing on packaging or signs, use a higher error-correction level so the code still scans if slightly damaged.
- Use the SVG download for posters and banners so the code never looks blurry.
Is it private?
Yes — the QR code is generated on your device. Whatever you encode is never uploaded or logged.
Frequently asked questions
Do the QR codes expire?
No — static codes encode your data directly and work forever.
Is it free with no watermark?
Yes, completely free, PNG and SVG, no watermark.
Is my link uploaded?
No — everything happens in your browser.