How to Check Your Driving License by CNIC in Pakistan

Pakistan does not have one single portal for driving license checks. Each province runs its own system, and each one asks for your CNIC in a slightly different way. This guide covers the official method for Punjab, Sindh, Khyber Pakhtunkhwa, and Azad Kashmir. All four checks are free and take less than two minutes.

Punjab: DLIMS Track and Verify

Punjab's DLIMS system has two separate tools, and mixing them up is the most common mistake people make.

Use Track Application if you recently applied for a license and want to see its status. This tool only asks for your CNIC. Use Verify License if you want to confirm that an existing license is genuine. This tool asks for your CNIC and the license number printed on the card.

Steps for Track Application:

  1. Go to dlims.punjab.gov.pk/track.
  2. Enter your 13-digit CNIC, without dashes.
  3. Solve the simple math captcha.
  4. Click Track License to see your status.

Steps for Verify License:

  1. Go to dlims.punjab.gov.pk/verify.
  2. Choose your license type: Regular, International, or Juvenile.
  3. Enter your CNIC and license number.
  4. Solve the captcha and click Verify License.

If you get stuck, DLIMS Punjab lists a helpline number, 042-99202892, and an email address, [email protected], on the same page.

Sindh: DLS Online Verification

Sindh's licenses are handled directly by Sindh Police through a system called DLS, not by a separate transport department. To check your license, visit dls.gos.pk and open the Online Verification page. Enter your CNIC in the search field and submit the form.

A matched record shows your name, license number, type, and category. It also lists your father or husband's name, issuing branch, issue date, and expiry date.

If the page returns "No license record found," check two things. Make sure the license was issued in Sindh, not another province. Also confirm you entered your CNIC without dashes.

Khyber Pakhtunkhwa: ptpkp.gov.pk

KP Traffic Police runs its own verification page at ptpkp.gov.pk. This one asks for your CNIC only, with no separate license number field. Enter your CNIC as 13 continuous digits, with no dashes, then submit the form. The result shows your license status and its key details.

Azad Kashmir: DLIMS AJK

AJK's system, run through dlims.ajkpolice.gok.pk, works closer to Punjab's Verify tool than its Track tool. You need both your CNIC and your license number to get a result.

Go to dlims.ajkpolice.gok.pk/verify, fill in both fields, solve the captcha, and click Verify License.

What to Do If Your License Does Not Show Up

A missing record usually comes down to one of three things. Double-check that you typed your CNIC without dashes. Confirm that you are using the portal for the province that issued your license, not a different one. If your license was issued in the last few days, give it time. New records can take a day or two to sync into the system.

Frequently Asked Questions

Can I check someone else's driving license using only their CNIC?

Not fully. Punjab's Track tool only shows application status by CNIC, and Sindh's system is meant for the license holder. To confirm another person's license is real, you need their license number too, not just their CNIC.

Is the CNIC-based license check free?

Yes. Every portal listed here, DLIMS Punjab, DLS Sindh, ptpkp.gov.pk, and DLIMS AJK, provides this check at no cost.

Why does Punjab have two different tools for the same thing?

Track Application is meant for applicants waiting on a new license or card. Verify License is meant for confirming that an issued license is genuine. They serve different purposes, so they ask for different information.

Do I need to enter dashes in my CNIC number?

No. All four portals ask for your CNIC as 13 digits with no dashes in between.

What details show up in a successful check?

Most portals return your name, license number, category, and issuing branch. Many also show an issue date, an expiry date, or both.

Reviews & Comments