What an Instagram QR code is
An instagram qr code is a square image that points to an account, a post or a specific page on the network. The customer scans it with their phone camera and lands straight on your profile. Nothing to type, no misspelling of your handle.
Instagram has offered this feature on every account since 2020, personal and professional alike. The code is unique and tied to your username. If you change your handle later on, it still redirects to the right page.
For a restaurant, the point is simple: turn a customer sitting at a table into a follower while they wait for their food. That's the moment their phone is already in their hand.
Where to find your account's Instagram QR code
Everything happens in the mobile app. The web version can't generate one.
On iPhone and on Android
- Open your profile, then the menu in the top right corner.
- Tap QR code in the list of options.
- Tap the screen to change the background colour or the style.
- Use the share button to save it to your gallery.
What you get is a square PNG file, usable in print up to roughly A4 size. Beyond that it pixelates, so you're better off using an external generator that outputs a vector file.
Creating a QR code for a specific post
Want to point to one post rather than to your account's home page? Open the post, copy its link, then paste that address into a generator. It's the most reliable method for a daily special, an event or a seasonal promotion.
Across a hundred or so tables fitted with a table tent, a restaurant picks up a few dozen followers a month on average. The native code alone rarely does it: what triggers the scan is the line of copy sitting next to it.
Customising your Instagram QR code
The native code barely allows any customisation: a few coloured backgrounds, a pattern, and that's it. To go further, generate your own from your profile URL (instagram.com/youraccount) using a dedicated generator. The principle is the same as when you build a QR code step by step.
You can then work on three visual elements: the modules, the corner eyes and the centre. Add a logo in the middle of the square so your brand is recognised before the scan even happens.
- Pick rounded shapes for a softer look on a printed menu.
- Keep strong contrast: dark on light, never the other way round.
- Leave a white margin of 4 modules around the code.
- Choose a high error correction level if you're placing an image in the centre.
Plenty of brands and businesses roll out the same visual across all their materials this way. That consistency is a real local marketing asset, provided you test the result on two or three different phones before sending anything to print.
Native code or external generator: which to choose
| Criterion | Native Instagram QR code | QR code built with a generator |
|---|---|---|
| Time to create | Under a minute | 5 to 10 minutes |
| Customisation | Background colour only | Logo, shapes, colours, frame |
| File format | Low-resolution PNG | High-resolution PNG, SVG, PDF |
| Scan statistics | None | Number of scans, dates, devices |
| Editable destination | No | Yes, with a dynamic code |
For a table tent or a window poster, the second option is clearly the more suitable one. For a quick exchange between two people, the native code does the job perfectly well.
Scanning and finding an Instagram account
On recent phones, the camera picks up the code without any third-party app. A notification appears, you tap it, and the profile opens. Users with older models can go through the scanner built into Instagram, reachable from the search bar.
Been sent a screenshot rather than a physical code? Instagram lets you import an image from your gallery and read it. It's the easiest way to find the account of someone you met at a trade show.
Where to display it in a restaurant
A code nobody sees is a code nobody scans. Here are the spots that work best, ranked by the results we've seen.
- On the back of the table tent, under a short line: "Today's dishes, in pictures".
- On the bill or the receipt, next to the total.
- On your business cards, on the reverse, with the handle written out in full.
- On the posters for your events: tasting evening, brunch, terrace opening.
Avoid the till counter: customers there are in a hurry to pay. Avoid the back wall too, too far away for a comfortable scan. A code placed between 1.20 m and 1.60 m high is read effortlessly.
The same reasoning applies to your other codes. If you've already set up your menu accessible by QR code, put the social media code somewhere else on the table. Two codes side by side cancel each other out: the customer doesn't know which one to aim at.
Common mistakes and good practice
The first mistake is printing the code without testing it. Do a real scan, from a phone that isn't logged into your account, before any print run.
The second: a code that's too small. Allow 2 cm per side minimum for a scan from 30 cm, and 10 cm for a poster seen from a metre and a half away.
The third: not measuring anything. A dynamic code lets you know how many people have scanned it, and change the destination without reprinting. The same logic applies when you want to connect your customers to the dining room wifi: one code, one destination, one clear goal.
One last point, often overlooked: the content waiting on the other side. A profile with no recent post won't convert. Publish at least once a week before rolling out your materials, otherwise your prospective followers will leave as quickly as they arrived.
Using an Instagram QR code is no substitute for an editorial strategy. It simply removes the friction between a table and your page. It's up to you to make the visit worthwhile.














