← Web Dev Toolkit
FreeNo sign-upPrivate (client-side)

QR Code Generator

Turn text, URLs, WiFi credentials or emails into a QR code in one click. Preview instantly, choose error-correction level, download as PNG. Everything runs locally in your browser.

What can I encode?

Any short text: a website URL, a wifi login (WIFI:T:WPA;S:MyNet;P:secret;;), an email (mailto:hi@example.com), a phone number, an event, or a plain message. Longer text produces a denser QR — keep it under a few hundred characters for reliable scanning.

Why error correction matters

A higher level (Q or H) makes the code scannable even when part of it is covered by a logo or damaged, at the cost of a busier pattern. Use L or M for plain printed codes, H for codes printed on curved or textured surfaces.

How do QR codes actually work?

Curious about finder patterns, versions and Reed–Solomon error correction? Read our QR codes explained guide.

Is it private?

Yes. Generation happens entirely in your browser — nothing is uploaded or logged.