QR Code Generator

Generate QR codes from any text or URL — all client-side, nothing sent anywhere.

Tools
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.