Ocrad.js is a JavaScript port of the GNU Ocrad optical character recognition engine compiled with Emscripten. It brings text recognition directly into web applications without requiring a remote OCR service. Local processing can reduce network latency and support offline-capable applications. Possible uses include extracting text from images, browser-based note tools, image indexing, and experimental handwriting input. The repository includes the compiled library, source material, examples, a browser demo, and worker support. Its recognition engine is rule-based, so accuracy can vary substantially with character quality, spacing, weight, and input preparation.

Features

  • Browser-based optical character recognition
  • Emscripten-compiled GNU Ocrad engine
  • Offline local text recognition
  • Web Worker support
  • Browser demo and example code
  • Image and handwriting recognition workflows

Project Samples

Project Activity

See All Activity >

Categories

OCR

License

GNU General Public License version 3.0 (GPLv3)

Follow ocrad.js

ocrad.js Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of ocrad.js!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript OCR Software

Registered

4 days ago