Skip to content

Scan region

A region is expressed in normalized coordinates, so it survives whatever resolution the browser negotiates. Cropping happens before any pixel is touched, which makes every later stage cheaper in proportion to the area removed.

Live Centred square
Ready

Frame diagnostics

Frame 0.00 ms
Headroom 0 fps
Decoded size 0×0
Scan lines 0
Grayscale 0.00 ms Binarise 0.00 ms Matrix 0.00 ms Linear 0.00 ms

Presets

Custom

Result positions

Corner points are always reported in the coordinates of the frame the camera produced, not of the cropped region, so an overlay drawn from them lines up with what the user sees.

Scan something to see its corner points.
An unhandled error has occurred. Reload 🗙