🚦 KP Traffic Police — Driving License Wing

DLIMS KPK Verification System: confirm any Khyber Pakhtunkhwa driving license in seconds

Khyber Pakhtunkhwa runs its own driving license database — DLIMS KPK — through the KP Traffic Police rather than a shared national portal. This guide walks through how the verification actually works, what a result tells you, and how the license itself moves from a learner's permit to a plastic card in your hand.

Verification Method
CNIC + Captcha
Web Portal
SMS Shortcode
8583
CDL-CNIC
Learner Wait Period
45 Days
Before Full License
18+
Minimum Age
Free
Online Check
4
License Classes
Peshawar
New-License HQ
The System, Explained

What DLIMS KPK Actually Is — And Who Runs It

DLIMS stands for Driving License Information Management System, and in Khyber Pakhtunkhwa it's operated directly by the KP Traffic Police rather than a separate transport board. That's a meaningful detail: the same institution that issues a license, schedules the road test, and enforces traffic law on the street is also the one whose database answers the question "is this license real?" There's no middle layer translating between an issuing authority and an enforcement authority — it's one continuous record.

The province built DLIMS around a single goal: replace a paper-and-file process with something a traffic officer, an employer, or the license holder themselves can check from a phone in under a minute. Before the system existed, confirming a license meant either trusting the physical card at face value or making a call to a licensing office and waiting on someone to pull a file. DLIMS collapses that into a CNIC lookup.

It's worth being upfront about one thing this guide won't do: exaggerate how unique KPK's approach is. Most provinces in Pakistan have converged on roughly the same idea — a CNIC-based digital lookup tied to the issuing police or transport authority. What differs from province to province is mostly the branding, the delivery channel, and which department owns the process. In KPK's case, that owner is the Traffic Police, and the delivery channels are unusually flexible — web, SMS, and a growing set of digital services layered on top.

Three things worth knowing upfront

🏛️
Owned by KP Traffic Police

Not a transport department — the same body that enforces traffic law on the road.

📍
New licenses centralised in Peshawar

Renewals and updates are handled more widely, but first-time issuance runs through the central office.

📱
Works without a smartphone

A basic SMS to a short code returns the same core details as the web portal.

Checking A License

Three Ways To Run A DLIMS KPK Verification

KPK is unusual in offering a genuinely low-tech option alongside its web portal — useful in a province where mobile data coverage isn't uniform across every district.

01

Web Portal Lookup

Open the official verification page, enter the holder's CNIC number, complete the captcha, and submit. The record returns directly on the page, drawn from the same database KP Traffic Police officers use on the road.

Most Detail
02

SMS Shortcode

Send a text in the format CDL-CNIC No to 8583. A reply lands within a few minutes with the core status details — no internet connection required at all.

Fastest, No Data
03

e-License Copy

License holders can pull a digital copy of their own license through the KP Traffic Police e-license service — useful as a backup if the physical card is lost, damaged, or still in transit.

Holder Only
Interpreting A Match

What Each Field In Your Result Actually Means

A DLIMS KPK result isn't a single yes/no flag — it's a small set of fields, and each one carries a different kind of risk if you skip past it.

Holder Name

Should match the person physically presenting the license, exactly — a mismatch here is the clearest sign of a forged or borrowed card.

License Class

Motorcar/Jeep, LTV, HTV, or PSV — each covers a different set of vehicles, and driving outside your class is treated as unlicensed driving.

Issue Date

Confirms when the record was created — useful when checking whether a category upgrade skipped a required holding period.

Expiry Date

Your action line. Driving past it counts as driving unlicensed under KPK law, regardless of how recently the card was renewed before.

Status

Active, expired, or suspended — a suspended status means the license exists but has been withdrawn, which is different from simply lapsing.

Issuing Office

Typically Peshawar for original issuance, though renewals may show a different regional office depending on where they were processed.

Matching The License To The Vehicle

The Four License Classes KP Traffic Police Issues

A verification result is only useful if you know what the category field is telling you. Scroll through the four classes below.

M/J

Motorcar / Jeep

Covers private, non-commercial cars and jeeps only. It does not extend to any vehicle used to carry paying passengers.

LTV

Light Transport Vehicle

Required for commercial cars, taxis, jeeps used for hire, mini buses, and other lightweight transport work.

HTV

Heavy Transport Vehicle

Covers buses, trucks, trailers, and any heavy transport vehicle — issued only after meeting separate eligibility requirements.

PSV

Public Service Vehicle

Specifically for vehicles carrying the public — a distinct endorsement from a general LTV or HTV class.

LP

Learner's Permit

Not a full license — a temporary status that must be held for a minimum period before a full license application is eligible.

Common mix-up: a Motorcar/Jeep license does not cover taxi or ride-hailing work. If income depends on carrying passengers, the LTV class is the legal requirement — not a private-car endorsement, no matter how experienced the driver is.

Before There's A Record To Check

From Learner's Permit To A Verifiable License

DLIMS covers the entire lifecycle, not just the final card — here's the sequence most applicants go through.

1

Apply for a learner's permit

Submit basic documents and identity proof; applicants must be at least 18 years old at this stage.

2

Medical fitness check

A certificate from an authorised medical practitioner confirming fitness to drive is required as part of the learner application.

3

Written test on traffic rules

A short test on road rules and signage; passing it is what actually activates the learner's permit.

4

Hold the learner's permit for 45 days

KP Traffic Police requires this minimum waiting period before a full license application becomes eligible — it isn't optional or reducible.

5

Biometric and signature verification

At the licensing office, applicants go through a biometric capture and signature process tied directly to the DLIMS record.

6

License issued and recorded in DLIMS

Once approved, the record becomes searchable through the web portal, SMS shortcode, and e-license service the same day it's finalised.

Getting Ready To Apply

Documents Worth Having Before You Start

Requirements shift slightly depending on whether you're applying fresh, renewing, converting a category, or replacing a lost card — but a core set stays constant.

🪪

Original CNIC

The identity document the entire DLIMS record is built and searched against.

🩺

Medical fitness certificate

From an authorised practitioner, required at the learner-permit stage.

📷

Recent photographs

Used for both the physical card and the digital DLIMS profile.

📄

Completed application form

Filled out for the specific service — new license, renewal, duplicate, or class conversion.

🗓️

Appointment confirmation

Where online scheduling applies, the booking summary generated after selecting a date and time slot.

📇

Expired license copy (for renewal)

A scanned copy of the expired card, generally accepted only if it hasn't been expired for more than three years.

What Costs Money — And What Doesn't

Verification Costs Nothing; The License Itself Does

Running a check through the web portal or the SMS shortcode is free under all circumstances. Costs only appear once an application, renewal, or duplicate request is actually filed.

Online / SMS Verification

Free

No charge for a CNIC-based lookup through the web portal or the 8583 shortcode.

Learner & Full License

Set by KPTP fee schedule

Fees are set by KP Traffic Police and revised periodically — treat the official site as the source of truth.

Renewal / Duplicate

Varies by service

Renewal, duplicate, and category-conversion fees differ from a first-time application and from each other.

Because fee schedules are revised without much public notice, this guide deliberately avoids quoting exact rupee figures that could go stale — check the current amount on the official KP Traffic Police site before paying anything, and be wary of any third-party site quoting a specific number with confidence.

Two Services Beyond A Standard License

International Permits And Doorstep Access

International Driving Permit

A KPK-issued license doesn't automatically work abroad. An International Driving Permit is issued against an existing valid license — not as a replacement for it — and must be carried alongside the original card, since most countries require both documents to be shown together.

The essential documents are consistent with a standard application: a valid existing license, CNIC, and a passport copy, submitted together so the permit can be tied to a verifiable DLIMS record rather than issued on trust.

Door-Step
Mobile Licensing Units
  • Deployed throughout KPK to encourage learner and license uptake without a branch visit.
  • Aimed at reaching applicants who would otherwise face a long trip to a fixed licensing office.
  • Part of the same push that drives KPK's broader online-first approach to licensing.
Keeping A Record Current

Renewing Before — Not After — The Expiry Date

A license nearing its expiry date can be renewed through the same DLIMS process used for other services, and a straightforward renewal generally doesn't require repeating the full road test. The meaningful difference is timing: starting the renewal before expiry avoids the record lapsing into an inactive status, which shows up plainly as "expired" on any verification search run in the meantime.

For renewals specifically: a scanned copy of the expired license is typically accepted only if it hasn't been expired for more than three years — beyond that window, the requirements can differ, so confirming directly with KP Traffic Police before assuming the standard renewal path applies is the safer move.

Beyond A Personal Check

Who Relies On A DLIMS KPK Lookup Day To Day

🚔

KP Traffic Police officers

Confirm authenticity and class directly against the same database during a roadside stop.

🏢

Employers with company vehicles

Check a candidate's license class matches the job before handing over keys or a delivery route.

🚕

Ride-hailing and courier platforms

Confirm a driver holds the correct LTV or PSV class rather than a private Motorcar/Jeep license.

👤

License holders themselves

A quick self-check after a renewal, before a long trip, or before a job application that requires proof of a valid license.

When A Lookup Doesn't Go As Expected

Common DLIMS KPK Verification Issues

No record returns for a CNIC I'm sure is correct
Recheck all 13 digits with no dashes or spaces. If it still fails, the license may have been issued in a different province rather than KPK.
SMS reply never arrives
Confirm the format is exactly CDL-CNIC No with no extra spaces, and allow the full 2–5 minute window before assuming it failed.
Result shows a suspended status
This is different from an expired license — suspension means the license was actively withdrawn and needs direct follow-up with KP Traffic Police, not a simple renewal.
A newly issued license isn't in the system yet
Records can take a short while to sync after biometric and signature verification is completed. Check again after a few days.
The name on file doesn't match the person presenting the card
Treat this as a serious red flag, not a minor discrepancy — it's one of the clearest indicators of a forged or altered physical license.
Questions People Actually Ask

DLIMS KPK — Frequently Asked Questions

01Is DLIMS KPK the same system used in Punjab or Sindh?
No — each province runs its own database under its own issuing authority. KPK's is managed by the KP Traffic Police; for how Punjab and Sindh differ, see our separate guides on DLIMS Punjab and DLIMS Sindh verification.
02Do I need internet access to verify a KPK license?
No — the SMS shortcode 8583 returns core license details without any internet connection, which the web portal does require.
03Can I verify a KPK license from outside the province?
Yes — both the web portal and the SMS method work regardless of where you're physically located.
04How long must I hold a learner's permit before applying for a full license?
A minimum of 45 days from the date the learner's permit is issued.
05Where do I apply for a brand-new driving license?
New license issuance is centralised at the main office in Peshawar, even though updates and renewals are available more widely across the province.
06Does a Motorcar/Jeep license cover taxi or delivery work?
No — commercial passenger or delivery work requires an LTV class license, not a private Motorcar/Jeep endorsement.
07Is an International Driving Permit valid on its own?
No — it must be carried together with the original domestic license it was issued against; most countries require both to be presented.
08Does DLIMS also cover vehicle registration checks?
No — DLIMS covers driving licenses only. For vehicle ownership and registration status, see our vehicle verification guide.
09Do I need to retake the driving test to renew?
Generally no — a straightforward renewal doesn't require repeating the practical test, which is typically only needed for new applications or class conversions.
10What's the minimum age to apply for a learner's permit?
18 years old is the minimum age to begin the learner's permit process in KPK.

Before trusting any result: only rely on verification data from the official KP Traffic Police portal or the 8583 SMS shortcode. A number of third-party sites mirror driving license information with outdated or inaccurate details, and none of them can process an application, renewal, or IDP request — those actions only happen through KP Traffic Police's own systems.

Treat a license the way you'd treat any document with real liability attached to it. A card that looks convincing on the surface — correct fonts, plausible numbers, a passable photo — tells you nothing about whether it's genuine. A forged or altered license is built to survive a glance, not a database query, which is exactly why the CNIC-based lookup exists: it closes the gap between "looks right" and "is right" in under a minute, for free, every time.

Got a CNIC ready to check?

Run a free DLIMS KPK verification before you trust a license — hiring a driver, onboarding a rider-partner, or confirming your own record is current.

Verify on KP Traffic Police