Passport Extractor v0.9 · Offline passport OCR for Windows

Turn a pile of passports into a clean Excel sheet.

Drop in phone photos, scans, PDFs or a ZIP from WhatsApp. Passport Extractor reads every Pakistani passport on your own PC, checks each field against the MRZ check digits, and flags anything it is not sure of, so nothing wrong slips into your visa or ticketing list.

  • Works 100% offline
  • 30 passports free
  • Excel, CSV, PDF & JSON
  • One-time payment

What is Passport Extractor?

Passport Extractor is offline batch passport OCR software for Windows, made by Handicraft Marketing in Pakistan. It reads Pakistani passport data pages from photos, scans, PDFs and ZIP files and exports 17 fields per passport to Excel, CSV, PDF or JSON. Every value is checked against the MRZ check digits and three OCR engines, and anything that cannot be proven goes to a quick review screen instead of being guessed. It costs PKR 20,000 once, with a free 30-passport trial.

One-time price
PKR 20k
Free trial
30 passports
Internet needed
None
Export formats
6

Why teams use it

Stop retyping passports. Stop fixing typos.

Typing 50 passports for one Umrah group takes a whole day.

Drop the folder in and get every passport in one spreadsheet, while you get on with other work.

One wrong digit and the visa or ticket bounces.

Passport numbers, CNIC and dates are checked against the MRZ check digits before they are marked verified.

Passports arrive as WhatsApp photos, PDFs and ZIP files.

JPG, PNG, HEIC, TIFF, PDF and ZIP, from a folder, a USB drive or a synced cloud folder.

Online OCR sites want you to upload clients' passports.

Everything runs on your own PC. No upload, no account and no internet needed.

Every portal wants the columns in a different order.

Ready templates for visa upload and airline ticketing; rename, reorder and save your own.

Expired passports and double entries found too late.

Expired, under-6-month and duplicate passports are flagged before you export.

How it works

From a folder of photos to a finished sheet in five steps.

Real screens from Passport Extractor 0.9, shown with fictional specimen data. Choose a step, and click any screenshot to enlarge it.

Drop in photos, scans, PDFs or whole folders

  • JPG, PNG, HEIC, TIFF, PDF and ZIP files, or whole folders including sub-folders
  • Quick sources for USB drives and synced Google Drive, OneDrive, MEGA and Dropbox folders
  • Pages that are not passports, like a CNIC, are detected and set aside
  • Name the batch once and it becomes the export file name

Scanning runs in the background, in parallel

  • Uses as many parallel workers as the PC has free memory and cores for
  • Live progress with time left and seconds per passport
  • Review finished passports while the rest are still scanning
  • Pause any time and resume later without losing work

See at a glance what is verified and what needs a look

  • Every passport marked Verified, Needs review or Rejected
  • Expired and under-6-month passports flagged in the list
  • Duplicate scans of the same passport detected
  • Search by name, passport number or CNIC

Fix doubtful fields in seconds, from the keyboard

  • The field is highlighted on the passport image, with a zoomed crop
  • Each engine's reading side by side, with the doubtful letter marked
  • Enter to confirm, Alt+1 to pick a reading, Ctrl+Right for the next passport
  • Your corrections are stored separately, so every change is traceable

Export exactly the columns each portal wants

  • Excel, CSV, PDF table, PDF cards with photo, JSON and full-detail JSON
  • Presets for visa or group upload, airline ticketing, standard and minimal
  • Rename, reorder, add or remove columns, and save your own templates
  • Fields that are not verified yet are highlighted, never hidden

Accuracy

Checked, not guessed.

A wrong passport number can cost a visa or a ticket. So Passport Extractor only marks a field Verified when it can prove it, and shows you everything else.

  • 1
    Several independent readingsThree OCR engines (PaddleOCR, Tesseract and docTR) read the page, alongside the passport's machine-readable zone (MRZ) and barcode.
  • 2
    Proof, not a confidence scorePassport number, CNIC and dates are confirmed by the ICAO check digits in the MRZ. Other fields need the engines to agree and to pass Pakistani passport rules.
  • 3
    Doubts go to reviewIf the readings disagree or a field cannot be read, it is sent to review with the reason and the doubtful letters marked.

Specimen data. Not a real person.

Wrong values marked Verified
0
Fields verified automatically
97-98%
Documents classified correctly
24 / 24

Our benchmark on a test set of 23 real Pakistani passports and 1 CNIC. The remaining 2-3% of fields go to review, usually already showing the right value. Results depend on photo quality.

Made for operators

Built for the person doing the data entry.

Review without the mouse

Confirm a field with Enter, pick an engine's reading with Alt+1, jump to the next passport with Ctrl+Right. A group of 50 is checked in minutes.

It shows the exact letter in doubt

When engines read a field differently, the letters they disagree on are marked, next to a zoomed crop of the passport. You only look where it matters.

Passports never leave your office

Scanning is completely offline. Images and results stay on your computer, which is how clients' passport data should be handled.

Takes passports however they arrive

WhatsApp photos, flatbed scans, multi-page PDFs and ZIP files, from a folder, a USB drive or a synced Google Drive, OneDrive, MEGA or Dropbox folder. Folders are searched including sub-folders.

  • JPG
  • PNG
  • HEIC
  • TIFF
  • WebP
  • PDF
  • ZIP

Runs on ordinary office PCs

Automatic mode uses as many parallel workers as the PC can spare. Light mode keeps the computer usable for other work while it scans.

Export

One click to the sheet your portal wants.

Pick a template, see a live preview, export. Fields that still need review are highlighted in amber, so nothing unchecked is passed on silently.

  • ExcelHighlighted cells with the reason as a comment
  • CSVFor any portal or database import
  • PDF tableA printable group list
  • PDF cardsOne card per passport, with photo
  • JSONFor your own software
  • JSON full detailEvery reading, status and position

Templates: Visa / group upload, Airline ticketing, Standard (all fields) and Minimal, plus your own. Six date formats, UPPER or Title Case names, duplicates skipped.

17 fields from every passport data page

  • Passport number
  • Surname
  • Given names
  • Nationality
  • Date of birth
  • Sex
  • Place of birth
  • CNIC / citizenship number
  • Relation (father or husband)
  • Father or husband name
  • Date of issue
  • Date of expiry
  • Issuing authority
  • Tracking number
  • Booklet number
  • Country code
  • Document type
  • Plus full name, age, months valid and an expiry warning

Who it's for

For anyone who handles passports in bulk.

Travel & Umrah agencies

Group visa lists for 50 to 500 pilgrims without retyping a single passport.

Visa consultants

Clean applicant data, ready for visa portals and application forms.

Airline ticketing desks

Names, dates of birth and passport numbers exactly as the airline needs them.

Overseas employment & HR

Bulk candidate records with CNIC and father's name for every applicant.

Compare

Passport Extractor vs. online OCR vs. typing.

CapabilityPassport ExtractorOnline OCR websitesTyping by hand
Works with no internet Yes No Yes
Passports stay on your PC Yes No Yes
Hundreds of passports in one batch Yes Sometimes No
Checks the MRZ check digits Yes Rarely No
Flags the fields it is not sure about Yes Rarely No
Pakistani fields: CNIC, father or husband, tracking and booklet no. Yes No By hand
Excel templates for visa and ticketing Yes Sometimes By hand
Price PKR 20,000 once Per scan or per month Staff hours on every group

Pricing in PKR

Pay once. Use it permanently.

Try it free on 30 of your own passports first. If it saves you time, buy the lifetime license.

Try it on your own passports

Free trial

PKR 030 passports

  • Every feature unlocked
  • No payment details needed

Download today

  • Full desktop app for Windows
  • Scan up to 30 passports
  • Review screen and all export formats
  • Your scanned batches stay reviewable and exportable
Get the free trial

Made to fit your workflow

Custom changes

Custom quote

  • Quoted before any work starts
  • Charged separately from the license
  • A new export layout or column set
  • Your portal's exact sheet format
  • Extra fields or other document types
  • Sending data into your own software
Request a change

Prices in Pakistani Rupees. One license covers one Windows PC. Need it on more computers? Ask for a multi-PC price.

Getting started

Scanning your first batch today.

  1. 1
    Message us on WhatsAppWe send you the installer and answer any questions.
  2. 2
    Install on WindowsRun the setup. Anything else it needs, like the Microsoft WebView2 runtime, is installed for you.
  3. 3
    Scan 30 passports freeEvery feature is unlocked, so you can test it on a real group.
  4. 4
    Activate for lifePay PKR 20,000, send the machine ID from Settings, and paste the license key we send back.

System requirements

Operating system
Windows 10 or 11 (64-bit)
Memory
4 GB RAM (8 GB or more for faster parallel scanning)
Disk space
About 500 MB (220 MB download)
Speed
Roughly 2 to 6 seconds per passport on a typical office PC, slower on very old PCs

Questions, answered

Questions before you try it.

Still unsure? Ask the engineer directly on a free 30-minute call.

Book a free consultation
What is Passport Extractor?

Passport Extractor is offline batch passport OCR software for Windows made by Handicraft Marketing in Pakistan. It reads Pakistani passport data pages from photos, scans, PDFs and ZIP files and exports the details of every passport to Excel, CSV, PDF or JSON.

Which passports does it read?

It is built and tested for Pakistani passport data pages, including the CNIC number, father or husband name, tracking number and booklet number. Support for other countries' passports or other documents can be added as a paid custom change.

How accurate is Passport Extractor?

A field is only marked Verified when it is proven, for example by an MRZ check digit, or by several OCR engines agreeing and passing Pakistani passport rules. Everything else goes to review. In our benchmark on 23 real Pakistani passports, no wrong value was marked Verified and 97 to 98% of fields were verified automatically.

Does it need the internet? Are passports uploaded anywhere?

No. Scanning runs completely offline on your own PC. Passport images and results stay on your computer and nothing is uploaded.

Which files can I add?

JPG, PNG, HEIC, TIFF, BMP and WebP images, PDF files and ZIP files, or whole folders including sub-folders. You can pick them from a USB drive or from synced Google Drive, OneDrive, MEGA and Dropbox folders.

How fast is it?

Roughly 2 to 6 seconds per passport on a typical office PC. With enough memory it scans several passports in parallel, and you can review finished passports while the rest are still scanning.

What happens with a blurry photo or a page that is not a passport?

Pages that are not passport data pages, such as a CNIC, are detected and set aside. If a field cannot be read clearly it is marked for review, and you type or pick the right value while looking at a zoomed crop of the passport.

Can I export in the format my visa or airline portal needs?

Yes. Choose a template such as Visa / group upload or Airline ticketing, or build your own by adding, removing, renaming and reordering columns, with six date formats. Export to Excel, CSV, PDF table, PDF cards with photos or JSON.

How much does Passport Extractor cost?

PKR 20,000 one-time for a lifetime license on one Windows PC, with no monthly or per-scan fees. Custom changes, such as a new export layout, are quoted and charged separately.

Is there a free trial?

Yes. The free trial scans up to 30 passports with every feature unlocked. Batches you scanned stay available for review and export after the trial ends.

Can I use it on more than one computer?

Each license is activated for one Windows PC using its machine ID. If you need it on more computers, message us on WhatsApp for a multi-PC price.

What are the system requirements?

Windows 10 or 11 (64-bit), 4 GB of RAM (8 GB or more for faster parallel scanning) and about 500 MB of disk space. The installer adds the Microsoft WebView2 runtime if your PC does not have it.

Lead Technical Consultant Jamshaid Ali PSEB Registered Developer

Try it on your next group of passports.

Scan 30 passports free with every feature unlocked. If it saves your team a day of typing, the lifetime license is PKR 20,000, once.

  • 24-Hour Review Turnaround
  • Zero Obligation Architecture & Growth Audit
  • Direct Engineer Communication

Direct WhatsApp