Does the MRZ Scanner require HTTPS, and which browsers are supported?
Yes. The Dynamsoft MRZ Scanner JavaScript edition requires your application to be served over HTTPS due to browser restrictions on camera access and licensing requirements. The only exceptions are localhost and local file paths during development.
In addition, the scanner depends on several modern browser features, including WebAssembly, Blob, URL/createObjectURL, and Web Workers.
Supported Browsers
| Browser | Minimum Version |
|---|---|
| Chrome | 78 |
| Firefox | 79 |
| Safari | 15 |
| Edge | 92 |
💡 Note:
Camera access and licensing will not function in unsecured (HTTP) environments. For production deployments, always use HTTPS.