"Passport Attachment Is Not Valid, Please Attach It Again" — The Fix

This exact sentence stops thousands of Nusuk applications every season, and it tells you nothing you can act on. In practice it means the platform could not read your passport scan — an oversized image, an unsupported file format (usually iPhone HEIC), a page that is partly cut off, or glare across the machine-readable lines. The free tool on this page turns any passport photo into a clean file in the format Nusuk expects. It costs nothing, and it never leaves your device.

What Nusuk Expects From the Passport Attachment

ContentBio-data page only (photo + MRZ lines visible)
Dimensions800 × 400 pixels maximum
File sizeUp to 1 MB
FormatJPEG or PNG
QualityAll text legible, no glare, no fingers over the page

Fix the Error in Three Steps

  1. 1

    Photograph the bio-data page properly

    Open your passport flat on a table in good light. Capture the full page: your photo, your details, and the two machine-readable (MRZ) lines at the bottom. Avoid flash glare on the laminate.

  2. 2

    Crop it with the free tool below

    The tool accepts JPG, PNG and HEIC. Frame the whole bio-data page at its natural shape and the result is scaled to sit within 800 × 400 pixels and under 1 MB. It is plain JavaScript in your browser — the image never leaves your device.

  3. 3

    Download and attach in Nusuk

    Save the file and attach it in your application. The "not valid" message goes away once the file is a readable format, inside the size limits, and shows the complete page.

Free Tool · Nothing Leaves Your Device

Passport Crop & Resize

Getting "Passport attachment is not valid" in Nusuk? Upload a photo of your passport, frame the whole bio-data page, and download it within the 800×400 pixel limit. This tool is plain JavaScript running in your browser — your passport never leaves your device.

1
Upload
2
Crop
3
Download
  • Lay the passport flat in good light and shoot from directly above.
  • Ensure all text on the bio-data page is legible, including the MRZ lines at the bottom.
  • Avoid flash glare on the plastic laminate.

Upload Passport Page

Click here or drag and drop your image. We support JPG, PNG & iPhone HEIC.

Cropping runs entirely in your browser with plain JavaScript — your passport is never uploaded to any server.

Frequently Asked Questions

What does "Passport attachment is not valid, please attach it again" mean?

Nusuk could not accept your passport scan — typically because the image exceeds the size limits, the format is unsupported (HEIC), the page is partly cut off, or glare makes the MRZ lines unreadable. Re-formatting the scan so the full bio-data page sits within 800 × 400 pixels and 1 MB resolves it in almost every case.

Is 800 × 400 the required size, or a maximum?

A maximum. Nusuk states "Dimensions: Maximum of 800 x 400 pixels" with a file size of up to 1 MB. Your image must fit inside those bounds, not match them exactly — and forcing a passport page into a 2:1 strip risks cutting off part of the page you were asked to show in full.

Which passport page does Nusuk need?

The bio-data page: your photo, name, passport number, dates, and the two lines of machine-readable code (MRZ) at the bottom. Both MRZ lines must be fully visible and legible.

Why does my iPhone passport photo fail to attach?

iPhones save photos as HEIC by default, and many upload systems reject it silently. Our tool converts HEIC automatically and outputs a format the system reads.

Is it safe to use this tool with my passport?

Yes — and this is the part we care most about. The passport tool runs entirely in your browser. Your passport image is never uploaded to any server; the cropping happens on your own device, and nothing remains when you close the tab.

Need your personal photo fixed too? Get a compliant 200×200 Umrah photo in under a minute.

Fix My Photo Now