QR Code Generator
WebGenerate QR codes as PNG data URLs from text or URLs with custom colours and sizes. Embed links, contacts and Wi-Fi credentials in scannable images. PNG output.
Related Tools
About QR Code Generator
A QR code is a matrix barcode that stores URLs, text, Wi-Fi settings, or contact info in a small area, and its built-in error correction keeps it scannable even when partly damaged. This tool encodes your input into a QR code and renders it live in the browser, letting you adjust size, error-correction level (L/M/Q/H), foreground and background colors, and export PNG or SVG. For example, entering https://oltool.net instantly renders its QR code; adjust size, error level and colors, then download as PNG.
How to Use
- Open the QR Code Generator
- Enter text or a URL in the input field
- Select the QR code size and error correction level
- Preview the QR code in real-time
- Download the QR code image or screenshot it
Use Cases
- Share links — Turn a long URL into a QR code so users can scan and open the page on a phone.
- Wi-Fi access — Generate a Wi-Fi QR with SSID and password so guests connect by scanning.
- Digital business card — Encode vCard data into a QR so a scan saves the contact instantly.
- Print on posters — Export high-EC SVG vectors that stay crisp when enlarged for print.
- Event/payment codes — Create scannable entries for on-site check-in or a payment page.
- Package tracking — Encode a tracking URL with a dynamic parameter into a QR label for logistics stickers.
- Asset tags — Generate QR codes for equipment labels that link to inventory pages with serial and model info.
FAQ
Which error-correction level?
L recovers about 7%, M 15%, Q 25%, H 30% of damage. Choose H when overlaying a logo or for wear-prone use; choose L or M for lots of content while keeping the code less dense.
Does more content make a denser code?
Yes. More data raises the version and packs more modules, demanding higher resolution and size to scan. For long links, shorten them first.
Can I use any colors?
You can recolor, but keep strong contrast (dark foreground, light background) and preserve the surrounding quiet zone, or scanners may fail to read it.
PNG or SVG export?
Use PNG for on-screen or fixed-size use; use SVG vectors for printing, scaling, or later color edits, since they resize without jagged edges.
Do QR codes expire?
The code itself is static encoding and never expires; what "breaks" is the link it points to. If content may change, point it at a stable short link whose target you can swap later.