BarcoBatch

QR code tools

Create, customize and scan static QR codes. Choose the tool for your content and download your code directly in your browser.

Runs locally in your browser

Create QR Codes

Turn text, links or Wi-Fi details into a QR code, with optional colors and a logo.

QR Codes for Business

Help customers message you, leave a review, save your contact details or open a menu.

Scan QR Codes

Read a QR code from your camera or an uploaded image.

Your content and images stay in your browser. Static QR codes do not require an account or subscription.

Choose a QR tool by the action you want

Choose the destination or structured data before choosing artwork. A customer joining Wi-Fi needs connection credentials, while a visitor saving contact details needs a vCard. Both pictures look like QR codes but the payloads ask receiving applications to do different things. Use the cards above to open a tool, and use the decision table to compare the task each one is designed to solve.

Separate a web destination from structured information

The general generator is suitable for a public URL or plain text. Menu and Google review tools focus that URL workflow on a particular customer journey. Wi-Fi, WhatsApp and vCard tools prepare structured content or an application-specific link from separate fields. Choose the specialised form when those fields help prevent omissions. If you already have a simple website address, adding unrelated contact or network details makes the handoff less clear.

Map a small business’s signs to individual tasks

Consider a guesthouse with three needs: reception shares the guest network, a breakfast table links to the menu, and a staff card carries the host’s professional contact. Use three labelled symbols with distinct destinations. One unexplained picture beside the front door would leave visitors guessing. Keep the purpose visible in ordinary text and test each action on a phone before deciding where the artwork should be placed.

Choose appearance only after the destination works

The logo tool adds a central mark; it does not provide editable hosted destinations. Check branding on the intended material. Use the scanner to inspect exported images. Successful decoding does not establish that a destination is trustworthy.

Plan who maintains the printed route

Track each static print and its location. Replace Wi-Fi prints after password changes and vCards after contact changes. A durable page under your control can keep the same URL while its content changes.

Match the next action to its QR format
Visitor taskToolWhat the symbol carries
Join a guest networkWi-Fi QR CodeSSID and connection settings
Start a business conversationWhatsApp QR CodeChat link and optional draft
Save contact detailsvCard QR CodeStructured vCard fields
Read the current menuMenu QR CodePublic menu URL
Share customer feedbackGoogle Review QR CodeSupplied Google review link
Add a brand markQR Code with LogoPayload with a central logo
Inspect an existing pictureQR Code ScannerDecoding rather than generation

Common questions

Which tool should a restaurant start with?
Choose menu QR for a public menu address and Wi-Fi QR for guest-network credentials. Label the two signs separately so customers understand which action each scan will offer before opening their camera.
Can the general generator replace every form?
It can encode text, but specialised tools prepare the relevant field structure. A contact name pasted as plain text does not become a structured contact record, and a password by itself is not a Wi-Fi connection payload.
Do these tools provide scan statistics?
No scan-count dashboard or hosted tracking redirect is provided here. The outputs are static symbols. A destination website may have its own behavior, which is separate from generating the picture in this browser.
What should I do with an unknown QR image?
Open the scanner and inspect its decoded content first. Decide whether the displayed address or other data matches the surrounding context. Never interpret successful decoding as approval of a website or request for personal information.