Driving Licence Online Check in Pakistan — Verify by CNIC or Licence Number (All Provinces)

Driving Licence Online Check in Pakistan — Verify by CNIC or Licence Number (All Provinces)

If you’ve ever typed “driving licence online check” into Google at 11pm, hoping to confirm your licence is real before a job interview or a trip abroad, you already know the problem: Pakistan doesn’t have one single portal. Punjab, KPK, Sindh, Islamabad, Balochistan, and AJK each run their own system, and picking the wrong one is the single biggest reason people give up halfway through.

This guide sorts that out. You’ll find the correct official portal for your province, the exact steps to verify by CNIC or licence number, what to do when the result says “No Record Found,” and a fee table so nobody quotes you a random price at a licence office. Everything here reflects how these portals actually behave in 2026, not how they worked five years ago.

What Is a Driving Licence Online Check and Why It Matters

A driving licence online check lets you confirm whether a licence is genuine, active, expired, or suspended by entering a CNIC or licence number into a provincial verification portal — no visit to a traffic office required. The result usually shows the holder’s name, licence category, and expiry date within seconds.

Every province runs this through its own excise or police department. Punjab uses DLIMS (Driving Licence Information Management System), managed under the Punjab Police and the Excise & Taxation Department. KPK, Sindh, Islamabad, Balochistan, and AJK each maintain separate databases tied to their own licensing authorities. All of them ultimately draw on records linked to your CNIC, which is why NADRA sits behind almost every driving licence check in one way or another.

One thing worth being upfront about: most of the well-ranked “driving licence check” websites you’ll find in search results — including some genuinely useful ones — are independent informational platforms, not government sites themselves. They link out to or embed the real government portal. That’s not a red flag on its own, but it does mean you should always confirm the underlying domain before entering personal data, and treat the Motor Vehicle Ordinance 1965 framework — which governs how these licences are issued and verified — as the actual legal backbone, not the third-party site presenting it.

I’ve seen this trip up readers in a very ordinary situation: someone applies for a delivery-rider job, the employer asks for proof the licence is genuine, and the applicant panics because they typed their CNIC into three different websites and got three different-looking results. The reason is almost always the same — one of those sites was a copy-paste clone with outdated styling, not a broken licence. Sticking to the official portal for your province from the start avoids that entire mess.

It also helps to know what you’re actually checking. Most provinces now issue two forms of the same credential: the physical Smart Card Licence with an embedded chip, and a downloadable e-Licence PDF with a QR code that carries the same legal weight. Both pull from the identical database, so an online check verifies either format equally well — you don’t need the physical card in hand to confirm your record is valid. If your licence status shows as active, you’re also generally eligible to apply for an International Driving Permit (IDP) if you plan to drive abroad, since most countries that recognise the IDP require proof of a currently valid home-country licence first.

Mobile phone showing driving licence verification app in Pakistan

Official Driving Licence Verification Portals in Pakistan (By Province)

Here’s the direct-answer version: Punjab uses dlims.punjab.gov.pk, KPK routes through its provincial excise/transport verification tool, Sindh runs through the Driving Licence Unit under Sindh Police, Islamabad uses the Islamabad Traffic Police (ITP) system, and Balochistan and AJK each maintain their own smaller portals. Picking the right one first saves you the most time.

If you’re searching for a driving licence check punjab solution specifically, dlims.punjab.gov.pk is the authoritative source, and it covers every district — Lahore, Rawalpindi, Faisalabad, Multan, Gujranwala, and the rest of the province run through the same system. A driving licence punjab check doesn’t require picking a city-specific site; one portal covers all of Punjab.

Outside Punjab, the picture changes. A driving licence check online kpk search should point you to the Khyber Pakhtunkhwa Transport/Excise Department’s verification tool, which covers Peshawar, Abbottabad, Mardan, and the merged tribal districts. Anyone running a driving licence islamabad check needs the Islamabad Traffic Police portal instead — ICT licences aren’t stored in the Punjab database even though Islamabad sits inside Punjab geographically, which trips up a lot of first-time users.

Provincial Driving License Verification Portals

Official issuing authorities and online verification channels across Pakistan

Province / CityIssuing AuthorityWhere to CheckNotes
Punjab (Lahore, RWP, Faisalabad, Multan, Gujranwala)Punjab Police / Excise & Taxation Dept.dlims.punjab.gov.pkSingle portal covers all Punjab districts
KPK (Peshawar, Abbottabad, Mardan)KPK Transport/Excise DepartmentProvincial DLIMS-KPKIncludes merged tribal districts
Sindh (Karachi, Hyderabad, Sukkur)Sindh Police – Driving Licence Unit (DLS)District DLS pagesSome pages are district-specific, not province-wide
Islamabad (ICT)Islamabad Traffic Police (ITP)ITP online verificationSeparate from Punjab database despite location
Balochistan (Quetta, Gwadar)Balochistan Excise DepartmentProvincial excise portalCoverage still expanding to remote districts
AJKAJK Licensing AuthorityAJK excise/transport portalSmaller database, slower sync in some cases

A general driving licence check online punjab search and a driving licence online check punjab search will land you on the same DLIMS system either way — the phrasing doesn’t change the destination. The same goes for a driving licence punjab online check: it’s still one portal, so there’s no need to hunt for a city-specific alternative before you try it for a KPK or Sindh licence.

Sindh is the one province where this trips people up most, since several districts — Jacobabad among them — run their own local verification pages under the Sindh Police Driving Licence Unit rather than a single province-wide portal. If a Karachi-issued licence doesn’t show up on a smaller district site, that’s usually the reason: try the main DLS portal for Sindh before assuming there’s a problem with the record itself. Balochistan and AJK databases are smaller and still expanding coverage to remote districts, so a short sync delay after issuance is more common there than in Punjab.

It’s worth remembering that provincial coverage isn’t about where you currently live — it’s about where the licence was originally issued. Someone who got their licence in Multan and later moved to Islamabad for work still checks that licence through the Punjab DLIMS portal, not the ITP system, because the issuing authority is what determines the database, not the current address. This catches out a fair number of people who move cities for jobs and assume the local traffic police portal will have their record.

How to Check Driving Licence Online by CNIC

Step-by-Step CNIC Verification

The most reliable driving licence check by cnic starts with your 13-digit CNIC, entered without dashes. Here’s the sequence that works across almost every provincial portal:

  1. Open your province’s official verification portal from the table above.
  2. Select the CNIC verification option (not licence number).
  3. Type your CNIC as one continuous string — for example, 3520112345678, not 35201-1234567-8.
  4. Complete the CAPTCHA carefully; it usually resets after each attempt.
  5. Submit and review the result: name, CNIC, licence category, issue date, and current status.

If you’ve ever asked yourself the driving licence check karne ka tarika in plain terms, that five-step sequence is it — no registration, no login, no app download required for the basic check.

In my experience helping readers troubleshoot this, the most common first-time mistake is including the dashes from the CNIC card. The system reads a dashed CNIC as invalid formatting, not as “no record,” which confuses people into thinking their licence doesn’t exist. If you’re wondering driving licence check karna hai but nothing loads, check the format before assuming anything is wrong with your record.

A licence issued within the last week or two may also take a day or so to sync into the online database, even though the physical process is complete. This is normal and isn’t specific to any one province — Punjab’s DLIMS, KPK’s system, and Sindh’s DLS portal all update on a similar short delay after fresh issuance or renewal.

Once the result loads, take a moment to actually read every field rather than just the “Valid” or “Expired” label at the top. The licence category matters just as much — a result showing only a motorcycle category won’t cover you for driving a car, even if the overall status reads active. Employers and rental counters checking someone else’s licence should pay close attention to this field specifically, since a mismatched category is a more common issue than an outright fake licence.

Verify Using a Mobile App

A dedicated driving licence check app exists for some provinces, but coverage is inconsistent — Punjab’s DLIMS system is the most app-mature, while several other provinces still rely on browser-only portals. Before installing any third-party driving licence check karne wali app, check that it’s published by a recognisable developer, doesn’t ask for contacts or SMS permissions it has no reason to need, and links back to an official .gov.pk domain somewhere in its description. Fake verification apps that harvest CNIC numbers do exist, so treat browser-based portals as the safer default unless the app is clearly official.

Driving Licence Online Check

How to Check Driving Licence Status by Licence Number

You can check a driving licence status check using the licence number instead of a CNIC whenever you don’t have quick CNIC access, or when you’re verifying someone else’s licence — for example, before hiring a driver or confirming a rental agreement.

Enter the licence number exactly as it’s printed, with no added spaces, and select the licence-number option rather than CNIC on the portal. A driving licence number check fails most often because of a single mistyped digit or a missing leading zero, so double-check the printed card before resubmitting.

This method also works well for a driving licence status check in punjab specifically, since DLIMS accepts either CNIC or licence number interchangeably for Punjab-issued licences. Whichever field you use, the result tells you the same thing: whether the driving licence status is active, expired, suspended, or flagged.

Employers running background checks tend to prefer the licence-number method, since it lets them confirm a specific card without needing the applicant’s CNIC on file yet. If both methods return different results for what should be the same person, trust the CNIC-based result — it pulls from the primary record, while licence-number lookups occasionally lag behind after a renewal.

Checking Learner Permit and Renewal/Application Status Online

Learner Permit Status Check

A driving licence learner check is a separate process from checking a full licence, because learner permits move through their own stages — application submission, biometric verification, written or road test scheduling, and final approval. If you’ve recently applied, your driving licence application status will typically show one of these stages rather than a simple valid/invalid result.

Processing usually takes a few weeks from submission to the test stage, though this varies by district workload. If your status hasn’t moved in over a month, it’s worth confirming with the local licensing office rather than assuming the system is broken.

Learner permits also carry restrictions the online status doesn’t always spell out clearly — most provinces require a supervising licensed driver in the vehicle and restrict highway or motorway driving until the full licence is issued. Checking status regularly during this window matters more than it might seem, since driving past a learner permit’s expiry date without renewing it can push you back to the start of the application process in some provinces.

Renewal Status Check

Checking a driving licence renewal status tells you whether your licence is due, in a grace period, or already processed after resubmission. Search for a driving licence renewal online check on your province’s portal using the same CNIC or licence-number method described above — renewal status usually appears alongside the standard verification result rather than in a separate tool.

If the result shows “under process,” that generally means your renewal application has been received but hasn’t finished the printing or dispatch stage yet.

Most provinces allow a short grace period — commonly a few weeks to a couple of months — after expiry before late fees apply, but this varies enough that it’s worth checking your specific province’s current rule rather than assuming it matches a neighbouring province. Driving on a licence that’s shown as expired for an extended period, even during a grace window, can still create problems with insurance claims if you’re ever in an accident.

Common Verification Errors and How to Fix Them

This is where most guides go quiet, so here’s the direct breakdown of what actually goes wrong and how people usually fix it.

Common Portal Errors & Troubleshooting

Quick fixes for verification and status check errors

ErrorLikely CauseFix
“No Record Found”Dashes left in CNIC, wrong province portal, or recent issuance not yet syncedRemove dashes, confirm province portal, wait 24–48 hours if new
CAPTCHA keeps failingSlow typing, expired CAPTCHA sessionRefresh the page and type it immediately after loading
Portal won’t open (overseas)Some provincial sites restrict or slow-load traffic from outside PakistanTry a Pakistan-based VPN, incognito mode, or disable ad blockers
Result shows old dataDatabase sync delay after a recent renewal or category changeRecheck after a few days; contact excise office if it persists
Licence number rejectedExtra spaces or a mistyped characterRetype exactly as printed, no spaces, then resubmit

If you’re stuck on driving licence check karna and none of these fixes work, switching from CNIC-based verification to licence-number verification (or vice versa) resolves the issue more often than people expect, since the two lookups sometimes hit slightly different parts of the database.

One more thing worth checking before you assume something’s wrong: browser extensions that block trackers or scripts occasionally break the CAPTCHA widget on government portals. Disabling them temporarily, or trying the check in a different browser, fixes results that look “stuck loading” more often than a genuine database issue does.

Anyone can run a basic driving licence check on the public portals — that’s by design, so employers, insurance companies, traffic police, and ride-hailing platforms like Careem, InDrive, and Bykea can confirm a driver’s credentials before trusting them with a vehicle or a job. The question of who check driving licence records comes up a lot, and the honest answer is: it’s more open than people expect, but also more limited than they fear.

The public result only shows basic fields — name, licence category, status, and expiry. It doesn’t expose your full CNIC record, address, or family details. So while a stranger with your CNIC or licence number can confirm your licence is real, they can’t pull your complete government file through these portals. That’s a reasonable middle ground between fraud prevention and personal privacy.

This openness is intentional. It’s what lets National Highway & Motorway Police confirm a licence at a roadside checkpoint without a data terminal, and it’s what lets a car rental counter in Karachi verify an out-of-town customer’s Punjab-issued licence on the spot. If you’d rather not have your licence looked up casually, there’s no opt-out — but given how little the public result reveals, that’s a smaller privacy trade-off than it might first sound.

Driving Licence Verification and Renewal Fees in Pakistan (PKR)

Verifying a driving licence online is completely free on every official provincial portal — there’s no reason to pay anyone for this step. Renewal, learner permit, and duplicate-card fees are a different matter, and they vary slightly by province and vehicle category.

Licensing & Verification Fee Schedule

Official government processing and renewal fee structure

ServiceTypical Fee Range (PKR)
Online licence verificationFree
Learner permit application500 – 800
Motorcycle licence renewal1,500 – 2,500
Light Transport Vehicle (LTV) renewal2,000 – 3,500
Heavy Transport Vehicle (HTV) renewal3,000 – 5,000
Duplicate/lost licence card1,000 – 2,000

These ranges are typical figures reported across provincial fee schedules; always confirm the exact amount on your province’s official portal before paying, since rates get revised periodically. If anyone asks for cash to “speed up” a verification result, that’s not an official charge — walk away.

It’s a common enough scam that it’s worth naming directly: agents outside licensing offices sometimes charge two or three times the official renewal fee, claiming it covers “processing” or “urgent” handling. The online portals process renewals at the same speed regardless of who submits them, so there’s no legitimate reason to pay above the published rate.

FAQs

1. How can I check my driving licence online in Pakistan? Go to your province’s official verification portal, choose CNIC or licence-number verification, enter the details without dashes or spaces, and complete the CAPTCHA. Results appear within seconds and show your licence status, category, and expiry.

2. Which website do I use to check a Punjab driving licence? Use dlims.punjab.gov.pk, the official DLIMS portal run by the Punjab Police and Excise & Taxation Department. It covers every district in Punjab, so you don’t need a separate site per city.

3. Can I check my driving licence using only my CNIC, without the licence number? Yes. Every major provincial portal accepts CNIC-only verification, which is useful if you don’t have your licence card on hand. Just make sure to enter the CNIC without dashes.

4. Why does the portal say “No Record Found” even though my licence is valid? This is usually a formatting issue — dashes left in the CNIC, the wrong province’s portal, or a sync delay for recently issued licences. Remove the dashes, confirm you’re on the correct provincial site, and try again after a day if the licence was just issued.

5. Is checking a driving licence online free, or do I have to pay? It’s completely free on every official government portal. You only pay fees for renewal, learner permits, or duplicate cards — never for the verification check itself.

6. How do I check my KPK or Islamabad driving licence online, since it’s a different portal than Punjab? KPK licences go through the KPK Transport/Excise Department’s own verification tool, and Islamabad licences go through the Islamabad Traffic Police (ITP) portal — neither is stored in the Punjab DLIMS database, even though Islamabad is geographically close to Punjab.

7. Can overseas Pakistanis check their driving licence from abroad? Yes, though some portals load slowly or get blocked outside Pakistan. Using a Pakistan-based VPN, browsing in incognito mode, or disabling ad blockers usually solves the access issue. This is especially common for users based in the UAE and Saudi Arabia, where certain provincial sites are flagged more aggressively by regional network filters.

8. How do I check my learner permit application status separately from my full licence? Learner permit status runs through the same portal but tracks a different stage — application, biometric verification, test scheduling, and approval — rather than a simple valid/expired result for an issued licence.

9. How long does a driving licence renewal status take to update online? It varies, but most renewals show updated status within a couple of weeks of submission. If the portal still shows “under process” after a month, it’s worth following up with your local excise office directly rather than resubmitting the application, since duplicate submissions can slow things down further.

10. Can someone else check my driving licence, and is that legal? Yes — employers, insurers, traffic police, and ride-hailing platforms routinely verify other people’s licences, and this is legal. The public result only shows basic details like name, category, and status, not your full CNIC record.

11. Is there an official mobile app to check driving licence status? Punjab’s DLIMS system has the most mature app support; other provinces mostly rely on browser-based portals. Always confirm any app links back to an official government domain before entering your CNIC, and avoid apps that request permissions unrelated to a simple lookup, like contact-list or SMS access.

12. What details does the driving licence online check show — name, category, expiry, or more? It typically shows the holder’s name, CNIC, licence category (motorcycle, LTV, HTV, PSV), issue date, expiry date, and current status — valid, expired, or suspended.

Conclusion and Next Steps

A driving licence online check in Pakistan comes down to three things: picking the right provincial portal, entering your CNIC or licence number in the correct format, and knowing what to do when the result doesn’t look right the first time. Punjab, KPK, Sindh, Islamabad, Balochistan, and AJK each run separate systems, but once you know which one applies to you, the actual check takes under a minute.

If you’re dealing with a related process, our guides on how many vehicles are registered on my CNIC in Punjab? and how to pay for car tax online cover the next steps most readers ask about after confirming their licence status.

Bookmark the correct portal for your province once you’ve confirmed it, since you’ll likely need it again — before a job application, a vehicle purchase, an insurance claim, or a renewal reminder. The whole point of moving this online was to cut out the queues and the agent fees, and it genuinely does, as long as you start on the right site.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top