Screenshot OCR Import
Take a screenshot of your transactions and Sproute reads them using on-device AI — nothing leaves your computer.
Supported methods
OCR
How it works
Sproute includes PaddleOCR, an open-source text recognition engine that runs entirely on your machine using ONNX Runtime. When you drop in a screenshot, the OCR model reads the text and Sproute parses out the transaction details.
Your screenshots are never uploaded. OCR processing happens 100% on-device.
Step-by-step
- 1 Open your bank's website or app and navigate to your transaction list
- 2 Take a screenshot of the transactions (Cmd+Shift+4 on macOS, Win+Shift+S on Windows)
- 3 In Sproute, click Import Transactions > Screenshot
- 4 Drop in your screenshot or paste it from clipboard
- 5 Sproute runs OCR and shows the extracted transactions — review and adjust any misreads
- 6 Confirm the import
Tips for best results
- Use a clear, high-resolution screenshot — avoid blurry or low-contrast images
- Capture the full transaction row including date, merchant, and amount
- Avoid including navigation bars, ads, or other UI elements in the screenshot
- Multiple transactions in a single screenshot work great — Sproute parses each row
- If OCR misreads a value, you can edit it directly in the review step before confirming