How it works

Simple by design.
Powerful by default.

From first launch to advanced Pro workflows — a complete guide to every flow, gesture, and shortcut in QR & Barcode Scanner.

Core flow

Scanning a code, step by step.

01

Open the scanner

Tap the center tab (the scan icon) from anywhere in the app. The camera opens in under 200ms. Back camera is the default. The scan-line starts sweeping immediately — no extra taps.

Available controls on open
Torch toggle — top right, lights the flash
Gallery button — pick an image to scan
Type filter chips at bottom: All · QR · Barcode
Double-tap anywhere to flip to front camera
02

Point at the code

Align the code within the reticle. The lime corners mark the target area. For small codes, pinch to zoom (1× to 5×). For damaged or blurry codes, hold still and let the auto-zoom assist. In low light, enable the torch — it's faster than ambient light compensation.

Zoom & focus tips
Pinch outward to zoom in, up to 5× optical
Tap any point on screen to set manual focus
Volume up/down = capture trigger on compatible devices
"Align code within frame" hint appears after 5s of no detection
03

Detection & decode

The moment a valid code is fully in frame, the camera feed pauses, a haptic pulse fires, and a beep sounds (both are toggleable in Settings). The payload is classified by type and the result card slides up with the right action ready.

What happens on detection
Camera feed pauses (freezes on the decoded frame)
Haptic feedback fires (medium impact)
Scan beep plays if enabled in Settings
Payload classified (URL, Wi-Fi, vCard, etc.)
Optional URL info preview before opening
Scan auto-saved to History immediately
04

Smart result card

The result card shows the decoded type as a chip, the payload formatted for readability, and the primary action as a full-width button. The right action is always front and center: "Open" for a URL, "Connect" for Wi-Fi, "Add contact" for vCard — no hunting through menus.

Result card secondary actions
Copy — raw decoded value to clipboard
Share — system share sheet
Save to folder — move to any folder
Add note — custom label for this scan
View metadata — format, ECC level, timestamp
Generate flow

Creating a QR or barcode, start to export.

01

Choose a template

Tap the + button from Home, or use a Quick Action chip (QR Code, Barcode, Wi-Fi, Contact). The Generator sheet opens with a template grid — 14 types for QR, 6 for barcode.

Quick access paths
Home screen Quick Action grid (QR, Barcode, Wi-Fi, Contact)
3D Touch / Long-press app icon → "New QR"
Share extension: share any URL → opens generator pre-filled
02

Fill in the fields

Each template has the exact fields you need. URL gets a single field with protocol validation. vCard gets structured fields: name, phone, email, org, address. Wi-Fi gets SSID, password, encryption type. The QR preview updates with each keystroke.

Validation behavior
URL — validates protocol, flags malformed addresses
EAN-13 — validates and shows check digit
UPI — validates VPA format (name@bank)
Phone — accepts + country code, strips invalid chars
03

Customize (optional)

Tap "Customize" to open the QR Designer. Pick from 8 foreground colors and 6 backgrounds, switch dot style (Square, Rounded, Circle, Diamond) and eye style (Square, Rounded, Circle, Leaf, Diamond), embed a logo image, and pick a printable frame.

Designer quick tips
8 curated foreground colors + 6 backgrounds
Logo image is auto-centered with built-in margin
Error correction is set to ECC H so logo-embedded codes still scan
Frames include WhatsApp, Scan-Me, Tag, Gift & more
04

Save, share, or export

Tap Save to add to history (optional folder + label). Tap Share for the system share sheet. Tap "Save to Photos" for a PNG. Tap Print for AirPrint or Android Print. Pro users can tap "Make Dynamic" to convert a static QR into a tracked, editable Dynamic QR.

Export formats
PNG — any resolution (72dpi to 2400dpi)
SVG — scalable vector, infinite resolution
PDF — print-ready, AirPrint / Android Print
Real-world flows

Six scenarios, step by step.

Restaurant

Digital menu QR

01Open Generator → URL template
02Enter your menu PDF link
03Customize → brand colors + logo
04Add "Scan for menu" frame text
05Export PDF → print → place on tables
06Update menu URL anytime (Dynamic QR)
Networking

Business card QR

01Generator → vCard template
02Fill name, phone, email, title, org
03Customize → your brand color
04Export SVG for print shop
05Recipient scans → Add contact in 1 tap
Retail · Inventory

Product barcode check

01Open scanner → Barcode filter
02Scan EAN-13 on product
03Add a custom label (e.g. "Shelf 12 · Tea")
04Save to "Inventory" folder
05Export folder as CSV for records
Hospitality

Guest Wi-Fi code

01Generator → Wi-Fi template
02Enter SSID, password, WPA2
03Add hotel logo, match brand color
04Frame text: "Tap to connect"
05Print and place in rooms
06Guest scans → connects instantly
Events

Ticket check-in

01Bulk import attendee CSV → generate tickets
02Enable Batch Scan at entry gate
03Scan each ticket continuously
04Duplicates highlighted in amber
05Save session → Export CSV attendance log
Marketing

Campaign tracking

01Create Dynamic QR → campaign URL
02Print on posters and flyers
03Analytics: watch scan count, locations
04Swap destination URL post-launch
05Export raw scan log for reporting
Shortcuts & gestures

The fastest paths through the app.

👆

Tap to focus

Tap any point on the camera feed to manually set the focus and exposure point.

Scanner screen only
🤏

Pinch to zoom

Pinch outward on the camera feed to zoom in, from 1× to 5× optical.

1× → 5× range
👆👆

Double-tap

Double-tap the camera feed to flip between front and back camera instantly.

Scanner screen only
👉

Swipe right on row

In History or Folders, swipe right on any item to archive it immediately.

History & Folders
👈

Swipe left on row

Swipe left to delete a history item. Confirmation prompt appears before permanent delete.

History & Folders
🕐

Long-press

Long-press any item in History to enter multi-select mode. Select more items to bulk move, delete, or export.

History & Folders
⬇️

Pull to search

Pull down on the History list to reveal the search bar and start typing.

History screen
🔊

Volume buttons

Volume Up or Down triggers a scan capture on compatible devices — one-handed use.

Scanner, device-dependent
📱

Home screen shortcuts

3D Touch or long-press the app icon for quick actions: "Scan now", "New QR", "History".

iOS 3D Touch / Haptic Touch
Siri & Assistant

Voice-activated shortcuts.

iOS Siri

"Hey Siri, scan a QR with QR & Barcode Scanner"

Android Assistant

"OK Google, open QR & Barcode Scanner scanner"

First launch

What to expect on day one.

Slide 1 of 3

Decode anything

Point. Scan. Done. Every QR or barcode in milliseconds.

Slide 2 of 3

Create beautifully

Generate QR codes and barcodes. Customize colors, dots, eyes, logos.

Slide 3 of 3

Stay private

Everything happens on-device. No tracking, no ads, no data sales.

Permissions you may be asked for
Camera — required

Asked the first time you tap the Scan tab. Required for live scanning. QR & Barcode Scanner never records or uploads camera frames.

Photos — optional

Asked when you tap the gallery icon or "Save to Photos". Only reads or writes photos — never uploads.

Location — off by default

Only asked if you enable "Tag scans with location" in Settings. Never asked proactively on first launch.