01 / INPUT
Camera and images
Feed live camera frames, still images or a single scanline into the decode path.
@scanlatch/sdk · browser-local
Camera, images and scanlines through one licensed instance. Every supported format, priced per device.
npm i @scanlatch/sdkimport { createBrowserSdk } from '@scanlatch/sdk';
const sdk = createBrowserSdk({ key: 'sl_live_…' });
await sdk.initialize();
const decoder = await sdk.createDecoder();
const results = await decoder.decode(image);
// camera and scanline decoding share the instance
sdk.destroy();
01 / INPUT
Feed live camera frames, still images or a single scanline into the decode path.
02 / DECODE
Decoding happens in the browser, so the scan itself never makes a server round-trip.
03 / LICENSE
Priced per device, not per scan, so the bill tracks your install base rather than your traffic.
FORMATS
04 / PRICING
Add your website, drop in your key, ship. One device covers every camera, image and scanline decode it performs.
$5per device / month
before tax · two-week free trial · cancel anytime
A device is one browser installation on one website. Separate websites, browsers and profiles count separately; clearing site storage can create another.