emonsteremonster tools

QR code generator

Create free QR codes for links, text, Wi-Fi, email, phone and contacts. Add colors, a logo or frame and download PNG or SVG, entirely in your browser.

Your inputs

Encoded size: 22 / 1,500 UTF-8 bytes.

Design and export

Dot style
Corner outline
Corner center

Dot and corner styles update automatically. Timing and alignment marks stay square to support scanning.

Frame
JPEG, PNG or static WebP, up to 2 MB. A small centered logo uses H error correction. It stays on your device.

Free static codes, no account or watermark. Keep the code dark on a light background. Frames stay outside the quiet zone. Always scan-test the downloaded design at its final size, especially with a logo.

URL uses https:// or http://. Keep content concise for easier scanning. Wi-Fi passwords are readable by anyone who scans the code.

Your result

Ready

The preview appears automatically when the inputs are valid.

How it works

  • Choose the content type and fill in the required fields. The preview updates automatically as you edit. Export the same symbol as PNG or SVG, retaining its quiet zone. EAN and UPC accept the body digits or a complete number with a valid check digit.
  • The symbol keeps a quiet zone of at least four modules. A logo covers a small central area and forces error correction H. A dark foreground and light background with a contrast ratio of at least 4.5 are required as a conservative design guard, not a guarantee of scanning. Frames and text are drawn outside the quiet zone. The same composed artwork is used for PNG and SVG.

Assumptions and limitations

Generation happens in this browser. Contents are not sent to a generation service or analytics and are not saved. Codes contain fixed data; changing a destination requires a new code. Scan-test the final printed size. Retail barcode numbers must already belong to your products; this tool does not register identifiers.

Sources

Explore this subject: Technology

Your privacy & preferences

Optional analytics helps us understand how emonster.tools is used. The site works normally without it. Your analytics choice is stored on this device so you can change it later; choosing not to allow analytics prevents optional measurement and removes Google Analytics cookies this site can access. Read Privacy Policy