Follow

Which browsers/versions and features are required for the Web SDK?

The Scandit Web SDK relies on modern web platform features rather than specific browser brands or versions. To use the Web SDK, the browser must support the required APIs listed below. For camera scanning, the device must also provide access to the camera via getUserMedia.

Due to the advanced features required (especially WebAssembly technology) and some limitations imposed by operating systems, not all browsers are able to correctly use our JavaScript library.

 

For the most up‑to‑date details, always refer to the Web SDK System Requirements page:
https://docs.scandit.com/system-requirements/#web-sdk.

 

Required browser features

The following web platform features are required by the Web SDK core:

 

For camera video streaming (using the device camera), this additional feature is required:

  • MediaDevices.getUserMedia (optional if you don’t use the camera)
    Required to access the camera video stream. See supported browsers:
    https://caniuse.com/#feat=stream
 

For GPU‑accelerated processing and optimal performance, these additional (optional) features are used when available:

 

If a given browser or browser version does not support these required features, the Web SDK cannot run there. Optional features are used only when available.

 

Browser compatibility (minimum versions)

The following table summarizes the minimum browser versions officially supported by the Web SDK, as per the current system requirements:

 
  • Chrome

    • Single thread: 64+
    • Multi‑thread (full feature set): 68+
  • Microsoft Edge (Chromium)

    • Single thread: 79+
    • Multi‑thread: 79+
  • Firefox

    • Single thread: 105+
    • Multi‑thread: 105+
  • Opera

    • Single thread: 44+
    • Multi‑thread: 55+
  • Safari (macOS)

    • Single thread: 13+
    • Multi‑thread: 15.2+
  • Chrome for Android

    • Single thread: 64+
    • Multi‑thread: 89+
  • Firefox for Android

    • Single thread: 105+
    • Multi‑thread: 105+
  • Opera for Android

    • Single thread: 46+
    • Multi‑thread: 63+
  • Safari iOS / Chrome iOS (WebKit)

    • Single thread: 14.6+
    • Multi‑thread: 16.4+
  • Samsung Internet

    • Single thread: 7+
    • Multi‑thread: 15+
  • Android WebView

    • Single thread: Yes
    • Multi‑thread: Not supported
 

Notes:

 

For any new browser versions or changes in support, please always check the latest information here:
https://docs.scandit.com/system-requirements/#browser-compatibility.

 

You can find more information on our Scandit Web SDK Product page.

Was this article helpful?
0 out of 1 found this helpful
Have more questions? Submit a request