Settings

Configure decoder settings, barcode formats, scan interval, and app preferences.

Demo mode

Two scanner usage modes

Scan2Flow has two ways to use the scanner page. Standard mode is the default for exploration and camera scanning. Terminal mode is the floor station layout for pinned devices and Flow Link QR deploy.

Standard scanner

Default on /scanner

App chrome with bottom nav, camera-first layout, workflow picker, and demo tools. Best for first visits, BYOD trials, and desk-side setup.

Terminal scan station

Settings, Flow Link, or ?mode=terminal

Full-screen station UX: workflow menu, wedge-first active task, large last-result feedback, and no marketing chrome. Best for warehouse lanes, docks, and MDM-pinned handhelds.

Terminal mode

Workflow icons per row

Terminal menu layout. Use 1 for list rows, 2-4 for tile grids like industrial handheld menus.

Icon and row size

Controls workflow icon size and tile height in terminal menu. Pair with icons per row for your device.

Camera

Choose the camera device and capture options used on the scanner page.

Camera device

Grant camera access once to list devices. The selected camera is used when scanner input mode is camera.

No cameras listed yet. Tap allow and check browser permissions.

Capture Resolution

Higher resolution helps with small or distant codes but may be slower. Lower resolution is faster.

Camera Behavior

Image Preprocessing

Enhance detection for reflective surfaces, small codes, or screen scanning.

Scanner

Camera device, resolution, and torch live in

Focus Mode

Continuous focus automatically adjusts for better scanning. Single shot focuses once. Manual requires manual adjustment.

Barcode Formats

2D Codes

1D Codes

13 format(s) enabled

Timing

Scan Interval

750 ms

Scan Cooldown

1200 ms

Minimum time between successful scans to prevent duplicates

Behavior

API authentication

Choose how each credential profile signs requests to your APIs. Profiles are used by workflow actions that call your server through the proxy.

Stored only in this browser. Values are sent through the proxy to the URLs you configure in workflows.

API endpoints

Save commonly used endpoints to pick from a dropdown in workflows.

Security

Loading security settings...

Cookie Management

Control how we use cookies and tracking. Essential cookies (including Cloudflare security) are always active; analytics runs cookieless by default; marketing requires your consent.

Essential Cookies

Always On

Required for security settings and core functionality. Cannot be disabled.

Essential and always on: Cloudflare cookies (__cflb, __cf_bm, cf_clearance) for DDoS protection, bot management, and load balancing; Cloudflare Web Analytics (beacon) for cookieless traffic insights; i18n_redirected for language preferences.

Analytics (Cookieless)

No Cookies

Basic pageview tracking without cookies or personal data. Helps us improve the app.

Whitelisted Domains

Optional

When you add external domains to the whitelist (for form submissions or API calls), those domains may set their own cookies based on their privacy policies.

Manage whitelisted domains in the Security section above.

Analytics & marketing cookies

Google Analytics, Tag Manager, Meta/Facebook Pixel, and live chat. Requires your consent.

Current Status

Essential Cookies: Enabled

Analytics (Cookieless): Enabled (No Cookies)

Whitelisted Domains: Optional

Analytics & marketing cookies: Disabled

Export config

Copy your settings and workflows as text. You can paste it into an email or file to backup or share. Restore by pasting the same text below.

Paste a previously exported config (e.g. from email) into the box below and click Restore.

Want sample workflows? Explore the use cases: View use cases

Actions