Flaghand

QR code generator

A QR code for your link. It never expires.

Free. No sign-up. Nothing leaves your browser.

Error correction
PNG size

Type a link and its QR code shows here.

    Questions.

    How do I make a QR code?

    Type or paste the link. Its QR code is made as you type. Then choose Download PNG for a post or a slide, or Download SVG for print at any size.

    Does this QR code expire?

    No. It is a static code: the link itself is in the black and white squares, so it works as long as the link does. No server sits between the scan and your link, so nothing can switch it off or ask you to pay later.

    Are scans tracked?

    No. A phone that scans it opens your link directly. To count scans, tag the link with UTM parameters first and read the visits in your own analytics.

    Which error correction should I pick?

    15%, the default, suits a screen or clean print. Pick 25% or 30% for print that may get scuffed, or to put a small logo over the middle; the code gets denser as the level goes up.

    How do I make a QR code for my Instagram, TikTok or X profile?

    Paste your profile’s link, such as https://www.instagram.com/yourname, https://www.tiktok.com/@yourname or https://x.com/yourname. The code opens that profile.

    Can I change the colours?

    Yes. Keep the code dark on a light background with strong contrast: the page warns when phones may not read your colours, and in Chrome on a Mac or Android it reads the code back to check.

    Is my link uploaded?

    No. The code is made in your browser. Nothing you type is sent anywhere or stored, and the page sets no cookies.

    Tag the link first with the UTM builder to see the scans as visits in your analytics. The link preview checker shows how the same link looks when you post it on X and LinkedIn. To post the code itself, the social media image sizes guide has each network’s photo sizes.