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.
Processed on this page. No uploads. Your input is not saved.
Static JPG, PNG or WebP · 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.