Base64 Encoder/Decoder
Encode and decode text instantly.
Open Tool βCreate QR codes from text or URLs, preview them in the browser, and download the result as a PNG.
QR Preview
A QR code generator turns text or URLs into a scannable code that opens instantly on a phone. It is ideal for printed materials, labels, menus, and quick link sharing.
Paste a URL or short message, set the size and margin, then generate a preview. Download the PNG when it looks right.
Is my data uploaded? No. QR codes are generated locally in your browser.
What does the margin control? Margin adds white space around the code to improve scanning.
What size should I use? Larger sizes scan better for print materials.
Can I encode long text? Long text may reduce scannability; shorter URLs work best.
For print, larger QR codes are easier to scan. A 256px to 512px image is a safe default for posters and packaging, while smaller sizes work for digital use. Always keep a quiet margin so scanner apps can detect the edges.
For clean links, run your URL through the URL Encoder/Decoder. If you need to check message length before generating a code, the Word Counter helps keep text short for better scanning.