📦 Free Guide 2026

Compress Image for Passport, Visa
& Government Portals Pakistan

Complete step-by-step guide to reduce your image to exact KB size — NADRA, FBR, passport, visa, and job portals. Free, no signup, done in 30 seconds.

📅 Updated March 2026 ⏱ 4 min read 🇵🇰 Pakistan specific
⚡ Quick Answer

Go to the StackFlow Image Compressor. Upload your photo. Set the exact KB target (20KB for passport, 50KB for NADRA, 60KB for e-visa). Download instantly. Free, no signup, file never leaves your browser.

Every Pakistani has faced this problem. You fill out an online form for a passport, visa, NADRA card, FBR registration or a government job — and then it rejects your photo with the message "file size exceeds limit" or "image must be under 50KB."

You take the photo on your phone. Modern phone cameras produce images of 2MB to 8MB. Government portals want 20KB to 100KB. That is a gap of 100x or more. Bridging this gap should be simple — and with the right tool it takes 30 seconds.

Pakistan Government Portal Image Size Requirements 2026

Before compressing anything, you need to know the exact limit for your specific portal. Here are the official 2026 requirements:

Portal / Application Max File Size Image Format Dimensions
Pakistan Passport (DGIP)20 KBJPG35mm × 45mm
Pakistan e-Visa Online60 KBJPG/PNG350×467 px min
NADRA CNIC / NICOP60 KBJPG350×467 px
FBR Tax Registration100 KBJPG/PNGAny
FPSC / PPSC Job Portal50 KBJPG300×300 px
NTS Portal50 KBJPG200×200 px
HEC Online100 KBJPG/PNGAny
BISP Registration100 KBJPGAny
Pakistan Online Passport Renewal5 MB maxJPG35mm × 45mm
⚠️ Important — Passport Photo Size

The Pakistan passport photo physical size is 35mm × 45mm. For online submission the image must be at least 350×467 pixels but under 20KB file size. Do not confuse physical dimensions with pixel dimensions — they are different measurements.

How to Compress Image to Exact KB — Step by Step

Follow these steps to compress your image to any exact KB size for any Pakistani government portal:

1
Open the Free Image Compressor

Go to stackflowtools.com/image-size-compressor — no signup required, no app to download. Works on any phone or computer directly in your browser. Your photo never gets uploaded to any server — everything processes locally on your device.

Works on mobile
2
Upload Your Photo

Click Choose File or drag and drop your image. Supports JPG, PNG and WebP formats. Most phone photos are JPG — accepted by all Pakistani government portals. Maximum original file size is 20MB which covers any phone camera photo.

JPG · PNG · WebP
3
Set Your Target KB Size

Enter the exact KB limit required by your portal. For Pakistan passport enter 20. For NADRA and e-visa enter 50. For FBR and job portals enter 100. The tool automatically adjusts compression to hit your exact target.

Exact KB targeting
4
Download and Upload to Portal

Click Download. Your compressed photo saves instantly to your device. The file size will be at or below your target KB. Upload it to your government portal — it will be accepted without any file size error. The whole process takes under 30 seconds.

Instant download

Compress Your Image Free Now

Set exact KB target — 20KB, 50KB, 100KB — download instantly. No signup, no watermark.

📦 Compress My Image Free →

Common Pakistani Portal Requirements

🛂 Pakistan Passport 20 KB JPG · 35×45mm · White background
🪪 NADRA CNIC 60 KB JPG · 350×467px · Neutral background
✈️ Pakistan e-Visa 60 KB JPG/PNG · White background
🧾 FBR Tax Portal 100 KB JPG/PNG · Any size
💼 FPSC Jobs 50 KB JPG · 300×300px
📝 NTS Exams 50 KB JPG · 200×200px

Will Compressing Reduce Image Quality?

This is the most common concern. Reducing a 3MB phone photo to 100KB causes very little visible quality loss — the image still looks sharp and clear to the human eye. Government portals only need to verify your face — they do not need print-quality resolution.

Reducing to 20KB (required for Pakistan passport) does require more aggressive compression. The image will look acceptable on screen but may show slight softness if zoomed in. This is completely normal and accepted by the DGIP portal.

💡 Pro Tip — Start with a Good Photo

Take your passport photo against a plain white wall in good natural lighting. Avoid shadows on the background. A clean original photo compresses much better than a busy background photo — you can hit 20KB with far better quality.

Why Does My Photo Get Rejected After Compressing?

File size is only one requirement. Here are other common rejection reasons:

  • Background colour wrong — Most portals require a plain white background. Remove the background using our free background remover tool first, then compress.
  • Wrong dimensions — Even if the KB size is correct the pixel dimensions must match. Use our free image cropper to crop to exact dimensions.
  • Wrong format — Most Pakistani portals only accept JPG. If your photo is PNG convert it to JPG first.
  • Face not centred — The face must occupy 70-80% of the frame. Take a new photo closer to your face if needed.
  • Edited appearance — Heavy filters or beauty editing are rejected by biometric verification.

Compress Image for Visa Applications Pakistan

If you are applying for an international visa from Pakistan the photo requirements differ from Pakistani passport requirements:

  • Schengen Visa (Europe) — 35mm × 45mm, white or light grey background, under 2MB digital submission
  • UK Visa — 35mm × 45mm, cream or white background, under 6MB
  • USA Visa (DS-160) — 51mm × 51mm, white background, JPEG under 240KB
  • Saudi Arabia Visa — 4cm × 6cm, white background, JPG under 1MB
  • UAE Visa — 35mm × 45mm, white background, JPG under 500KB
💡 Visa Photo Background Tip

Use our free AI background remover to get a perfect white background automatically. Then compress the result to the required KB size. This two-step process ensures your photo passes both the background check and the file size check.

Frequently Asked Questions

What is the file size limit for Pakistan passport photo online?

The Pakistan online passport renewal portal (DGIP) requires the photo to be under 20KB in JPG format. Use our free image compressor and set the target to 18KB to stay safely under the limit.

How to compress image to 50KB for NADRA?

Open the StackFlow Image Compressor, upload your photo, set the target size to 45KB (slightly below 50KB to ensure acceptance), and download. The NADRA portal accepts JPG images under 60KB at 350×467 pixels minimum resolution.

How to reduce image size for FBR portal?

The FBR tax registration portal accepts images up to 100KB in JPG or PNG format. Upload your photo to our compressor, set the target to 90KB, and download.

Can I compress image on mobile phone?

Yes — our image compressor works on any smartphone including Android and iPhone. Open the link in your mobile browser, upload directly from your phone gallery, set the KB target, and download. No app installation needed.

Does compressing ruin passport photo quality?

Compressing to 100KB or 50KB causes minimal visible quality loss. Compressing to 20KB for passport applications causes some softness but remains fully acceptable for biometric verification by DGIP and all Pakistani government portals.

Is this image compressor safe? Will my photo be stored?

Completely safe. Our compressor processes your image entirely in your browser. Your photo is never uploaded to any server and is never stored, shared or seen by anyone.