QR Code Generator
Generate QR codes from any text or URL — all client-side, nothing sent anywhere.
Size (px)
Error Correction
#000000
#ffffff
Enter text above to generate a QR code
What is a QR Code?
A QR code (Quick Response code) is a two-dimensional barcode that can store text, URLs, contact information, and more. Smartphones can scan them instantly using the built-in camera, making them a fast way to share links and data without typing.
This tool generates QR codes entirely in your browser — no data is sent to any server. You can customize the size, colors, and error correction level, then download the result as a PNG image.
Error correction levels
- L — Low (~7%) — Up to 7% of data can be restored. Produces the smallest, least dense QR code.
- M — Medium (~15%) — Up to 15% of data can be restored. A good default for most uses.
- Q — Quartile (~25%) — Up to 25% of data can be restored. Useful when the code may be partially obscured.
- H — High (~30%) — Up to 30% of data can be restored. Best when printing on rough or curved surfaces.