Scan directly
from the browser.
Integrate TWAIN-based document scanning into your web application – with just a few lines of JavaScript. Accessible, secure and lightning-fast.
Ready to scan
// 3 Zeilen Code Encleso.StartScan() .then(save)
Everything you need, nothing you don't.
Encleso was built to make browser-based scanning as simple and powerful as possible.
All major browsers
Chrome, Firefox, Edge, Opera and more – Encleso runs wherever TWAIN is available.
Broad scanner compatibility
Supports nearly every TWAIN-compatible scanner – from sheet-fed to flatbed.
Flexible file formats
PDF, multi-page TIFF, PNG, JPEG and more – produce exactly the format you need.
Merge pages
Scan multiple times and combine all pages into a single document.
Secure & Encrypted
Encrypted connections and modern security standards protect your data at all times.
32 & 64 Bit support
From Windows 7 to Windows 11, 32-bit and 64-bit – one application for everything.
Three steps. Done.
Configure
Choose your scanner, set resolution, color mode and duplex – all directly in the browser.
Scan
Start the scan with one click. Scanned pages appear instantly in your web interface.
Save
Save as PDF, TIFF or image – download locally or send directly to your server.
In 4 Schritten zum Scanning.
Kopieren Sie den Code, passen Sie ihn an – und Ihre Web-App kann scannen. So einfach ist das.
"text-blue-400">>Ready in 3 steps.
Start scanning now.
No build system, no framework lock-in. A single script tag is all you need to add TWAIN scanning to any web application.
Include the SDK
Add a single <script> tag to your HTML page. No npm, no build step required.
Register OnReady
The OnReady event automatically provides all available scanners – ready to use.
Start scanning
One call to StartScan() is enough. You instantly receive a preview of the scanned document.
<!-- 1. Include SDK --><script src="https://encleso.com/Scripts/Encleso.js"></script><script>// 2. Register OnReady eventEncleso.OnReady = async function(ret) { const scanner = ret.ScannersList[ret.DefaultIndex]; // 3. Start scan const result = await Encleso.StartScan(scanner, false); const preview = await Encleso.GetImagePreview( result.ScannedImagesStartingIndex ); document.getElementById("preview").src = preview;};</script><img id="preview" alt="Scan preview" />
See Encleso in action.
In this video we show you how quickly and easily you can integrate Encleso into your web application.
Accessible for everyone.
Encleso was built with accessibility at its core. The JavaScript library supports common accessibility standards, making your scan solution accessible to every user.
<!-- Accessible Scanning UI --> <select id="scanner" aria-label="Select scanner" role="listbox"> <button aria-label="Start scan" tabindex="0" role="button"> Scan document </button>
Licensing
One-time license fee with 12 months of maintenance included.
Single Server License
incl. first 12 months maintenance
- Use on one URL e.g. www.mycompanyurl.com
- Unlimited users (no additional user license required)
- Unlimited scans
- TWAIN support for 32 & 64 bit drivers
- 12 months maintenance including product updates
- Full documentation with code examples
- Email support
Multi Server License
incl. first 12 months maintenance
- Use on all URLs of the buyer (max. 20)
- Unlimited users (no additional user license required)
- Unlimited scans
- TWAIN support for 32 & 64 bit drivers
- 12 months maintenance including product updates
- Full documentation with code examples
- Email support
Maintenance extension
Optional subscription – cancelable annually. Extends access to updates and new versions for 12 months each.
- 12 months access to product updates
- Cancelable annually
- Available at any time
All prices excl. VAT • Secure payment via Stripe • Immediate access after purchase
Trusted by companies worldwide.
"Your TWAIN driver opens up new worlds for this top scanner! Thank you very much!"
"We found JSE over a weekend and couldn't be happier. The solutions are simple yet extremely effective and robust."
"The input channel, from the scanner to the archive with its fully automated evaluations, always runs via your scanning program. I can only say thank you!"
"Your software was straightforward for our developers to evaluate, purchase and adapt to our specific needs. Highly recommended."
"Thanks to your prompt support, we were able to implement these scanners into our company software without any issues. No more annoying workarounds."
"Your product works great. The customizations you made for us work perfectly. We are now booking many orders."
FAQ
Everything important about Encleso – answered quickly and clearly.
Ready to integrate scanning into your
web app?
Try Encleso free for 30 days with full functionality. No credit card required.