Skip to main content

QR Code Generator

Enter text or drop a file to generate a QR code. Generation happens entirely in the browser and no content is sent to a server.

Generate from text

Text27 B
QR code
Enter text to see the QR code.

Generate from a file

Drop files here, or click to select

About this tool

  • Generation happens entirely in the browser; input text and files are never sent to a server.
  • A QR code has a capacity limit: at most 2,953 bytes of binary data (error correction level L).
  • The error correction level ranges from L (7%) to H (30%). A higher level tolerates more damage but stores less data.
  • Files are embedded as their raw bytes. A binary-capable reader is required to restore them as a file.