Generate QR codes for any text or URL — download as PNG.
QR Code Generator is a free online tool that creates QR codes for any text, URL, or data. You can customize the colors, size, and error correction level, then download the result as a high-quality PNG image ready for print or digital use. QR codes (Quick Response codes) are two-dimensional barcodes that can store URLs, text, contact information, WiFi credentials, and more. They can be scanned by any smartphone camera, making them an efficient way to share information in the physical world. The generator supports customizable foreground and background colors, multiple size options, and four error correction levels (L, M, Q, H). Higher error correction allows the QR code to remain scannable even if partially damaged or obscured, which is important for printed materials. Everything runs entirely in your browser. Your data is never sent to any server, making it safe for generating QR codes containing sensitive URLs, authentication tokens, or private information. There are no usage limits and no account required. Common use cases include creating QR codes for website URLs, business cards, product packaging, restaurant menus, event tickets, WiFi network sharing, app download links, and marketing materials. The generated PNG images are high-resolution and suitable for both screen display and print. For WiFi-specific QR codes, use the WiFi QR Generator. To scan and decode existing QR codes, use the QR Code Reader. For traditional barcodes, check out the Barcode Generator.