QR Code Tools
Free online QR code generator and decoder. No signup required.
QR Generator
Generate QR codes from URLs, text, WiFi, email, vCard
QR Decoder
Upload an image to decode QR code content
Bulk QR
Generate multiple QR codes from a list
Custom QR
QR codes with custom colors and themes
QR Code Tools — FAQ
What is a QR code?
+
A QR (Quick Response) code is a two-dimensional barcode invented by Denso Wave in 1994 that stores data in a grid of black and white squares. Smartphones can decode QR codes instantly using their camera, making them a popular way to share URLs, contact information, WiFi credentials, and more without typing.
Are QR codes generated here private?
+
Yes. All QR code generation and decoding happens entirely in your browser. The content you encode and any images you upload for decoding are never sent to any server.
Do QR codes expire?
+
QR codes themselves do not expire — they are static encoded data. However, if a QR code encodes a URL that later becomes inactive (a domain that expires, or a page that is deleted), scanning the code will lead to a broken link. The QR code pattern itself lasts as long as the physical or digital medium it is displayed on.
What is the maximum amount of data I can put in a QR code?
+
The maximum capacity is about 7,000 numeric digits, 4,000 alphanumeric characters, or 2,900 bytes of binary data in a single QR code. In practice, keeping encoded content short (short URLs, brief text) produces simpler codes that scan faster and more reliably on all devices.
Can QR codes be scanned from a screen?
+
Yes. QR codes displayed on a screen (phone, monitor, TV) are just as scannable as printed ones, provided the screen brightness is sufficient and the code is large enough. Standard smartphone camera apps handle screen-displayed QR codes without any special mode.