Generate a QR code from any text, URL, or data instantly.
Generate a scannable QR code from any URL or block of text, with adjustable image size and error correction level for reliable scanning.
A QR code stores your text or URL as a pattern of black and white squares that a smartphone camera or QR scanner app can read back into the original data almost instantly, without needing to type a long URL manually.
The "error correction level" determines how much of the code's pattern is dedicated to redundant data that lets the code still be read correctly even if part of it is smudged, damaged, or partially obscured — Low (about 7% redundancy) fits more data into a smaller code, while High (about 30% redundancy) is more resilient to damage but produces a visually denser code for the same amount of data.
The size setting controls the QR code's pixel dimensions, which affects how easy it is to scan from a distance — larger codes are generally easier for cameras to pick up reliably, especially when printed small or viewed from farther away.