Create a QR code from a URL or text. Generation happens entirely in your browser — nothing is sent anywhere.
Your input is never sent to a server — the QR code is generated in your browser
QR codes include redundancy so they stay readable when dirty or partly damaged. Levels range from L (7%) to H (30%): higher levels survive more damage but make the pattern denser, so print them larger. M is fine for most uses; choose Q or H for outdoor signage. The downloaded PNG includes the quiet zone (white margin) required by the QR standard — do not trim it off.