Preparing your workspace
Jobbit
Guides12 min read

How to Make a Free QR Code That Never Expires in 2026: 7 Uses and One Prompt (Bitly, Canva, Adobe Express, QR Code Monkey, Jobbit)

Free QR code generator guide for 2026: why most free QR codes stop working, how to make a static QR code for a menu, business card, Wi-Fi or Google review link that never expires, how big to print it, and how the Jobbit QR code generator makes the PNG and SVG from one message, with no card and no expiry.

How to Make a Free QR Code That Never Expires in 2026: 7 Uses and One Prompt (Bitly, Canva, Adobe Express, QR Code Monkey, Jobbit)
Read in:

You printed 200 menus with a QR code on them, and three months later the code opens a page asking you to upgrade. Or the flyers went out with a code that worked in the office but not under a spotlight in the shop. Both happen every week to cafes, tutors, tradespeople and market stalls, and both come from the same two mistakes: using a "free" dynamic code that quietly expires, and never testing the print. QR Tiger's 2026 trends report counts a 57% rise in scans across the countries it tracks, so the codes are worth getting right.

This guide fixes it in an afternoon. You will know the difference between a static and a dynamic QR code, how to make a free QR code generator give you a file you own, how big to print a QR code for a menu, a business card or a poster, and how to add a logo without breaking the scan. And you will see the fastest route: the Jobbit QR code generator, where you paste the link, pick where the code will go, and get a print-ready PNG and SVG that never expire, with no card and no subscription.

Want the code without reading the guide? Paste your link into the free QR code generator, choose menu, card, poster or packaging, and Jobbit generates a print-ready PNG and SVG that never expire. No card, no expiry, and you keep the files.

Make a QR code on Jobbit in one message

The Jobbit QR code generator is a form, not a prompt box. You paste the link, choose where the code will go (menu or table card, business card, poster or flyer, sticker or packaging, screen or social post) and pick a style: black on white, with your logo in the centre, or in your brand colour from a swatch. The page turns those choices into one message, shows it to you, and sends it the moment you have a free account. This is the message it writes for the default choices:

text
1Generate a QR code for this link: https://your-site.co.uk/menu. I will print it on a menu or table card. Plain black on white. Give me a high-resolution PNG (at least 1000 by 1000 pixels) and an SVG, test that it scans, and tell me in two lines how large to print it so it still scans.

What comes back is a static QR code, which means the link is baked into the pattern itself. Nothing sits between the phone and your website, so no service can switch it off and there is no monthly fee. Jobbit generates the code in its own workspace, reads it back to confirm it opens the right address, and drops the PNG and SVG in the chat with a line on print size. If you chose the logo option you attach the logo on the page and it is placed in the centre with the error correction raised so the code still scans; if you chose a brand colour, the code comes in that colour with a check that the contrast is still safe.

Changes are one sentence: "make it dark green", "give me a Wi-Fi version for the guest network", "put it on an A6 table card with the words Scan for the menu". Jobbit regenerates the files and checks them again. The free plan gives you 100 credits a day, no card, which covers a job like this several times over. If your business keeps needing this kind of thing, the Plus plan at £15 a month adds a hosted website and a bigger monthly pool, but the QR code itself is a free-plan job.

Static or dynamic: why most free QR codes stop working

There are two kinds of QR code, and the difference explains almost every "my QR code stopped working" story.

  • A static QR code encodes your actual link. Scan it and the phone opens the address directly. It cannot expire, cannot be edited after printing, and cannot be tracked, because nobody is in the middle. Every code Jobbit makes is static.
  • A dynamic QR code encodes a short redirect link owned by the generator. Scanning goes to their server first, which then forwards to your page. That lets you edit the destination and see scan counts, and it also means the code only works while your account with them is active.

Most "free" QR code sites lead with dynamic codes because the subscription is the product: a 14-day trial, then the codes on your 500 flyers are deactivated unless you pay. The rule of thumb for a small business: print jobs, packaging, signage and business cards want a static code, which never expires and costs nothing. If you must measure scans, point a static code at a page you control and count that page's visits in your analytics instead.

7 things to put a QR code on, with the prompt for each

Each of these is a job the QR code generator does from the form; the sentence in quotes is what you would type if you want something the form does not offer.

1. A restaurant or cafe menu

Choose "menu or table card" and paste the menu page. Jobbit adds the print-size note for a table card and, if you ask, lays the code out on an A6 card with the words "Scan for the menu". Keep the menu on a page you control so you can change prices without reprinting the code.

2. A business card

Choose "business card" and paste your website, booking page or LinkedIn profile. Ask for "a vCard version too" and you get a second code that saves your contact details straight into the phone.

3. Your Google review link

Paste your Google review short link and choose "poster or flyer" for a counter sign. "Make an A5 sign that says Enjoyed your visit? Leave us a review, with the code underneath" is the whole brief.

4. Guest Wi-Fi

Type the network name, password and security type in the field instead of a link. Jobbit encodes the Wi-Fi format so a phone joins the network when it scans, and can print it on a small card for the counter.

5. A payment link

Paste a payment link from your bank, card provider or invoice tool and choose "sticker or packaging" or "just the file". Put it on invoices, delivery notes and the counter so customers pay from their phone; the invoice generator can place the same code under the bank details on every invoice.

6. Posters, flyers and shop windows

Choose "poster or flyer" and the print-size advice scales up: a code on a shop window needs to scan from the pavement, which is a bigger code than most people print. Ask for "a version with a white border for the window vinyl".

7. Event tickets and check-in

Paste the event or booking page, choose "screen or social post" for the digital version and "poster" for the door. For individual tickets, describe the format ("a code per ticket number 001 to 200") and Jobbit generates the batch as a zip.

How big to print a QR code (and why it fails under a spotlight)

A QR code fails for three reasons: it is too small for the distance, the contrast is too low, or the border is missing. The sizes that work:

  • Business cards and menus: at least 2 centimetres square, 3 centimetres if the code carries a logo or a long link.
  • Table cards and counter signs: 3 to 4 centimetres, scanned from about 30 centimetres.
  • Posters and windows: roughly one tenth of the scanning distance, so a code scanned from 2 metres should be 20 centimetres.
  • Always keep a clear border of four modules (the small squares) around the code and dark modules on a light background. Glossy laminate under a spotlight adds glare; matt finishes scan better.

Jobbit's note on print size uses the destination you picked on the form, so you do not need to remember the rule. Print one proof, scan it with two phones in the real lighting, then send the SVG to the printer.

Why Jobbit instead of a free QR code site

The names you will meet when you search all make a QR code. The difference is what you are left with afterwards.

What you needFree QR code sitesJobbit QR code generator
A code that never expiresBitly's free tier and QR Code Generator's trial lead with dynamic codes that stop working when the plan endsEvery code is static and encodes your own link
Print-ready filesCanva and Adobe Express export a PNG inside a design; QR Code Monkey gives PNG and SVG with a logo optionPNG at 1000 pixels or more plus an SVG, tested to scan, with the print size for where it goes
Logo and brand colourPossible in QR Code Monkey; a paid feature or a manual job elsewhereAttach the logo or pick a swatch on the form; the contrast is checked for you
Wi-Fi, vCard, payment and batch codesDifferent tools for different formatsOne field, and the format is picked from what you type
What happens nextThe site's job is doneThe same chat builds the table card, the review sign, the page the code points to, and the invoice that carries it

The point is not that those tools are bad. It is that a QR code is a two-minute job that leads to a dozen other small jobs, and Jobbit is the only option on that list where the next job is one more message rather than a new tool. The 40 most googled free online tools shows how many of them work the same way.

After the code: what the same chat does next

  • The page the code opens. "Build a one-page menu site for this code" gives the QR code somewhere to point that you control, on a hosted page; the free website guide covers what that page can be.
  • The print layouts. Table cards, an A5 review sign, a Wi-Fi card, stickers for packaging, all from the same files.
  • A batch of codes. One per table, one per product, one per ticket, named and zipped.
  • The invoice with the payment code on it. Write the invoice in the same account and the code sits under the bank details.
  • A person when you need one. If the sign needs a designer or the shop needs a sign-writer, Jobbit can bring in a UK freelancer from the same place.

General assistants such as ChatGPT, Claude, Gemini and Microsoft Copilot can write a QR code with a script if you ask, and agents such as Manus and Meta's Muse can run it. What they do not have is the form that removes the writing, the hosting for the page behind the code, and the marketplace for the human jobs, which is why the comparison of multipurpose agents puts Jobbit first for small businesses.

Mistakes that quietly break a QR code

  • Printing a trial code. If a generator asked for an account and offered "tracking", assume the code is dynamic and check what happens when the plan ends before you print.
  • Linking to a file that moves. A PDF on a shared drive is a link you do not control. Point the code at a page on your domain and change the page, not the code.
  • Scaling a small PNG up. A 200 pixel PNG stretched to poster size blurs the modules. Use the SVG, or a PNG of at least 1000 pixels.
  • Tracking links in the code. Long tagged URLs make dense, fragile codes. Use a short path and add the tracking on the page.
  • A logo that covers too much. Keep the logo under about a fifth of the code and in the centre; Jobbit raises the error correction when you add one.
  • No offline fallback. Print the short web address in text under the code for the few people who will not scan.

A 30-minute plan for a business that needs codes this week

  • Minute 0 to 5: decide the destinations. Menu page, review link, Wi-Fi, payment link. Each destination should be a page you control.
  • Minute 5 to 10: generate. One trip to the QR code generator per code; pick the destination and the style, sign up once with an email address, and the files arrive in the chat.
  • Minute 10 to 20: lay out. Ask the same chat for the table cards, the counter sign and the Wi-Fi card, with the short address in text under each code.
  • Minute 20 to 30: test and order. Print one proof, scan it with two phones in the real lighting, then send the SVG or PDF to the printer. Keep the files in one folder so a reprint is a two-minute job.

Frequently asked questions

What is the best free QR code generator that does not expire?

Any generator that produces a static QR code gives you a file that never expires, because the link is encoded in the pattern itself. The Jobbit QR code generator makes only static codes, delivers a PNG and an SVG, and needs no card. Avoid printing dynamic codes from a free trial, since those stop working when the trial or plan ends.

Do QR codes expire?

Static QR codes never expire; they work as long as the page they point to exists. Dynamic QR codes expire when the account that hosts the redirect ends, which is why "free" dynamic codes from 14-day trials go dead after printing. Check which type you are making before you print.

How big should a QR code be to scan easily?

Two centimetres square is the minimum for cards and menus, three centimetres if the code carries a logo or a long link, and roughly one tenth of the scanning distance for posters and signs. Leave a clear border around the code and keep dark modules on a light background. Jobbit tells you the size for the destination you picked.

Can I put a logo in a QR code and still have it scan?

Yes, if the logo covers no more than about a fifth of the code and sits in the centre. QR codes include error correction that tolerates a small covered area. On Jobbit you attach the logo on the form, the error correction is raised to suit, and the finished code is tested before it is sent back.

Can I make a QR code for Wi-Fi, a phone number or a contact card?

Yes. A Wi-Fi code carries the network name, password and security type; a tel: code dials a number; a vCard code saves a contact. Type what you want encoded in the link field and Jobbit picks the right format, then confirms that a phone reacts as expected.

How do I track scans without paying for dynamic codes?

Point a static code at a dedicated page on your own site, for example yourcafe.co.uk/menu-table, and count that page's visits in your analytics. You lose the ability to change the destination after printing, but you keep the code working forever without a subscription. Jobbit can build and host that page in the same chat.

Is the Jobbit QR code generator really free?

Yes. You paste the link, choose where the code will go, create a free account with an email address (no card), and the PNG and SVG arrive in a chat you keep. The free plan includes 100 credits a day, which covers this job comfortably. Make your QR code here and, if you like how it works, ask for the next job in the same chat.

Related guides