OCRForge | OCR Document Scanner With Text Recognition, iCloud Sync and In-App Purchases - SwiftUI icon

OCRForge | OCR Document Scanner With Text Recognition, iCloud Sync and In-App Purchases - SwiftUI

Hot or Not
OCRForge | OCR Document Scanner With Text Recognition, iCloud Sync and In-App Purchases - SwiftUI

Description

OCRForge – OCR Document Scanner Template for iOS

OCRForge is a complete, ready-to-publish OCR document scanner built with SwiftUI. Users scan documents with the camera or import photos from their library, and the app extracts text on-device using Apple’s Vision framework. Every scan is saved to a searchable history where it can be viewed, edited, copied, shared as a text file, or deleted. A polished onboarding flow, a one-time in-app purchase paywall, iCloud sync and a full settings screen are all included.

Demo Instructions

  • No login and no demo credentials are required. The app is fully functional offline and uses on-device OCR.
  • Launch the app in the simulator or on a device, tap Continue through the onboarding, and tap the camera or photo buttons on the OCR List screen to scan your first document.
  • The free tier allows 3 document scans and 3 photo text extractions. After that the one-time unlock paywall appears. Restore Purchases is available in Settings.

Everything the App Does

  • Camera document scanning with live photo capture
  • Photo library import for extracting text from existing images
  • On-device text recognition with Apple Vision (accurate mode plus language correction)
  • Recognition confidence percentage shown for every scan
  • Editable preview screen before saving: rename the document and correct the extracted text
  • Document history list with newest-first sorting, titles, dates and text previews
  • Instant search across all document titles and extracted text
  • Detail screen with editable title and editable extracted text plus a Reset button
  • Copy extracted text to the clipboard with one tap
  • Share extracted text as a .txt file through the iOS share sheet
  • Delete documents with a confirmation alert and an animated card removal
  • Full-screen image viewer for the original scan with pinch-to-zoom, drag and double-tap reset
  • Empty states for both the empty history and no-search-results scenarios
  • Three-page onboarding flow explaining the app, how to use it and the free versus premium limits
  • One-time in-app purchase paywall (lifetime unlock, no subscription) built on StoreKit 2
  • Free usage metering: 3 camera scans and 3 photo extractions before the paywall
  • Restore purchases and purchase status display in Settings
  • Paywall cooldown: the close button appears after a 5 second countdown
  • iCloud sync of documents, usage counts and purchase status through SwiftData plus CloudKit
  • Settings screen with System / Light / Dark theme picker
  • Rate the app prompt after 5 sessions (SKStoreReviewController)
  • Custom animated tab bar with glowing selection effects and two tabs (OCR List, Settings)
  • Support links: Contact Us email, Terms of Use and Privacy Policy
  • Complete light and dark mode support with a custom color asset system
  • Camera and photo library permission handling with a redirect to Settings when denied

Technology

  • Language: Swift 5
  • UI: SwiftUI (iOS 17.0+)
  • Data persistence: SwiftData with CloudKit (NSPersistentCloudKitContainer style automatic sync)
  • Text recognition: Vision framework (VNRecognizeTextRequest)
  • In-app purchases: StoreKit 2 with transaction listener and restore support
  • Third-party dependencies: none – 100 percent native Apple frameworks
  • Single Xcode target, universal iPhone app, portrait orientation

What the Buyer Gets

  • Full Xcode source code for the OCRForge app (Swift files, asset catalog, entitlements, Info plist)
  • Complete documentation.html setup guide with screenshots
  • App icon source image (1024×1024 PNG)
  • Step-by-step instructions for changing the bundle ID, renaming the app, replacing the icon and re-skinning the theme colors
  • App Store submission checklist

Development Disclosure

Portions of this template’s source code were developed with AI-assisted tools. All code has been reviewed, tested and verified to compile and run as described.

Closing Note

This item is a source code template. Xcode knowledge is required to customize, build and publish it. An Apple Developer account is required to run the app on a physical device and to configure in-app purchases and iCloud.

TypeiOS App
Authormefjudevllc
Price$14
Sales2
Rating0 (1)
PublishedJul 25, 2025
Last UpdateSep 11, 2026
Compatible SoftwareOther
Compatible WithSwift
Mobile Files Included.m

Categories

Tags

cloudkitdark modedocument scannericloud syncimage to textin-app purchaseiOS 17ocronboardingscan documentsstorekitSwiftDataswiftuitext recognitionvision framework

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.

Products of the Week.

Submit