Apple iOS Document Scanning SDK
Bring document scanning to your iPhone and iPad apps with the Pixelnetica™ Document Scanning SDK (DSSDK). Capture a page, detect its edges, and clean it up into a sharp PDF, all on the device.
Technical Specifications & Requirements
Technical specifications at a glance:
- Apple iOS 16.3 and above (iPhone and iPad).
- Device
arm64plusarm64/x86_64iOS Simulator slices, shipped as binaryxcframeworks. - Xcode 15.0 or higher (Swift tools 5.9).
- Swift Package Manager.
- Compatible with Swift & Objective-C for smooth integration.
iOS DSSDK Documentation
Accelerate your development with detailed integration instructions, extensive API references, complete workflows, and practical code samples.
Sample application source code
Start from our iOS sample app, with full source, bundled with DSSDK and a demo license.
Mobile Document Capture for Apple iOS
Enhance your mobile document workflow, boost OCR accuracy, and simplify document management within your native iOS apps. Explore the full list of DSSDK features
Secure On-Device Processing
Processing runs entirely offline on your users' devices, which keeps it compliant with GDPR, CCPA, and CPRA.
Transparent, Royalty-Free Licensing
Enjoy predictable annual pricing with unlimited users, installations, and scans. Achieve budget clarity and scalability without hidden costs or restrictions.
Integration on iOS
Customizable, ready-to-deploy UI components drop into your iOS app and match your brand and user experience.
Smart Real-Time Guidance
Enhance scanning quality by providing users immediate feedback on framing, lighting, and stability, reducing errors and producing consistently professional results.
Instant, Superior Scanning Quality
Automatically enhance document scans with optimal brightness, contrast, precise cropping, background cleaning, and noise reduction for exceptional clarity.
Multi-Language OCR
Accurately recognize text in 100+ languages, including right-to-left scripts, with secure on-device processing. Output results as editable layered PDFs or plain text.
Optimized File Compression
Dramatically reduce file sizes with smart bitonal (black & white) and color compression, keeping scans small and quick to share without sacrificing legibility.
Industry-Leading PDF Optimization
Compress PDFs by up to 90% for color and grayscale documents and 50% for black-and-white, creating searchable, layered PDFs optimized for document-heavy workflows in healthcare, legal, and finance industries.
Integrating DSSDK into your iOS project
Add DSSDK to your iOS app with our integration guides, API references, and practical tips in the
Documentation for DSSDK Apple iOS API
Demo License Restrictions
The DSSDK demo version includes a watermark on scanned outputs. Obtain a fully functional, watermark-free trial by
Clear and Predictable Licensing
Our standard DSSDK license offers unlimited scalability and transparent, predictable pricing, making it ideal for any type of application—public, private, or commercial.
Document Scanner SDK for Apple iOS Frequently Asked Questions
Pixelnetica™ Document Scanning SDK (DSSDK) for Apple iOS is a commercial library that adds document scanning to an iOS app: live camera edge detection with automatic capture, perspective correction and image enhancement, on-device OCR in 100+ languages, and export to PDF, TIFF, JPEG, and PNG (including searchable, layered PDFs).
It ships through Swift Package Manager as binary frameworks and offers both ready-to-use UI screens (camera, crop/page editor, OCR editor, language picker) and a lower-level engine API for fully custom workflows. All processing runs on the device.
Yes — Apple’s VisionKit (VNDocumentCameraViewController) is a free, built-in document camera on iOS, and OpenCV is a free open-source option. (Google’s free ML Kit Document Scanner is Android-only — there is no iOS build.)
These cover basic capture, but they leave the hard parts to you: VisionKit has no built-in OCR or searchable-PDF output, no control over the output format or the enhancement profile (black-and-white / grayscale / color), a fixed non-customizable UI, and no auto-capture tuning — you build and maintain those yourself, and you cannot patch the system component when an OS update changes its behavior.
Pixelnetica™ DSSDK is a commercial SDK that provides all of that out of the box — ready-to-use customizable screens, automatic capture with real-time guidance, perspective correction, on-device OCR with searchable PDF, and selectable compression — with support. A free trial is available.
Integration is through Swift Package Manager: add the package, import the module, and present a ready-to-use screen — a working scanner takes a few minutes. The ready-to-use UI components are customizable, and a lower-level engine API is available when you need a fully custom flow.
A complete iOS sample application and full API documentation are provided. Explore the DSSDK documentation and the sample application source code.
For assistance, contact us.
Get Started with Your Free Trial Today!
See what the Pixelnetica™ Document Scanning SDK can do in your iOS app. Contact us to start your free trial.
Start Your Free Trial