Compress Documents for Pakistan Online Passport Application

    The DGIP online passport portal accepts only JPG, JPEG and PNG files, with a 1MB limit for supporting documents. Add your scans below to get JPGs that fit.

    Free · No sign-up · Files never leave your device

    Drag & drop files here

    JPG, PNG or WebP — saved as JPG

    Max 100MB per file · Files never leave your device

    DGIP upload limits

    According to the Directorate General of Immigration & Passports' guidance for online applications, attachments must be .JPEG, .JPG or .PNG files. The maximum sizes are:

    • Supporting documents: 1MB each
    • Fingerprint form: 3MB
    • Photograph: 5MB

    Which preset to use

    • 900KB for supporting documents — safely under the 1MB limit.
    • 2,800KB (about 2.7MB) for the fingerprint form — under the 3MB limit while keeping fingerprints clear.
    • 500KB if you want faster uploads on a slow connection.

    Have a PDF instead of an image?

    The portal doesn't accept PDFs. Take a clear photo or screenshot of each page, or export the page as an image from your PDF reader, then compress it here. Follow DGIP's other rule too: use simple file names with only letters, numbers, dashes and underscores — no spaces or special characters.

    Frequently asked questions

    Does this tool submit anything to DGIP?

    No. It only prepares your files on your own device. You upload them yourself on the official portal.

    Why 900KB and not exactly 1MB?

    It leaves a small safety margin in case the portal counts sizes slightly differently, so your upload isn't rejected for being a few bytes over.

    Will my documents still be readable?

    Yes. At 900KB a full-page scan keeps plenty of detail; crop off the background around the paper for the best result.

    Are these limits current?

    They match DGIP's published guidance at the time of writing. Always double-check the instructions on the portal itself when you apply.

    Source: DGIP — Attaching documents to your online application