← All articles
.pk Domain

The Complete .pk Domain Guide: Registration, PKNIC, Pricing & Rules (2026)

By XYZREG Team · 2026-10-16 · .pk Domain

If you're building a website for a Pakistani audience, the domain extension you choose sends a signal before a single word loads. A .pk domain tells visitors instantly: this business is Pakistani, this site is for Pakistan. It's the country's official web address — and getting one involves a system quite unlike registering a .com.

This guide covers everything: what PKNIC is, how .pk registration actually works, what it costs in 2026, the naming rules most guides skip, how transfers differ from the rest of the world, and the mistakes that cost people time and money. Whether you're a startup in Lahore, a freelancer in Karachi, or an international brand entering Pakistan, this is the definitive reference.

What Is a .pk Domain?

.pk is Pakistan's country-code top-level domain (ccTLD) — the official domain namespace for the Islamic Republic of Pakistan, in the same way .uk belongs to the United Kingdom and .de to Germany.

Pakistani businesses choose .pk for three reasons:

  1. Instant local trust. A .pk address tells customers you're a Pakistani business, not a fly-by-night operation. For e-commerce, services, and local brands, that recognition matters.
  2. SEO country signal. Search engines treat ccTLDs as a strong geographic signal. If your customers are in Pakistan, a .pk domain helps Google understand who you're serving.
  3. Brand protection. Even if your main site is a .com, registering the .pk version stops competitors or squatters from taking it.

You don't have to be Pakistani to own one — more on that below.

Who Is PKNIC?

PKNIC (Pakistan Network Information Center) is the official registry for all .pk domains. Think of it this way:

  • PKNIC (the registry) maintains the master database of every .pk domain. It sets the rules, the base prices, and approves registrations.
  • Registrars (like resellers and hosting companies) are the storefronts — they sell you the domain, handle support, and manage the paperwork with PKNIC on your behalf.

This distinction matters because .pk works differently from .com. With .com, ICANN-accredited registrars handle almost everything automatically. With .pk, PKNIC itself reviews applications — a manual review process that means registration takes longer (typically 24–48 hours for activation) but also means the namespace is tightly controlled.

PKNIC's official site is pknic.net.pk, where you'll find the registry's pricing, policies, and FAQ.

.pk Extensions Explained: .pk vs .com.pk vs .net.pk vs .org.pk

The .pk namespace has multiple extensions. Here's what each is for:

ExtensionIntended forRestrictions
.pkAnyone — the short, premium optionNone (min 4 characters)
.com.pkCommercial entities and individualsNone
.net.pkNetwork providers and individualsNone in practice
.org.pkNon-profit organizationsNone in practice
.web.pkPersonal websitesNone
.fam.pkFamily/personal useNone
.edu.pkRegistered educational institutionsVerified — documents required
.ac.pkAcademic and training entitiesBroader eligibility than .edu.pk
.gov.pkGovernment bodies onlyOfficial authorization required

.pk — the short, premium option

yourbrand.pk is the shortest and most prestigious option — just the name plus .pk. Because second-level .pk names must be at least 4 characters (e.g., abcd.pk is valid; abc.pk is not), the shortest premium names are limited, which is part of their appeal. If the .pk version of your brand is available, it's worth serious consideration.

One quirk: second-level .pk names cannot start with reserved prefixes like com, net, org, gov, and similar — so comshop.pk would be rejected, but myshop.pk is fine.

.com.pk — the business standard

.com.pk is the workhorse of Pakistani business domains — the equivalent of .co.uk for Britain. It's what most Pakistani companies use, it's widely recognized, and third-level names can be as short as one character. If you're a business and the .pk version is taken or too expensive, .com.pk is the natural choice.

.net.pk, .org.pk, .web.pk, .fam.pk — niche uses

These serve specific purposes — networks, non-profits, personal sites, families — but in practice PKNIC doesn't strictly enforce the intended use for most of them. They're useful alternatives when your preferred .com.pk is taken.

.edu.pk and .gov.pk — restricted, who qualifies

These are genuinely restricted. .edu.pk requires proof that you're a registered educational institution; .gov.pk (and provincial variants) require official government authorization. Don't plan your project around these unless you qualify — the documentation requirements are real and enforced.

.pk Domain Pricing in 2026

Here's what .pk domains actually cost, based on PKNIC's official published rates:

Official PKNIC base price

PKNIC's official pricing:

  • Pakistan-based registrants: Rs. 4,500 for two years (2-year minimum billing)
  • International registrants: check the current USD rate on PKNIC's official pricing page

The renewal fee is the same as the registration fee — no introductory-price tricks at the registry level.

The 2-year minimum — how billing actually works

This catches everyone the first time: PKNIC bills biennially. You cannot register a .pk domain for one year. The minimum is two years, so your first invoice will be for 2 × the annual rate (e.g., Rs. 4,500 for two years at PKNIC's official rate). You can prepay for up to 10 years if you want to lock in the price.

Why registrars charge different prices

PKNIC's rate is the wholesale base price. Every registrar pays it and adds their own service fee — for support, the control panel, DNS management, and handling PKNIC's paperwork. That's why you'll see .pk listed anywhere from around Rs. 4,400 for two years to Rs. 5,000+ depending on the provider.

When comparing prices, always check:

  • Is the quote for one year or two? (Many list the 2-year total without making it obvious.)
  • Is the renewal price the same as the first term?
  • What's included — DNS management, support, or just the bare registration?

Note: The prices above are PKNIC's official registry rates as published on pknic.net.pk. Individual registrars set their own retail prices — always check the current price on your registrar's website before buying. XYZREG offers .pk domains at Rs. 4,400 for two years — slightly below the official registry rate.

.pk Registration Requirements & Naming Rules

Who can register — anyone

There is no citizenship or residency requirement. Pakistani nationals, Pakistani companies, and international individuals and companies can all register .pk domains. Pricing may differ for international registrants — check PKNIC's official pricing page for current rates.

Documents needed — none for standard extensions

For .pk, .com.pk, .net.pk, .org.pk, .web.pk, and .fam.pk: no documents required. You just need accurate registrant information (name, email, phone, address).

The exceptions:

  • .edu.pk — proof of educational institution registration
  • .gov.pk — official government authorization

Naming rules (the details most guides skip)

PKNIC enforces specific technical rules:

  • Length: Maximum 63 characters (67 including the .pk suffix). Minimum 4 characters for second-level .pk names; minimum 1 character for third-level names like .com.pk.
  • Characters: Letters, numbers, and hyphens only.
  • No leading hyphen, and no double hyphens (--) — these are reserved for internationalized domain encoding.
  • Reserved prefixes: Second-level .pk names cannot begin with com, net, org, biz, web, fam, info, gov, or government variants (GOP, GPK, etc.).
  • Blocked names: The registry maintains a list of reserved and prohibited names (technical, ethical, or national considerations). You also bear responsibility for not infringing others' trademark rights.

The manual review process

Unlike .com registration (instant, automated), PKNIC manually reviews applications. After you submit and pay, expect 24–48 hours for activation. This isn't a bug — it's how the registry works. Plan launches accordingly; don't register a .pk domain the morning of your launch event.

Also note: once registered, the domain name itself cannot be modified. Double-check spelling before you pay — PKNIC fees are non-refundable.

How to Register a .pk Domain: Step by Step

Step 1 — Check availability

Use PKNIC's WHOIS search at pknic.net.pk or any registrar's .pk search tool. Remember the naming rules above — a name can show as "available" in search but be rejected at registration if it violates a reserved-prefix rule.

Step 2 — Choose your extension

.pk for the shortest brand statement, .com.pk for standard business use. Check both — pricing is the same at the registry level.

Step 3 — Register through a registrar (vs direct PKNIC)

You have two paths:

  • Direct with PKNIC: Create an account at pknic.net.pk, buy a prepaid card (or pay by credit card), and submit the application yourself. This is the cheapest route but you're on your own for support and DNS management.
  • Through a registrar: The registrar handles the PKNIC paperwork, provides a control panel, DNS management, and support. You pay a service fee on top of the registry price, but for most businesses the convenience is worth it.

PKNIC accepts credit cards, prepaid cards (available through authorized resellers — useful if you prefer local payment methods), and cheque/bank draft. Cash is not accepted.

Step 4 — Set nameservers and go live

After the 24–48 hour activation, point your domain's nameservers to your hosting provider through your registrar's control panel (or PKNIC's, if you registered direct). DNS propagation typically takes a few hours — PKNIC updates its zone files frequently.

Managing Your .pk Domain: The PKNIC Account System

If you register directly with PKNIC (rather than through a registrar), you'll work with PKNIC's own account system — and it's worth understanding because it's unlike modern registrar dashboards.

Prepaid cards: how PKNIC billing works

PKNIC operates on a prepaid card system. Instead of paying by card at checkout for each transaction, you buy prepaid cards (denominations covering 2-year periods) from PKNIC directly or from authorized resellers, then redeem the card codes inside your PKNIC account to pay for registrations and renewals.

Why does this matter?

  • No card on file: If you're uncomfortable storing credit card details, prepaid cards are the alternative.
  • Reseller pricing: Authorized resellers sometimes sell cards at slight discounts or bundle them with services — shop around.
  • Plan ahead: Because cards must be purchased before you transact, don't start a registration at midnight expecting instant completion. Buy the card first.

You can also pay PKNIC directly by credit card at the time of registration, or by cheque/bank draft (payable to PKNIC (PVT) Ltd). Cash is not accepted, and all domain fees are non-refundable and non-transferable.

Keeping contact data current

PKNIC's own FAQ stresses this: "From time to time it is necessary to reach a contact person for the domain. In these situations, it is vital that the contact data is up to date. As the domain name holder, you are responsible for keeping your contact information updated."

This isn't boilerplate. Because .pk transfers and ownership changes are paper-based, outdated contact information can turn a simple update into a weeks-long affidavit process. After any staff change, email migration, or company restructuring, update your PKNIC contacts immediately.

The PKNIC WHOIS tool

PKNIC runs its own WHOIS search at pknic.net.pk — use it to check availability before you apply, or to verify who holds a domain you're interested in. It's the authoritative source; third-party WHOIS tools may lag behind PKNIC's database.

.pk Domain Transfers: What Makes Them Different

This is where .pk diverges sharply from the rest of the domain world. There is no EPP/authorization-code transfer like you'd use for a .com. PKNIC transfers are paper-based:

For companies

You need:

  1. A written authority letter on company letterhead, signed and stamped by the CEO/Director/Head (not an agent or technical contact), specifying the domain and the account IDs involved
  2. A clear copy of the signatory's CNIC
  3. If the registrant name doesn't match the company letterhead, an affidavit on Rs. 100 stamp paper, attested by an oath commissioner

For individuals

An affidavit in PKNIC's prescribed format, on Rs. 100 stamp paper, attested by an oath commissioner or notary public, stating the facts and the requested change.

The process

Documents go by post to PKNIC Collection, 435 Tariq Block, Garden Town, Lahore. After verification, the transfer takes about 2–3 business days. Your website and email keep running throughout — the transfer changes who manages the domain, not the nameservers or expiry date.

Practical takeaway: Keep your PKNIC account credentials safe and your contact email current. Losing access to a .pk domain is far more painful to fix than losing access to a .com, precisely because the recovery process is paper-based.

Renewals, Expiry & What Happens If You Don't Renew

  • Renewal cycle: Every 2 years minimum, same price as registration.
  • Renew early: Don't wait until the last day. PKNIC's manual processes mean last-minute renewals are risky.
  • If you don't renew: The domain stops working, enters a grace period, and if still unpaid, is released back to the public — where anyone can register it. There is no lengthy redemption process with guaranteed recovery like some gTLDs offer.
  • Auto-renewal: If your registrar offers it, use it. The single most common way people lose .pk domains is an expired credit card or a renewal email going to spam.

.pk vs .com: Which Should You Choose?

An honest comparison:

Factor.pk.com
Local trust (Pakistan)★★★★★ Instant recognition★★★☆☆ Neutral
Global reach★★★☆☆ Pakistan-focused signal★★★★★ Universal
PriceRs. 4,500 for 2 years~$12/yr, 1-yr minimum
Registration speed24–48 hours (manual review)Instant
Transfer easePaper-based, daysEPP code, ~5 days
SEO (Pakistan)Strong country signalNeutral (needs geo-targeting)
Availability of good namesBetter — less saturatedWorse — heavily picked over

The smart play for Pakistani businesses: Register both. Use .pk as your primary (or redirect it to your .com), and hold the .com for international credibility and brand protection. The combined cost is modest compared to losing either to a competitor.

Common .pk Mistakes to Avoid

  1. Budgeting for one year. PKNIC bills biennially (2-year minimum). Budget Rs. 4,500 for the first invoice, not a single year's amount.
  2. Ignoring the 4-character rule. abc.pk will fail — second-level .pk needs 4+ characters. Check before you fall in love with a short name.
  3. Using a reserved prefix. Names starting with com/net/org/gov are rejected. compk.pk won't work.
  4. Registering the morning of launch. The 24–48 hour manual review means your domain won't be live instantly. Register at least a week before you need it.
  5. Typos. The domain name cannot be changed after registration, and fees are non-refundable. Triple-check spelling.
  6. Letting contact email go stale. Renewal notices and transfer verifications go to your registered email. If it's an old address, you'll miss them.
  7. Assuming transfers work like .com. There's no EPP code. If you ever need to move a .pk domain between accounts, start the paperwork early — it takes days, not minutes.

Frequently Asked Questions

How much does a .pk domain cost in 2026?

PKNIC's official rate is Rs. 4,500 for two years (2-year minimum billing). Registrars add their own service fees on top — always check the total before buying. International registrants should verify the current USD rate on PKNIC's website.

Can foreigners register a .pk domain?

Yes. PKNIC does not restrict registration by citizenship or location. International pricing may differ — check PKNIC's official pricing page for current rates.

What documents do I need to register a .pk domain?

None for standard extensions (.pk, .com.pk, .net.pk, .org.pk, .web.pk, .fam.pk) — just accurate contact details. Only .edu.pk (educational institutions) and .gov.pk (government) require verification documents.

How long does .pk registration take?

Typically 24–48 hours for activation, because PKNIC manually reviews applications. This is normal — not a delay or error.

What's the difference between .pk and .com.pk?

.pk is the shorter second-level option (minimum 4 characters, e.g., brand.pk); .com.pk is the third-level business standard (minimum 1 character, e.g., brand.com.pk). Registry pricing is the same. Choose .pk for brevity and prestige, .com.pk for conventional business use.

Can I register a .pk domain for just one year?

No. PKNIC requires a minimum 2-year registration period for all .pk domains. You can extend up to 10 years.

How do I transfer a .pk domain to another account?

Unlike .com transfers (EPP code), .pk transfers are paper-based: companies submit an authority letter on letterhead plus the signatory's CNIC copy; individuals submit an affidavit on Rs. 100 stamp paper attested by an oath commissioner. Documents go to PKNIC's Lahore office; processing takes 2–3 business days after verification.

What happens if I don't renew my .pk domain on time?

It stops working, enters a grace period, and if still unpaid is released for anyone to register. Renew early — PKNIC's manual processes make last-minute renewals risky, and there's no guaranteed redemption path.

Do I need Pakistani hosting for a .pk domain?

No. You can host a .pk website anywhere in the world — just point the domain's nameservers to your hosting provider. The domain's country code doesn't restrict where the site is hosted.

Is .pk better than .com for a Pakistani business?

For Pakistan-focused SEO and local trust, yes — .pk is a strong country signal. For international reach, .com is more universal. Most serious Pakistani businesses register both: .pk as primary, .com for protection and international use.

Ready to claim your .pk? Check .pk availability and compare it side by side with .com and other extensions. And if you're new to domains generally, our complete domain registration guide walks you through the fundamentals first.

Ready to get started with XYZREG?

Search Domains