OCR that actually understands your content
Convert images of equations, handwriting, tables, and documents to LaTeX, Markdown, and more — in milliseconds. Tiny model, giant accuracy.
E = mc^{2}
\int_{0}^{\infty} e^{-x^{2}} \, dx
= \frac{\sqrt{\pi}}{2}Small model. Massive capabilities.
We obsessed over efficiency so you get state-of-the-art accuracy without the bloat, cost, or latency.
Blazing fast
Our tiny model runs in under 50ms on average. Real-time OCR that doesn't keep your users waiting.
STEM-native
Built from the ground up for math, physics, chemistry, and engineering. LaTeX output that just works.
Tables & documents
Complex tables, multi-column layouts, and full-page documents. Preserves structure perfectly.
Handwriting ready
Messy lecture notes? Whiteboard photos? Our model handles real-world handwriting with ease.
Dead-simple API
One endpoint. One line of code. Get LaTeX, Markdown, MathML, or plain text back instantly.
10x cheaper
Our efficient model means lower costs for you. Pay a fraction of what other OCR services charge.
See it in action
Pick a content type and watch Tiny OCR convert it instantly.
\int_{0}^{\pi} \sin(x) \, dx = 2One API call. That's it.
No SDKs to install, no complex configuration. Send an image, get back structured text. Works with every language and framework.
Multiple output formats
LaTeX, Markdown, MathML, HTML, plain text — choose what fits your stack.
Batch processing
Send up to 100 images in a single request for bulk workflows.
Webhooks & streaming
Get results pushed to you in real-time with server-sent events.
import requests
# One line. That's all you need.
response = requests.post(
"https://api.tiny-ocr.com/v1/convert",
headers={"Authorization": "Bearer YOUR_KEY"},
files={"image": open("equation.png", "rb")}
)
latex = response.json()["latex"]
print(latex)
# → \\int_{0}^{\pi} \\sin(x) \\, dx = 2Loved by developers & researchers
Join thousands who switched to faster, cheaper, more accurate OCR.
“Tiny OCR is absurdly fast. I switched from Mathpix and cut my API costs by 80% while getting the same accuracy.”
“We process 50K student submissions daily. Tiny OCR handles our volume effortlessly and the handwriting recognition is best-in-class.”
“The API is so clean. I had it integrated into our app in under 10 minutes. Genuinely impressed.”
Simple, transparent pricing
No hidden fees. No per-character charges. Algorithmically priced to beat the competition — always.
Free
Try it out, no strings attached.
- 50 images / month
- 50 PDF pages / month
- All output formats
- Community support
- Web app access
Pro
For researchers and power users.
- 7,500 images / month
- 1,500 PDF pages / month
- All output formats
- Priority API access
- Email support
- Batch processing
- Webhook delivery
Team
For teams and organizations.
- 7,500 images / user / month
- 1,500 PDF pages / user / month
- All output formats
- Dedicated API endpoint
- Priority support + SLA
- SSO & admin dashboard
- Custom model fine-tuning
Need custom volume pricing or on-premise deployment? Talk to our team
Tiny OCR vs Mathpix
We algorithmically price below the competition — always.
| Feature | Tiny OCR | Mathpix |
|---|---|---|
| Free images / month | 50 | 10 |
| Free PDF pages / month | 50 | 10 |
| Pro price | $3.99/mo | $4.99/mo |
| Pro images included | 7,500 | 5,000 |
| Pro PDF pages included | 1,500 | 1,000 |
| Extra image cost | $0.0000 | $0.0020 |
| Extra PDF page cost | $0.0000 | $0.0035 |
| Team price / user | $7.99/mo | $9.99/mo |
Prices automatically derived from Mathpix's published pricing. Updated in real time.
Ready to see the difference?
Start converting images to text in seconds. No signup required for your first 50 conversions.