Genera códigos QR personalizados con corrección de errores, tamaño, colores y exportación a PNG/SVG.
A QR code generator turns a URL, piece of text, or set of details into a scannable matrix that opens instantly on any phone camera. They are used on business cards, posters, menus, packaging, and product labels to connect the physical world to a link.
Everything runs in your browser: the code is drawn locally on a canvas and exported as PNG or SVG, so the content you encode never leaves your device.
Link a poster to a website
Entrada
https://ilovedevelopers.com/tools/base64Salida
A scannable QR code that opens the Base64 tool page.URLs are shortened automatically to a small, dense code.
Share Wi-Fi credentials on a label
Entrada
WIFI:T:WPA;S:ilovedevelopers-guest;P:caf3-free-wifi;;Salida
A code guests scan to join the Wi-Fi network.iPhones and most Android phones read this natively — no app needed.
Plain text to a sticker
Entrada
Hello from I Love Developers!Salida
A code that shows the message on scan.Use error-correction level H so the code survives scratches.
No. The QR code is generated entirely in your browser on a canvas, so the text you encode never leaves your device.
Choose M for a balanced default, Q or H when the code will be printed on something that may get damaged, and L if you need to fit the maximum amount of text into the smallest space.
PNG is a ready-to-use image for photos, documents, and the web. SVG is a vector file that scales to any size with zero quality loss, which makes it ideal for logos and large print signs.
A single QR code has a fixed capacity that depends on its version and error-correction level. If the content is too long, shorten it or switch to a lower level such as L.
Yes, but keep the modules much darker than the background. Phones read the contrast, so low-contrast or inverted designs often fail to scan.
URLs, Wi-Fi settings, plain text, phone numbers and more. Up to ~4,300 characters at level L.
Balanced default
Empty space around the code that scanners need. 4 is the standard.
Keep the modules and background far apart in brightness — phones and scanners rely on strong contrast.
Preview
Start typing to generate your code
Your content is encoded locally in your browser — nothing is uploaded.