QR Code Generator
Turn a URL or text into a QR code you can download and print.
Read a QR code from a screenshot or photo and copy its text.
HEIC photos load an additional local decoder on first use; large originals can take longer to process.
Choose a screenshot containing one QR code, start reading, then review the decoded text before copying it.
Static JPG, PNG, WebP or HEIC · up to 20 MB and 16 megapixels
Content is displayed as text. Links are not opened or checked.
Choose a saved image, then read its QR content. Text, spaces and line breaks are preserved. Nothing uploads, no camera access is needed, and decoded content is not saved in your tool history.
Keep a clear border around the code and crop away extra background. Blurry, tiny, obscured or damaged codes may not decode. Large images are reduced to at most 2048 pixels per side and four megapixels for scanning. Processing stops after 20 seconds.
Use one text or URL QR code per image. This reader returns the first code it finds; it does not list multiple codes, read barcodes or support binary payloads. For a sheet of codes, crop one code first.