Free QR code generator

    Paste a link or a text: the QR code appears at once, ready to download.

    Scan the screen with your phone camera to check it.

    24 bytes · 25 × 25 modules · 0.91 mm per module if printed 3 cm wide

    Colours, margin, error correction and size

    Make a free QR code in thirty seconds

    This free QR code generator works as soon as you paste a web address into the "Web address" box, or switch to "Text" for a message that displays offline: the code is drawn next to it straight away, and two buttons save it as a PNG (1,200 pixels square by default) or as an SVG for your printer. No sign-up, no limit on how many codes you make or how long they last. A concrete example: https://www.example.com/menu, 28 characters long, gives a code of 29 × 29 modules at error correction level M; printed 3 cm wide, each module is about 0.8 mm, which any phone reads easily from 30 cm. The main limit comes with every static code: the address is written into the drawing, so it cannot be changed once printed. To keep control, point the code at a page on your own website and update that page instead.

    Static or dynamic QR codes: why your code will not expire

    A code made here is static: the phone reads your address from the pattern and opens it, with nothing in between. Many "free" generators produce dynamic codes instead, which hold a short address owned by the service and redirect to your page. That lets them count scans, and lets them switch the redirect off when the free trial ends: every printed flyer then lands on an error page or an upsell screen. People running a gîte, a market stall or a micro-entreprise in France get caught by this regularly, often months after printing.

    If you need to change the destination later, keep the flexibility on your side: a page on your own domain, or a redirect you set up yourself. Link shorteners bring back the same third-party dependency, so leave them out.

    Choosing colours, margin and error correction

    The settings sit under the preview. The international standard ISO/IEC 18004 defines the symbol as dark modules on a light background, surrounded by a quiet zone four modules wide, with four error correction levels. The defaults follow it.

    Colour. Navy or burgundy can replace black as long as the contrast with the background stays high. The tool warns you when contrast is low or when the colours are inverted (a light code on a dark background), which many phone cameras struggle with.

    Margin. Shrinking the quiet zone saves a few millimetres, but a code pressed against text or a coloured edge becomes harder for the camera to find.

    Error correction. Redundant data lets a damaged code still scan: roughly 7% can be recovered at level L, 15% at M, 25% at Q and 30% at H. Higher levels mean more modules for the same content. M suits most uses; pick Q or H for a shop window, an outdoor sign or a label that gets rubbed.

    File type. SVG is vector artwork that stays sharp at any size, the one to send to a print shop. PNG is fine for a Word file, an email or a social post.

    Before printing: test it and protect the people who scan it

    Scan the on-screen code with two different phones, on mobile data rather than your office wifi, and check that the right page opens. Then print one copy at real size and test it from the distance people will stand at: a poster read from two metres needs a much bigger code than a till receipt.

    France has a name for QR code fraud, "quishing" (from QR code and phishing). The French Ministry of the Economy describes scammers sticking their own code over a genuine one on parking meters, EV charging points, posters and restaurant menus, and tells the public to check the address shown after scanning. Make that easy: print the address in plain text under the code, use an address on your own domain rather than an unreadable short link, and check your posters now and then for an added sticker. The QR code reader shows what a code contains without opening the link.

    For specific needs, the wifi QR code generator lets guests join your network without typing the password, and the WhatsApp QR code opens a chat with you.

    Frequently asked questions

    Will the QR code I make here stop working after a free trial?

    No. The code holds your web address or text directly: no 75tools server sits between the phone and the destination, so there is no trial period, no scan counter and no subscription to renew. It only stops leading somewhere if the destination page itself is deleted or moves. Many generators that rank for this search create redirect codes that do expire, which is why this distinction matters.

    Can I change where the QR code points after printing it?

    Not the code itself: the address is drawn into it. What you can change is the page it opens. Point the code at a page on your own website and update that page whenever you like, or set up a redirect on your site if the address has to move. Avoid link shorteners, which put a third party back between your printed code and your page.

    How small can I print a QR code on a flyer or business card?

    For a short link of about 25 characters, around 2 cm wide is a sensible minimum for a card read at arm's length; a poster read from two metres needs 15 to 20 cm. The preview tells you the size of one module when the code is printed 3 cm wide: below about half a millimetre per module, print bigger or use a shorter address.

    Is it safe to type a private link or text into this generator?

    Yes, as far as 75tools is concerned. The QR code is drawn by your browser with a library loaded with the page: what you type is not sent to any server and nothing is kept when you close the tab. Remember, though, that anyone who scans the printed code can read its content, so do not encode a password you would not show.

    Which file should I send to a printer in France, PNG or SVG?

    Send the SVG. It is a vector drawing that stays sharp at any size, from a sticker to an A1 poster, and French print shops (imprimeurs) and layout software such as InDesign, Canva or Affinity accept it. Keep the PNG for a Word document, an email or a social media post. The 1,200 pixel PNG is enough for a code printed up to about 10 cm wide.

    Sources

    More tools: qr codes