Tag: small business

  • Why your free QR code stopped working, and how to make one that won’t

    If a QR code that used to work now shows an error, an advert or a “subscription expired” page, it’s almost certainly a dynamic code. Dynamic codes don’t contain your link: they contain a short link to the QR company’s server, which forwards people to you, for as long as the company keeps doing it. A static code contains your link itself and keeps working forever. The JFDI QR code maker only makes static codes.

    Static and dynamic codes

    Static codeDynamic code
    What’s inside the codeYour actual link, Wi-Fi details or textA short link to the QR company’s server
    Works if the company closes or you stop payingYes, foreverNo
    Can be tracked (how many scans, where, when)NoYes
    Can show adverts or a landing page firstNoYes
    Can change the destination after printingNoYes

    Dynamic codes are a real product with real uses, such as campaign tracking. The problem is that many sites offering “free QR codes” make dynamic ones by default, without making the catch clear.

    What QR companies say themselves

    You don’t have to take our word for it. One vendor, Uniqode, writes that dynamic codes “can expire when a subscription lapses, a monthly scan limit is reached”, and that free dynamic codes “expire when the free trial ends or when a monthly scan limit is reached” (Uniqode). Another, QRStuff, says that when a paid subscription expires, “a 50 scans/month limit is automatically applied to each code” (QRStuff).

    The printed code looks exactly the same either way. You only find out when a customer tells you the code on your menu, poster or packaging doesn’t work.

    How to tell which kind you have

    Point your phone’s camera at the code and look at the link it shows before you open it:

    • Your own website’s address, such as yourcafe.co.uk/menu: it’s static. It will work as long as that page exists.
    • Someone else’s short address, often a QR company’s domain or an unfamiliar short link: it’s dynamic, and it depends on that company.

    How to fix a dead code

    You can’t revive a dynamic code without paying the company that controls its redirect. Your options:

    1. Pay to reactivate it, if reprinting would cost more.
    2. Replace it with a static code pointing straight at your page, and reprint.
    3. Cover it with a sticker of a new static code, as a quick fix for menus and posters.

    Making a code that won’t expire

    1. Open the QR code maker and choose what the code opens: a link, Wi-Fi, a contact card, an email, a phone call or a text message.
    2. Enter the details. The code updates as you type.
    3. Style it if you like, with colours, rounded dots and a logo. The notes under the preview warn you about anything that could stop it scanning.
    4. Download a PNG, SVG or PDF. Use SVG or PDF for print.
    5. Test it with two or three phones before you print lots.

    There’s no sign-up, no watermark and no limit, and the codes are yours to use commercially. Because the code holds only what you typed, nobody, including us, can see when or where it’s scanned.

    The one thing to plan for

    A static code can’t be changed after it’s printed. If the destination might change, such as a menu, a price list or an event page, point the code at a page on your own website that you can update, such as yourcafe.co.uk/menu, rather than at a PDF file whose address may change. You get the flexibility of a dynamic code without depending on anyone else.

    Related

  • How to make a Wi-Fi QR code

    To make a Wi-Fi QR code, enter your network name, password and security type into a QR code maker that has a Wi-Fi option, then print the code. In the JFDI QR code maker, choose Wi-Fi, fill in the three boxes and download. Guests point their phone’s camera at it and tap to join. iPhones running iOS 11 or later and Android phones running Android 10 or later can join straight from the camera app.

    Step by step

    1. Open the QR code maker and choose Wi-Fi.
    2. Network name: type it exactly as it appears in your phone’s Wi-Fi list. It’s case sensitive, so Cafe_Guest and cafe_guest are different networks.
    3. Password: type it exactly, including capitals, spaces and symbols.
    4. Security: WPA / WPA2 / WPA3 for almost every modern router. Choose WEP only for very old equipment, or None for an open network.
    5. Hidden network: tick this if your network doesn’t broadcast its name.
    6. Add a caption such as “Scan to join our Wi-Fi”, so people know what the code is for.
    7. Download a PNG to print at home, or SVG or PDF for a print shop. Test it with two different phones before laminating.

    Special characters in the name or password, such as ;, : or ", are handled for you; the QR format needs them escaped, which trips up some generators.

    What’s inside the code

    A Wi-Fi QR code is a short line of text in a standard format that phones understand:

    WIFI:T:WPA;S:Cafe_Guest;P:coffee-and-cake;;

    T is the security type, S the network name and P the password. When a phone reads it, it offers to join that network with that password.

    Security: the password is readable

    Anyone who scans the code can see the password, and any QR reader app will display it as text. So:

    • Use a guest network. Most routers can run a separate guest network that has internet access but can’t see your computers, printers or smart devices. Put the guest network in the code, never your main one.
    • Only display it where you’d show the password anyway, such as inside your café, office reception or holiday let.
    • Change the guest password from time to time, and print a new code when you do.

    The JFDI QR code maker builds the code in your browser, so your Wi-Fi password is never sent to us or anyone else. That isn’t true of every generator: some send what you type to a server to make the image.

    Printing tips

    • Size: a Wi-Fi code holds a little more than a short link, so print it at least 3 cm wide. At a distance, a good rule is that the code should be at least a tenth of the scanning distance; see how small a QR code can be printed.
    • Contrast: dark code on a white or light background.
    • Leave the margin clear: don’t let text or a frame run into the blank border.
    • Put the network name and password underneath in text too, for laptops and older phones.

    Troubleshooting

    The phone sees the code but won’t connect

    Check the network name and password character by character, including capitals and spaces, and that the security type matches your router (almost always WPA). If you changed the password, the old code no longer works.

    Older phones don’t react

    Phones older than iOS 11 or Android 10 may need a QR scanner app. Print the network name and password under the code for them.

    Related

  • How to make a QR code for a menu or table

    To make a QR code for a menu, put your menu on a page of your own website, make a static QR code that links to that page, and print it on table cards with a short caption such as “Scan for the menu”. When the menu changes, update the page, not the code. The JFDI QR code maker makes static codes free, with no sign-up and no expiry.

    Step 1: give the menu a permanent address

    The most common mistake is pointing the code at something that will move:

    • A PDF file, which often gets a new address when you upload a new version.
    • A QR company’s short link, which can stop working when a free trial ends. See why free QR codes stop working.
    • A delivery app’s listing, which you don’t control.

    Instead, use an address you own and will keep, such as yourcafe.co.uk/menu. If you change the menu, change that page, or redirect it to the new PDF. The printed codes keep working.

    No website? Most website builders, and many booking and social platforms, give you a page you can update. Use the shortest address you can: short links make simpler codes that scan more easily.

    Step 2: make the code

    1. Open the QR code maker and choose Link.
    2. Paste your menu page’s address.
    3. Choose colours that match your brand, keeping the code dark and the background light. The notes under the preview warn you if the contrast is too low.
    4. Add your logo if you like, using Add a logo. Error correction switches to its highest level automatically so the code still scans with the logo covering part of it.
    5. Add a caption: “Scan for the menu”, “Menu and allergens” or “Order from your table”.
    6. Download an SVG or PDF for your printer, or a 2,048-pixel PNG for printing at home.

    Step 3: design the table card

    • Size: at least 3 cm wide for a code read from across a table; 4 cm is comfortable.
    • Say what it does in words next to the code, and add the web address underneath for people who prefer to type it.
    • Offer a printed menu on request. Not everyone has a phone, a signal or good eyesight, and a menu should be accessible to all your customers.
    • Use matt card. Glossy lamination reflects overhead lights and makes codes hard to scan.
    • Put the code where a phone can see it flat, not on a curved surface.

    Step 4: test it

    Scan the printed card with two or three different phones, at the table, in your restaurant’s actual lighting. Check the page loads quickly on mobile data, not just your Wi-Fi: a large PDF menu can take a long time to open on a weak signal, so a web page is better.

    Can I see how many people scan it?

    Not from the code itself: a static code just contains your link, so scans can’t be tracked by us or anyone else. If you want numbers, look at the visits to your menu page in your website’s statistics. That counts real visits without involving a QR company.

    Bonus: Wi-Fi codes for the same table card

    Many cafés put a second code on the card for guest Wi-Fi. See how to make a Wi-Fi QR code, and use a guest network, never your main one.

    Related