Upload a payment screenshot and enter the UTR. AI will run text extraction and intelligently match it against your entered UTR, accounting for common OCR errors.
or drag and drop
PNG, JPG, GIF up to 10MB
Before analyzing the text, the app creates an enhanced grayscale version of your screenshot with increased contrast. This helps the OCR (Optical Character Recognition) engine better identify colored text, such as green payment amounts, which might otherwise be missed.
For the Text Extraction (Tesseract OCR): Training Tesseract in the browser is not supported directly. However, outside of this app, developers can train custom Tesseract .traineddata models by feeding it thousands of labeled image samples. Here, we rely on image preprocessing (contrast enhancement) to improve its default accuracy instead.
For the AI Verification (Gemini): The AI doesn't need traditional "training" to understand different screenshot formats. By providing it rules (like "look near the ₹ symbol"), it intelligently handles variations.
The underlying AI (Gemini 3 Flash) provides a free tier that allows up to 1,500 verifications per day, with a maximum of 15 requests per minute. If you hit this limit, simply wait a little while for the per-minute limit to reset, or wait until the next day for the daily limit.