# cordova-plugin-scanbot-sdk

> Cordova Plugin for the Scanbot Document and Barcode Scanner SDK

Latest version **4.18.3** (published 2025-10-15) · Commercial license · 0 weekly downloads

## Install

```sh
npm install cordova-plugin-scanbot-sdk
pnpm add cordova-plugin-scanbot-sdk
yarn add cordova-plugin-scanbot-sdk
bun add cordova-plugin-scanbot-sdk
```

## Health

**Score 50/100 (C)** — status: stable.

Positive: has types; no vulnerabilities.

Warnings: low downloads; no esm support.

## Facts

| | |
|---|---|
| Version | 4.18.3 |
| Published | 2025-10-15 |
| First published | 2017-03-01 |
| Weekly downloads | 0 |
| License | Commercial |
| TypeScript types | bundled |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 651.8 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Scanbot SDK GmbH |
| Maintainers | scanbot |
| Keywords | scanbot, sdk, camera, scanner, scanning, document detection, document scanner, edge detection, cropping, pdf, pdf creation, image optimization, image filter, ocr, optical character recognition, barcode, qr code, barcode scanner, qr code scanner, mrz scanner, cordova, plugin, ecosystem:cordova, cordova-android |

## Links

- npm: https://www.npmjs.com/package/cordova-plugin-scanbot-sdk
- Homepage: https://scanbot.io/developer/cordova-document-scanner/
- npm.io page: https://npm.io/package/cordova-plugin-scanbot-sdk

## Alternatives

- [@cantoo/pdf-lib](https://npm.io/package/@cantoo/pdf-lib.md) — 297.9K weekly downloads
- [datatables.net-buttons](https://npm.io/package/datatables.net-buttons.md) — 200.1K weekly downloads
- [@ckeditor/ckeditor5-export-pdf](https://npm.io/package/@ckeditor/ckeditor5-export-pdf.md) — 167.0K weekly downloads
- [scanbot-web-sdk](https://npm.io/package/scanbot-web-sdk.md) — 15.0K weekly downloads
- [@syncfusion/ej2-angular-pdfviewer](https://npm.io/package/@syncfusion/ej2-angular-pdfviewer.md) — 8.8K weekly downloads

## Recent versions

- 4.18.3 (latest) — 2025-10-15
- 4.18.3-beta.1 (beta) — 2025-10-06
- 4.18.2-alpha.1 (alpha) — 2025-09-08
- 1.7.1 (sdk-plugin-1.x) — 2020-08-04
- 3.3.1 (sdk-plugin-3.x) — 2020-03-31
- 3.0.2-alpha.0 (alpha-preview) — 2019-04-16
- 4.18.2 — 2025-09-19
- 4.18.2-beta.2 — 2025-09-18
- 4.18.2-beta.1 — 2025-09-11
- 4.18.1 — 2024-08-09
- 4.18.1-beta.4 — 2024-08-06
- 4.18.1-beta.3 — 2024-07-24
- 4.18.1-beta.2 — 2024-07-10
- 4.18.0 — 2024-04-29
- 4.18.0-beta.4 — 2024-04-25
- … 214 more at https://npm.io/package/cordova-plugin-scanbot-sdk/versions

## README

# Scanbot Document and Barcode Scanner SDK for Cordova

## Add enterprise-grade document and barcode scanning as well as data capture functionalities to your app in no time
The Scanbot [Document](https://scanbot.io/document-scanner-sdk/) and
[Barcode Scanner SDK](https://scanbot.io/barcode-scanner-sdk/) for Cordova enables you to easily
implement scanning, document creation, and data extraction functionalities for your apps on iOS and Android.

Access the available cameras on the mobile device, choose the interface, configure the settings, and let your users
easily scan any document, barcode, or other data in your application.

Benefit from advanced machine-learning based features like automatic scanning, perspective correction, user guidance,
automated cropping, multiple export formats like PDF, TIFF, JPEG; blur detection, image filters, encryption,
and much more...

Check out the [demo](https://scanbot.io/demo-apps/).


## Documentation & Example App
To integrate this module into your application please follow the steps in our
[documentation](https://docs.scanbot.io/cordova/document-scanner-sdk/introduction/)
and check out our [example app](https://github.com/doo/scanbot-sdk-example-ionic).


## Changelog
For a detailed list of the changes included in each version, please see the
[changelog](https://docs.scanbot.io/cordova/document-scanner-sdk/changelog/?utm_source=npmjs.com&utm_medium=referral&utm_campaign=dev_sites).


## Trial License
The Scanbot SDK will run for one minute per session without a license. After that, all functionalities and UI components will stop working.

To try the Cordova Document SDK without the one-minute limit, you can request a free, no-strings-attached [7-day trial license](https://docs.scanbot.io/trial/?utm_source=npmjs.com&utm_medium=referral&utm_campaign=dev_sites).

Our pricing model is simple: Unlimited barcode scanning for a flat annual license fee, full support included. There are no tiers, usage charges, or extra fees. [Contact our team](https://scanbot.io/contact-sales/?utm_source=npmjs.com&utm_medium=referral&utm_campaign=dev_sites) to receive your quote.


## Free Developer Support
Need help integrating our Document Scanner SDK in your Cordova project? We offer [free developer support](https://docs.scanbot.io/support/?utm_source=npmjs.com&utm_medium=referral&utm_campaign=dev_sites) via Slack, MS Teams, or email.

As a customer, you also get access to a dedicated support Slack or Microsoft Teams channel to talk directly to your Customer Success Manager and our engineers.

## Guides and tutorials
Want to enable document scanning in your app? You can integrate the Scanbot Cordova Document Scanner plugin in just minutes.

💡 Check out our [developer blog](https://scanbot.io/techblog/?utm_source=npmjs.com&utm_medium=referral&utm_campaign=dev_sites) for a collection of in-depth tutorials, use cases, and best practices.

---
_Source: https://npm.io/package/cordova-plugin-scanbot-sdk · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
