CranScan turns your camera into a document & receipt scanner that reads the text — Cyrillic and Latin — entirely on-device. Optional on-device AI understands receipts. No account, no cloud, no ads.
Pay once, own forever. No subscription.
A one-time purchase — no accounts, no cloud, no subscriptions.





A full scanner that never phones home.
Reads Cyrillic and Latin scripts on-device — Serbian, Russian, Ukrainian, Belarusian and Western-European text — with high-accuracy detection built in. Extra language packs download on request.
Extracts merchant, date and total, itemizes line items with quantities and prices, and rolls it all up into spending analytics by category, month and merchant.
Download a vision-language model (Qwen3-VL) that runs entirely on your phone to read tricky receipts more accurately and suggest categories and tags — still 100% offline.
No account, no cloud, no ads, no tracking. Documents are processed and stored only on your device; the app touches the network solely to fetch model packs you ask for.
Folders, tags, full-text search, a bin with restore, and export to searchable PDF, JPEG, TXT and CSV. Back up your whole library to a folder you choose.
Built in Rust on a from-scratch Compose-style UI. Ships for Android, Linux, macOS and the web from one codebase.
Scanning, text recognition, receipt parsing, search and AI all run locally. There is no account and no server to trust. Uninstalling deletes everything.
Read the privacy policyCranScan is a one-time purchase — buy it once and it’s yours, with no subscription and no accounts. Coming soon.