Guide

QR Code for Small Business: No App Needed

Use free static QR codes for menus, business cards, packaging, and review links — no app, no account, no subscription.

Last updated:

Why QR codes work for small businesses

A QR code bridges the gap between a physical touchpoint and an online destination. For a small business, that means turning a table card into a menu link, a business card into a portfolio page, a product label into a support guide, or a receipt into a review prompt — without asking customers to type anything.

Generating the QR code is free. A static QR code is a one-time export: create it, download the image, and place it wherever customers will see it. There is no per-scan fee, monthly QR subscription, or account to manage for the code itself.

Practical use cases

Menus and order pages

Print a QR code on a table card or window sticker that links to your online menu. If the menu is a PDF, consider compressing it first so it loads quickly on mobile. If you have a multi-page menu, merge the pages into a single PDF before hosting so customers get one file, not three.

Update the menu page as often as you like — the QR code stays the same as long as the URL does not change. This is the main advantage over reprinting paper menus: the code is static, but the page it points to is not.

Business cards

Add a QR code to the back of a business card linking to your website, a landing page, or a digital contact card. The recipient scans instead of typing. At a small print size (roughly 2 cm per side), skip the logo overlay — a clean black-and-white code scans more reliably at that scale.

Product packaging and inserts

Link to a product manual, warranty registration page, or setup video. The code outlasts the packaging as long as the URL stays live. For products sold through third parties, this gives you a direct channel to the end customer.

Review and feedback links

Print a QR code on receipts, bags, or checkout counter cards that links directly to your Google Business review page or a feedback form. Removing the friction of searching for your business name increases the chance a satisfied customer leaves a review.

Event check-in and promotions

For pop-up shops, markets, or local events, a QR code on signage can link to a registration page, a promotional offer, or a social media profile. Print the code on a tent card at 5 cm (2 in) or on a larger banner at 10 cm (4 in) so attendees can scan reliably from the expected distance.

How to create a QR code for your business

Step 1 — Decide what to link

Choose the URL the code will open. Common choices:

Use the final destination URL, not a redirect chain. If you expect the destination to change, host a permanent redirect URL on your own domain (e.g., yourbusiness.com/go/menu) and manage the redirect internally.

Step 2 — Generate the code

Step 3 — Test before printing

Branding your QR code

The generator supports two branding controls: colour and logo overlay.

Colour. Change the foreground colour to match your brand. The background defaults to white. Keep the contrast high — a dark foreground on a light background scans most reliably. Avoid light-on-light or dark-on-dark combinations; the generator shows a contrast warning if the ratio drops below a readable threshold.

Logo. Upload a PNG, JPG, WebP, or SVG logo. The generator centres it on the code with an optional white halo for visual separation. Error correction auto-promotes to H (30% redundancy), which means the code can tolerate the partially obscured centre. Keep the logo within the default 18% overlay area — pushing it larger increases the risk of scan failure.

Print placement tips

Avoid placing codes in folds, near binding edges, or on highly reflective surfaces. If the code will be laminated, test scanning through the laminate before committing to a print run.

Static vs dynamic QR codes

The QR Code Generator produces static QR codes. The URL is encoded directly into the matrix. Once generated, the content cannot be changed without creating a new code.

For most small business use cases — menus, business cards, packaging, review links — a static code is the right choice. The URL rarely changes, and there is no ongoing cost.

Dynamic QR codes use a short redirect URL managed by a third-party service. You can change the destination after printing. This is useful for seasonal promotions or A/B testing different landing pages, but it requires a subscription and introduces a dependency on the redirect provider. This tool does not produce dynamic codes.

If you need to update a destination after printing, the workaround with a static code is to encode a URL you control (e.g., yourbusiness.com/go/menu) and manage the redirect on your own server or hosting provider.

Sharing files with QR codes

Some business use cases involve sharing a file rather than a web page: a PDF menu, a price list, a product spec sheet, an event programme, or a bundled download. A QR code cannot hold the file itself. A standard code tops out at roughly 2,950 bytes of text, far smaller than even a one-page PDF, so the code holds the address of the file instead. Scanning opens that address in the phone's browser, which displays the file inline (usual for PDFs and images) or downloads it (usual for ZIPs).

Prepare and host the file

Generate the file QR code

Open the QR Code Generator, paste the file URL, adjust colours or add your logo, and download PNG for screens and standard print or SVG for print at any size. The code is static: the URL is encoded directly, so there is no redirect service in between and nothing to expire.

Test the file, not just the scan

Scan with an iPhone and an Android phone and check that the file itself opens or downloads, not just that the camera recognises the code. Test on mobile data as well as Wi-Fi, and at the printed size and distance.

File types that work

Any file reachable at a URL works:

If the file will change regularly (for example a weekly specials menu), encode a URL you control, such as yourbusiness.com/menu.pdf, and replace the file at that same address. The printed code keeps working.

Related guides

FAQ

Frequently asked questions

Do I need a subscription to create QR codes for my business?

No. The QR code generator on this site is free and runs in your browser. There is no account, no subscription, and no per-scan fee. You paste a URL, the code renders locally, and you download the PNG or SVG.

Can I put my logo on a business QR code?

Yes. The generator supports logo overlay. When you upload a logo, error correction auto-promotes to H (30% redundancy) so the code remains scannable with the centre partially covered. Keep the logo within the default size range and test the code before printing.

Will a QR code on my business card still work in a year?

As long as the URL it points to is still live, yes. A static QR code stores a fixed URL. If you keep that URL active, the code works indefinitely. If you take the page down or change the URL path without a redirect, the code leads to a dead link.

Can customers scan a QR code without downloading an app?

Most modern iOS and Android phones can scan QR codes from the built-in camera or built-in scanning features, without a separate QR scanner app. Still test the code on the kinds of devices your customers are likely to use.

Can a QR code open a PDF menu or other file directly?

Yes. The QR code stores the URL where the file is hosted. When someone scans it, their phone opens that URL in a browser, which either shows the file (common for PDFs and images) or downloads it (common for ZIPs). The file itself is never stored inside the code: a standard QR code holds only about 2,950 bytes of text.

Will the QR code stop working if I move the file?

Yes. A static QR code points to a fixed URL. If you delete or move the file so the URL returns a 404, the code still scans but leads to a dead link. Keep the file at the same URL for as long as the printed code is in circulation, or encode a URL on your own domain that you can redirect.

Related tools

Try these tools