Philosophy
OkraPDF uses prepaid credits. You load your balance, use the product, and only pay for what you consume. Credits never expire. No monthly fees, no plan tiers, no feature gates.Rates
| Product | Rate | Notes |
|---|---|---|
| Document Processing (OCR) | $0.02/page | Full pipeline: OCR + table extraction + structured output |
| AI Document Chat | At actual API cost | Passthrough from the LLM provider (typically $0.01-0.05/message) |
| Export (CSV, JSON, Markdown) | Free | Included with processing |
| Storage | Free | Up to 1GB per account |
What’s included per page
Each page processed includes the full extraction pipeline — no per-feature stacking:- Google Document AI OCR
- Vision model analysis (table/figure detection)
- Structured output (headers, rows, columns preserved)
- Confidence scoring
Signup Credit
New accounts receive $5.00 free credit — no credit card required. That’s approximately 250 pages of document processing to start.Adding Credits
| Parameter | Value |
|---|---|
| Minimum top-up | $5 |
| Presets | 10, 50 |
| Maximum | $500 |
| Processing fee | None |
| Expiration | Never |
Cost Examples
| Document | Pages | OCR Cost | Chat (10 messages) | Total |
|---|---|---|---|---|
| Invoice | 2 | $0.04 | ~$0.20 | ~$0.24 |
| Contract | 15 | $0.30 | ~$0.30 | ~$0.60 |
| Annual report | 50 | $1.00 | ~$0.40 | ~$1.40 |
| Research paper | 30 | $0.60 | ~$0.25 | ~$0.85 |
Insufficient Balance
When your balance runs low:- Upload: You’ll see a prompt to add credits before processing
- Chat: The chat input shows a message to add credits
- Existing documents: Always accessible — view, export, and download anytime
FAQ
Do credits expire?
Do credits expire?
No. Credits never expire. Use them whenever you need to.
Is there a free trial?
Is there a free trial?
Every new account gets $5 free credit (~250 pages). No credit card required.
Why passthrough pricing for chat?
Why passthrough pricing for chat?
Chat costs vary significantly based on conversation length and complexity. Rather than overcharging simple questions or undercharging complex ones, we pass through the exact API cost. This keeps pricing transparent and fair.
Can I get a refund?
Can I get a refund?
If a document fails to process, the charge is automatically refunded to your balance. For other refund requests, contact support@okrapdf.com.
Do you offer volume pricing?
Do you offer volume pricing?
For high-volume needs (10,000+ pages/month), contact us at support@okrapdf.com for custom pricing.