QR Code Generator

Logo, gradients, rounded dots, custom eyes — updated live as you type.


{{ __t(s.labelKey) }}
{{ __t(s.labelKey) }}
{{ __t(s.labelKey) }}

{{ __t('gradient_rotation') }} {{ dotRotation }}°
{{ __t('gradient_rotation') }} {{ eyeRotation }}°

{{ __t(f.labelKey) }}

{{ size }} × {{ size }} px

{{ __t('empty_preview') }}

What is a QR code?

A QR code (Quick Response Code) is a two-dimensional barcode developed by Denso Wave in 1994. It can store text, URLs, contact info, Wi-Fi credentials and more, and is read by virtually every smartphone camera without a dedicated app.

This QR code generator supports six content types and rich styling: rounded dots, custom eyes, color gradients and a logo in the center — all in your browser, no sign-up, no watermark.

Common use cases

  • URL — business cards, menus, posters, landing pages
  • Wi-Fi — guests connect by scanning, no need to type the password
  • vCard — full contact details straight to the address book
  • Email / SMS — pre-filled messages with subject and body

Error correction levels (L, M, Q, H)

QR codes have four error correction levels: L (~7%), M (~15%), Q (~25%) and H (~30%). Higher levels keep the code scannable even when damaged or partially covered by a logo, at the cost of denser modules. M is fine for paper print; use Q or H if you overlay a logo or place the code outdoors.