QR code generator

Create a QR code for a website, Wi-Fi network, phone number or message in seconds. Your codes never expire, because the information is stored in the code itself.

What should the QR code open?
Design: colors, size and logo
Error correction higher survives damage and logos
Logo in the middle (optional)

How to use QR Code Generator

  1. 1

    Choose the type

    Link, text, Wi-Fi, email, phone, SMS or WhatsApp.

  2. 2

    Fill in and style

    Enter the details, then set colors, size, margin and an optional logo.

  3. 3

    Download

    Save it as PNG, or SVG for print. Scan it once to test.

Codes that never expire

Many QR code sites create codes that point to their own server, which then redirects to your link. If that service shuts down or starts charging, your printed codes stop working, and every scan can be tracked. GrabKit puts your information straight into the code, with no redirect, so it works for as long as the details inside it are valid.

For a Wi-Fi code, enter the network name, password and security type exactly as they are set on your router. Guests can then scan the code with their phone camera to join without typing the password.

Tips before you print

Test it first. Scan the code with a couple of different phones before printing, especially after changing colors or adding a logo. Keep strong contrast: a dark code on a light background scans most reliably.

Use a higher error correction level when you add a logo. Error correction lets a code still scan when part of it is covered or damaged, and a logo covers part of the code. For printing, download the SVG, which stays sharp at any size.

Frequently asked questions

Is the QR code generator free?

Yes, completely free. There is no sign-up, no watermark, no daily limit and no premium plan.

Is my information sent anywhere?

No. The QR code is created in your browser. Your links, Wi-Fi passwords and messages are never sent to a server, so nobody (including us) can see them.

Do the QR codes expire?

No. Your information is stored directly in the code, not behind a redirect, so the code keeps working for as long as the information inside it is valid.

Are scans tracked?

No. There’s no redirect and no tracking link, so nobody can count or see who scans your code.

PNG or SVG?

PNG is ready to use on screens, in documents and in chats. SVG is a vector file that stays sharp at any size, so it’s the better choice for posters, menus and packaging.

Why won’t my QR code scan?

Usually the contrast is too low, the logo is too big, or the margin is too small. Use a dark code on a light background, keep a margin, and raise the error correction level if you added a logo.