
Closed
Posted
Paid on delivery
I regularly receive Indian passport copies in both PDF and high-resolution image formats and I’m looking to automate the data entry. Your job is to deliver a small, dependable tool that pulls the key fields from each file—Name, Date of Birth, Passport Number, Issue Date, Expiry Date, Place of Birth, Nationality and Gender—and drops them into a single, neatly structured Excel sheet. The workflow I’m after is straightforward: 1. Drag-and-drop or batch-select PDFs and images. 2. The tool runs OCR, interprets the standard Indian passport layout, and writes each record as a new row in one master sheet. 3. A quick accuracy log or on-screen preview lets me spot-check results before I save. Python, Tesseract, OpenCV or any reliable OCR/ML library are fine; the final choice is yours as long as it runs on Windows without complex setup. Packaged executable (or a clean virtual-env project) plus clear, step-by-step instructions are all I need to start using it the same day. Acceptance will be based on: • Correct extraction of every required field from at least 30 sample passports of mixed quality. • Output matching the column order mentioned above with no manual tweaks. • Processing time that feels reasonable for office use (a few seconds per file is perfect). Hand over the code, compiled build (if applicable), and a short read-me documenting dependencies and usage. Once it checks out, I’ll close the project immediately and leave feedback.
Project ID: 40620160
40 proposals
Remote project
Active 4 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
40 freelancers are bidding on average ₹21,837 INR for this job

Youssef, Full-Time Python Developer, specializing in data extraction and OCR automation. Your goal is reliable automation for Indian passport copies, with a focus on accuracy and a clean output Excel sheet. I will build a drag-and-drop tool using Tesseract OCR and OpenCV for layout interpretation, paired with Pandas for structured Excel output. I have completed multiple projects extracting structured data from documents just like this. What is the preferred method for you to provide the initial 30 sample files for testing? Ready to start immediately.
₹37,500 INR in 1 day
7.4
7.4

Hi, I will deliver a tool that extracts Name, Date of Birth, Passport Number, Issue Date, Expiry Date, Place of Birth, Nationality, and Gender from Indian passport PDFs and images into an Excel sheet. I'll complete it within the 12500-37500 INR budget and start immediately. Waiting for your response in chat! Best Regards.
₹25,000 INR in 3 days
5.5
5.5

To deliver a reliable tool that automates passport data entry from PDFs and high-resolution images, I propose the following: ⦁ Develop a Python-based application utilizing Tesseract OCR for robust passport layout interpretation and accurate field extraction. ⦁ Design an efficient workflow allowing for batch processing of multiple files and on-screen preview for quick accuracy checks. ⦁ Provide a packaged executable and step-by-step instructions for seamless deployment on Windows. ⦁ Ensure the application meets or exceeds the specified accuracy and processing time requirements. By delivering this solution, I will meet the specified requirements and provide a valuable automated tool for efficient passport data entry, streamlining your workflow and enhancing productivity.
₹20,000 INR in 5 days
4.6
4.6

Hello Sir/Madam, we are a team of senior AI/ML, Automation Full Stack Web and Mobile App Developers. Please, send me a message to discuss the work and finish in no time. Thanks Ashish Kumar.
₹25,000 INR in 7 days
4.7
4.7

Hi, I am Haresh, having 14+ years of experience in Software Testing Industry. - Having unique blend of knowledge in Quality Product Delivery, Processes Management, Functional testing, Integration and regression testing, load and Perfromance Testing which help me to take the Quality of the software to the next level. - Hands on experience on testing Desktop, Web Based, Mobile application and ERP based application. - Hands on experience on automation testing tools on selenium webdriver, jmeter, katalon studio, Appium, cypress, selenium with TestNG freamwork etc.. - Thorough understanding of Product Delivery Life Cycle, Software Testing Life Cycle and Software Development Life Cycle. - Experience in Well conversant with writing Test plan,Test Cases,Bug report, Release Note and Product Health Report. - Worked in various domains like Finance, Retail, Web Portals, Healthcare, ecommnerce, CMS, Eduction Portal, Life Insurance, ERP system etc. - I do have require mobile devices to test mobile view or applications like android and iOS applications. - I have hands on experience with Git, postman, MSSQL Server. Kindly review my profile and let me know you view over the same. Thanks, Haresh
₹35,000 INR in 7 days
4.2
4.2

Hi, I can build a Windows-friendly Passport OCR to Excel tool that extracts key Indian passport fields from PDF and image files into one clean master spreadsheet. The best solution is to create a batch-processing Python tool using OCR and image preprocessing to detect passport fields, preview extracted results, flag low-confidence values, and export everything in the exact required Excel column order. I’m comfortable with Python, Tesseract/EasyOCR, OpenCV, PDF/image processing, Excel automation, data validation, Windows executable packaging, and clear user documentation. Deliverables include: * Batch PDF/image selection * Passport OCR extraction * Name, DOB and passport number fields * Issue/expiry date extraction * Place of birth, nationality and gender * Accuracy/preview log * Low-confidence flagging * Master Excel output * Windows executable or venv project * Source code and README I’ll keep the workflow local and secure, suitable only for authorized passport copies, with focus on accuracy, confidentiality, and easy office use. Best regards Ankit
₹12,500 INR in 2 days
3.9
3.9

Hi there, I can professionally convert your Passport OCR to Excel Tool. I have 10 years of professional experience. I am ready to start the project immediately and provide high-quality work. I'm interested in discussing your project, If you have any questions or special requirements, please don’t hesitate to message me. I'd be pleased to have the chance to assist you further with your project Best Regards Alema Akter
₹12,500 INR in 2 days
3.6
3.6

Hi there, Building a dependable Passport OCR tool requires more than basic text recognition—it needs intelligent preprocessing and field validation to consistently extract accurate data from PDFs and scanned images of varying quality. The goal is to automate the workflow while keeping manual verification to a minimum. I'd start by developing a Windows-compatible Python application using OpenCV for image enhancement and a reliable OCR engine to detect and extract the required passport fields. The tool will support drag-and-drop and batch processing, display a review screen with confidence checks, and export all records into a structured Excel file. I'll deliver the complete source code, a standalone executable, and clear documentation so you can use or modify it anytime. I have experience building OCR applications, Python automation tools, document-processing systems, OpenCV image enhancement, Excel automation, and desktop utilities designed for accuracy and long-term maintainability. A few questions: Can you provide a few sample passport PDFs/images so I can optimize the extraction accuracy before final delivery? Should the tool automatically skip duplicate passport numbers if the same file is processed more than once?
₹20,000 INR in 2 days
3.3
3.3

Hi, You need Indian passport PDFs and images turned into one clean Excel sheet, with OCR pulling Name, DOB, Passport Number, Issue/Expiry dates, Place of Birth, Nationality and Gender into fixed columns you can spot-check before saving. My plan: Python with Tesseract plus OpenCV preprocessing (deskew, denoise, contrast) so mixed-quality scans read reliably. The MRZ line on Indian passports cross-checks number, DOB and expiry, which cuts errors on the tricky fields. Batch drag-and-drop, a preview and accuracy log, then rows written in your exact column order. Ships as a Windows executable with a short read-me, no complex setup. I have four years building Python tools and automation, so this runs in seconds per file for office use. First step: I test against 5-10 of your sample passports and show extraction accuracy before full build. Working tool in 8 days. Can you share a few sample files to start? Regards, Nurullah Al Masum
₹28,000 INR in 8 days
3.5
3.5

Indian passports carry a two-line MRZ at the bottom of the data page in TD3 format, and that block has redundant checksums built in, digit by digit for the passport number, DOB, and expiry, plus a composite check across the whole line. That means I don't need to trust noisy OCR of the printed fields at all. I pull characters from the MRZ, validate each against its check digit, and only fall back to the visual zone or flag a row for review when a checksum fails. That's what gets consistent accuracy across scans ranging from a clean flatbed PDF to a phone photo of a passport on a desk, which sounds like the spread you've got across the 30 samples. Practically: a Windows tool where you point it at a folder of PDFs and images, it OCRs each one tuned for the MRZ's OCR-B font, extracts and validates Name, DOB, Passport Number, Issue Date, Expiry Date, Place of Birth, Nationality and Gender, and writes it all into one master Excel sheet with a preview pane so you can spot-check anything low-confidence before trusting it. M1: MRZ parser and checksum validation, tested against 10 of your samples, ₹12,800, 2 days. M2: batch folder processing, Excel export, and the spot-check preview, validated against all 30 samples, ₹19,200, 2 days. Are the 30 samples scans, phone photos, or a mix of both?
₹32,000 INR in 4 days
3.5
3.5

Thank you for considering my proposal. I have gone through the requirements in detail and can develop a reliable Windows-based OCR solution that automatically extracts key details from Indian passport PDFs and images into a structured Excel workbook. With 7+ years of experience in Python automation, OCR, Excel, and data processing, I can build a user-friendly tool using Python, Tesseract OCR, OpenCV, and image preprocessing to maximize extraction accuracy. The application will support drag-and-drop or batch processing, extract all required fields (Name, DOB, Passport Number, Issue/Expiry Dates, Place of Birth, Nationality, and Gender), generate a master Excel sheet, and display a preview/accuracy log for quick verification before saving. You’ll receive clean, well-documented source code, a packaged Windows executable (or virtual environment), and a step-by-step setup guide. The solution will be optimized for fast processing and designed for future enhancements if additional document types are required. Payment & delivery assurance: ✅ No upfront payment ✅ Release payment after completion or milestone ✅ Timely delivery ✅ 100% commitment to project completion Profile: https://www.freelancer.com/u/caajoys?sb=t I’m ready to start immediately and deliver a dependable OCR automation tool with a quick turnaround. Best regards.
₹12,500 INR in 2 days
3.3
3.3

I can develop a Windows-based Python application that automatically extracts all required fields from Indian passport PDFs and images using OCR (Tesseract/EasyOCR), OpenCV image preprocessing, and intelligent field parsing, then exports the results into a structured Excel file with a preview screen for quick verification. I'll deliver clean source code, a standalone executable, batch processing support, high-accuracy extraction optimized for mixed-quality documents, comprehensive testing on your sample passports, and clear documentation for easy deployment and maintenance.
₹25,000 INR in 7 days
3.2
3.2

Hi, I can build this tool for you. I have extensive experience developing OCR-based document extraction systems and have worked on large-scale data extraction projects involving PDFs and high-resolution images. My focus is on accuracy, speed, and creating tools that are easy for non-technical users to operate. For your project, I will deliver: * A Windows-compatible application with drag-and-drop and batch processing. * Reliable extraction of Name, Date of Birth, Passport Number, Issue Date, Expiry Date, Place of Birth, Nationality, and Gender. * A master Excel file with one record per passport in the required column order. * A preview/verification screen or accuracy log for quick spot-checking. * Well-structured Python source code, a packaged executable (or virtual environment), and a clear setup guide. I will optimize the extraction for Indian passport layouts and ensure the tool performs reliably on PDFs as well as high-resolution images. Accuracy and ease of use will be my top priorities. I look forward to working with you.
₹12,500 INR in 1 day
3.4
3.4

Passport data entry has zero tolerance for a transposed digit, so the tool you need is not just OCR, it is OCR plus verification: every extracted field carries a confidence mark, and doubtful reads are flagged for a human glance instead of silently guessed. What I build: a small dependable tool, drag and drop your PDFs and images, it reads both the printed fields and the MRZ lines (the two machine-readable lines at the bottom, which act as a built-in checksum: cross-validating both is how accuracy gets proven, not promised), and outputs one clean Excel sheet: Name, DOB, Passport Number, Issue and Expiry Dates, Place of Birth, Nationality, Gender. Duplicates detected, failed reads listed separately with reasons, batch processing for volume days. Privacy handled properly: the tool runs on your machine, passport data never leaves your computer, no cloud upload. That should be a requirement for anyone you hire for this. OCR and document-extraction pipelines are my daily work, including difficult scanned documents this very week. Send 3 sample files (mask a few digits if you prefer) and I will return their extracted rows as proof before you commit. Roughly how many passports per week?
₹30,000 INR in 3 days
3.2
3.2

I will build a Passport OCR to Excel Tool using Python and Tesseract for reliable OCR, and OpenCV for image processing, to extract Name, Date of Birth, Passport Number and other key fields from PDFs and images, then write them to a neatly structured Excel sheet, allowing you to drag-and-drop or batch-select files, review results, and save, I will deliver a packaged executable and clear instructions, and I am happy to discuss further over DM.
₹25,000 INR in 7 days
2.7
2.7

Hi — I build exactly this kind of passport-to-Excel extractor and can put a dependable Windows tool in your hands fast. The trick to hitting your "every field correct on 30 mixed-quality scans" bar isn't naive full-page OCR — it's reading the passport MRZ (the two machine-readable lines at the bottom). The MRZ encodes Passport No., Name, Date of Birth, Expiry, Nationality and Gender in a fixed, checksum-validated format, so it decodes reliably even on poor scans where visual OCR drifts. I use the MRZ as the source of truth and fall back to layout OCR (Tesseract/OpenCV) only for Place of Birth and Issue Date, which aren't in the MRZ. What you get: - Drag-and-drop / batch-select for PDFs + images - One master Excel sheet, your exact column order, one row per passport - On-screen preview + accuracy log to spot-check before you save - Packaged .exe (no Python setup) + short read-me - Runs locally on Windows, a few seconds per file I'll validate against your 30 samples and only call it done when every required field matches with no manual edits. Happy to run a quick test on a couple of your scans first so you can see the accuracy before you commit. 5.0-star rated here. I can start today.
₹20,300 INR in 5 days
2.6
2.6

Hello, I'd be happy to build this for you. I'm a Python automation developer with **5+ years of experience** building OCR, document processing, and data extraction tools. I've previously developed applications that extract structured information from PDFs and scanned documents using **Python, Tesseract OCR, OpenCV, pdfplumber, PyPDF2, pdf2image, and pytesseract**, so this project aligns well with my experience. Here's how I would approach your project: ✅ Drag-and-drop or batch file selection (PDF/JPG/PNG) ✅ Automatic OCR with image preprocessing for improved accuracy ✅ Intelligent extraction of: * Name * Date of Birth * Passport Number * Issue Date * Expiry Date * Place of Birth * Nationality * Gender ✅ Export all records into a single Excel file with the exact column order you require ✅ Preview window with confidence/accuracy check before saving ✅ Works on Windows as a standalone executable (no Python installation required) ✅ Clean source code + README with setup instructions I'm confident I can achieve the required accuracy on your sample set and optimize processing so each document completes within a few seconds. I can begin immediately and provide regular progress updates throughout development. Looking forward to working with you!
₹15,000 INR in 3 days
2.1
2.1

Having garnered more than 9 years of experience in web and mobile development, automation and Python are two vital skills I proudly bring to the table for your project. I understand that the manual data entry process for Indian passport copies can be a drag, and I am confident that my proficiency in OCR and ML libraries like Tesseract, OpenCV will enable me to deliver a reliable and efficient Passport OCR to Excel Tool tailored to your needs. My aim is to create a user-friendly workflow by incorporating the options of drag & drop or batch-select PDFs and images. By leveraging on my expertise in web development, I can assure you of a tidy, structured Excel sheet where each record extracted from the passports will be strongly correlated with the mentioned fields. Evidently, what demonstrates my commitment to excellence is my undying loyalty to delivering outstanding results within an acceptable timeframe. I will leave no stone unturned in providing you with a processed-file turnover that feels reasonable for office use and also provide you with clear step-by-step instructions on how to maximise the tool’s utility. I assure you, once furnished, you will close the project immediately, completely satisfied. Choose me today, and let's turn your automation ideas into Realties!
₹25,000 INR in 7 days
2.0
2.0

Indian passports carry an ICAO MRZ, the two long lines at the bottom of the data page. That is where I would read Name, Passport Number, Date of Birth, Gender, Nationality and Expiry Date from, each with its check-digit verified. That part is parsing rather than guessing, so it holds up on a poor scan or a phone photo. Issue Date and Place of Birth are not in the MRZ, so those two come from OCR of the printed zone with a template anchored to the Indian booklet layout. Anything that fails its confidence check gets flagged in the accuracy log instead of landing quietly wrong in your sheet. That is the part most tools skip, and it is what makes your spot-check fast. What you get: drag-and-drop or batch folder select, PDFs and images in the same run, a preview table to eyeball before saving, and one master .xlsx in exactly your column order: Name, DOB, Passport Number, Issue Date, Expiry Date, Place of Birth, Nationality, Gender. First step before you commit to anything: send me 3-5 of your worst-quality samples and I will send back the filled Excel rows from them, so you measure the accuracy yourself instead of taking my word for it. Delivered as a clean virtual-env Python project (Tesseract + OpenCV) with a one-click start file for Windows and a one-page readme covering dependencies and usage. 13,500 INR, 5 days from the moment I have your samples. Petro Pankov, BotCraft Group
₹13,500 INR in 5 days
1.5
1.5

You need passport data entry to stop being manual — a tool that turns a folder of Indian passport PDFs and images into one clean Excel sheet with every field in the right column. I'd build it in Python with OpenCV for image cleanup (deskew, denoise, region isolation) and Tesseract for OCR, parsing the standard Indian passport layout and the machine-readable zone (MRZ) as a cross-check so Name, Passport Number and the dates stay accurate — then write each record as a row, with an on-screen accuracy preview to spot-check before saving, packaged as a Windows executable that runs with no setup. I recently built a vision-driven tool that reads a live screen through a vision model and acts on what it sees, so pulling structured fields out of noisy document images is squarely my wheelhouse. One question: for the mixed-quality scans, should I parse the MRZ (the two OCR-B code lines at the bottom) as the primary source whenever it's legible, since it's far more reliable than OCR'ing the printed fields? Deliverable: code + packaged Windows build + a short read-me, validated against your 30 sample passports before you close. Price: 12,500 INR fixed, 5-day delivery.
₹12,500 INR in 5 days
1.0
1.0

New Delhi, India
Member since Feb 8, 2026
₹12500-37500 INR
$250-750 USD
₹400-750 INR / hour
$250-750 USD
₹23000-25000 INR
$750-1500 USD
$30-250 USD
€5000-10000 EUR
$10-30 USD
₹12500-37500 INR
$750-1500 USD
€8-30 EUR
₹12500-37500 INR
₹2500-5000 INR
₹750-1250 INR / hour
₹12500-37500 INR
$5000-10000 USD
$25-50 USD / hour
₹12500-37500 INR
$250-750 USD
₹12500-37500 INR