NexTools
QR Code

Custom QR code generator

Create a QR code for a link, a WiFi network or free text. Choose colors, style and logo, and download as PNG or SVG.

Dots
Background
🔒 100% private — the code is generated in your browser; we never send your link or WiFi password to any server.
The more text you encode, the denser the QR code gets. For large-format printing, download as SVG.
How it works

Create your QR code in 3 steps

1

Pick the content

Enter the URL, text, or your WiFi network details you want to share.

2

Customize the design

Choose style, colors and add your logo or an emoji in the center of the code.

3

Download your QR code

Save it as PNG for digital use or SVG for large-format printing.

Advertisement

QR code generator online: the definitive guide

A QR (Quick Response) code is a matrix of dots that can store text, a web link, or structured data, designed to be read in a fraction of a second by any modern phone camera. Since the pandemic it's become a fixture in hospitality, events and short-term rentals, but its usefulness goes much further: business cards, product packaging, posters, or simply sharing your WiFi with guests without dictating the password letter by letter.

Types of content you can encode

This tool supports two main modes. The link or text mode encodes any URL (automatically adding "https://" if you leave it out) or free text, great for sharing a digital menu, a form, a social media profile or a message. The WiFi mode generates a special code that, when scanned, offers to connect the phone directly to the network you specify, using the standard every mobile operating system recognizes natively.

Customization: style, colors and logo

A QR code doesn't have to be a plain black square on white. You can choose between four styles — classic, rounded, dots or elegant — that change the shape of the modules and corners while keeping it scannable. You can also pick the code and background colors to match your brand, and add your own logo or an emoji in the center. When you include a center image, the error-correction level automatically increases to compensate for the covered area, so the code stays scannable.

PNG or SVG: which format to choose

PNG is a pixel-based bitmap: great for sharing on social media, embedding in a document or a website. SVG is a vector format that can be scaled up to any size — a two-meter poster, a banner, a storefront decal — without losing sharpness, because it's not made of pixels but of mathematical paths. If you're printing the QR code at large format, SVG is always the safer choice.

Best practices to keep your QR code working

  • Keep enough contrast between the code color and the background; low contrast can prevent some phones from reading it.
  • Avoid logos that cover more than 20-25% of the center of the code.
  • Always test the QR code with two or three different phones before printing it in bulk.
  • If the destination link might change over time, use your own URL shortener so you can update it without reprinting the code.

Privacy for your WiFi data

When generating a WiFi QR code, the network name and password are encoded directly in the code itself, inside your browser; they're never sent to an external server at any point. The final file you download contains that information the same way it would if you wrote it down by hand, so treat it with the same care you'd give a plain-text password.

FAQ

Frequently asked questions

Does the QR code expire or stop working?
No. The code encodes the content directly (link, text or WiFi data), so it works forever and doesn't depend on our server or any external service.
Can I put my logo in the center?
Yes, you can upload an image or pick an emoji; the error-correction level adjusts automatically so the QR code stays scannable.
What format should I download for printing?
For large-format printing (posters, vinyl) use SVG, which doesn't lose quality when scaled up. For digital use or standard printing, PNG is fine.
How do I make a WiFi QR code?
Choose the "WiFi" mode, enter the network name and password, and the code will let people connect just by scanning it with their phone's camera.
More tools

Keep working with your files