OCR Express lets you extract text from images using Tesseract running in the backend via tesseract-wasm (WebAssembly). You can:
Built with Node.js, Express, Tesseract, tesseract-wasm, Tailwind CSS, and highlight.js.
The backend uses WebAssembly (WASM) for fast, portable OCR processing.
You can use our backend OCR API for your own apps. Here’s how:
{
"results": [
{
"name": "image.png",
"type": "file",
"text": ["line1", "line2"],
"time": 0.48
},
{
"name": "https://...",
"type": "url",
"text": ["..."],
"time": 0.51
}
],
"totalTime": 1.02
}
curl -F "images=@/path/to/image.png" https://ocr.dunite.tech/ocr curl -F 'urls=["https://example.com/image.png"]' https://ocr.dunite.tech/ocr
{
"results": [
{
"name": "Screenshot_2025-06-17_20-08-40.png",
"type": "file",
"text": [
"ii Activity",
"Timeline @",
"Stopwatch @",
"ActivityWatch",
"..."
],
"time": 1.12
}
],
"totalTime": 1.12
}