ios-ocr-server

An iPhone app that provides local OCR through an HTTP server using Apple’s Vision framework. Send images from devices on the same network to recognize text and use the results in other applications.

Share on XLicense: MIT

Overview

This project is an iOS app that runs an HTTP OCR server on an iPhone, using Apple’s Vision framework to recognize text in uploaded images. It lets computers and other devices on the same network send images to the phone instead of relying on a separate cloud OCR service. Users can test recognition in a browser or send files to the upload API. Responses include recognized text, image dimensions, and text-region coordinates for use in other applications.

Key features

  • Runs an HTTP OCR server on an iPhone using Apple Vision.
  • Accepts image uploads from devices on the same network.
  • Provides a browser-based OCR test and an upload API.
  • Returns recognized text, image dimensions, and text-region coordinates.

Best for

Useful for people who want to recognize text in images from a computer or another device on their local network. Choose it when an iPhone-hosted OCR endpoint and structured results are useful.

Upstream
riddleling/iOS-OCR-Server
Fork on GitHub
Guo-astro/ios-ocr-server
Upstream stars
2.1k
Category
Apps and everyday utilities
Language
Swift
License
MIT
Forked
2026-10-10
Sync status
In syncLast synced 2026-10-11