HajjPhotos

Fix Rejected Photos

Money Back Guarantee

Fix Rejected Hajj Photos In Seconds — Guaranteed.

Upload any photo. HajjPhotos instantly formats it to the strict Nusuk and Saudi visa standard — exactly 200×200 pixels, pure white background, under 18 KB — so your Hajj or Umrah application goes through the first time.

  • Pure White Background
  • Exact 200×200 px
  • Under 18 KB, JPEG
Background Not White
Photo Ready for Nusuk

If a photo we process is rejected by the Nusuk portal for technical reasons, we correct it manually for free until it is accepted — or refund you in full. That is the whole policy.

  • Your documents stay yours.

    Zero Photo Retention

  • Acceptance Guarantee

    Money Back Guarantee

  • Payments processed securely by Stripe

    $4.99

  • Languages

    10

1

Upload or Take Portrait

Upload or Take Photo

We accept JPG, PNG and iPhone HEIC. Perfect for Nusuk and Hajj applications.

2

Download Result

Ready to Process

Upload your photo and complete payment to instantly receive your compliant Hajj photo.

Did our photo get rejected?

We sincerely apologize. We offer free manual correction if our result was not accepted by the Nusuk portal. We do this until your picture has been approved, or you get a full refund.

Report Rejection
Free Tool · No AI · Nothing Uploaded

Passport Crop & Resize (800×400)

Getting "Passport attachment is not valid" in Nusuk? Upload a photo of your passport, drag the crop frame over the bio-data page, and download it at exactly 800×400 pixels. The 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 — no AI, and your passport is never uploaded to any server.

Every Requirement, Handled Automatically

The Ministry of Hajj and Umrah's digital standards exist to serve millions of pilgrims securely — but they are unforgiving. One wrong pixel or kilobyte means rejection. This is the exact specification our engine outputs, every time:

  • Hajj Visa Application
  • Umrah Application
  • Nusuk App Profile
  • Smart Card Printing
Read the full Hajj photo requirements guide

Your documents stay yours.

Your passport scan never leaves your device — the cropper runs entirely in your browser. Portraits are sent once to our processing provider, are never stored by us, and are not kept afterwards. Read our privacy policy.

Acceptance Guarantee

If a photo we process is rejected by the Nusuk portal for technical reasons, we correct it manually for free until it is accepted — or refund you in full. That is the whole policy.

Money Back Guarantee

Acceptance Guarantee

If a photo we process is rejected by the Nusuk portal for technical reasons, we correct it manually for free until it is accepted — or refund you in full. That is the whole policy.

  • Hajj Visa Application
  • Umrah Application
  • Nusuk App Profile
  • Smart Card Printing

Hajj Photo Requirements, Answered

Why was my Hajj photo rejected?

Hajj photos are checked automatically by the Nusuk platform, and the checks are strict: the image must be exactly 200 × 200 pixels, between 5 KB and 18 KB, in JPEG format, with a pure white background and your face filling 70–80% of the frame. If any single rule fails — even by one pixel or one kilobyte — the photo is rejected. HajjPhotos fixes all of these automatically from any photo you upload.

What size does a Hajj photo need to be?

Exactly 200 × 200 pixels, saved as JPEG, with a file size between 5 KB and 18 KB. Most phone photos are thousands of pixels wide and several megabytes large, which is why direct uploads fail. Our tool resizes, crops, and compresses your photo to hit these numbers precisely.

How do I make the background of my Hajj photo white?

The Nusuk system requires a pure white (#FFFFFF) background with no shadows. You do not need to re-shoot in front of a white wall — upload any clear portrait and HajjPhotos replaces the background with pure white automatically while keeping your face unchanged.

Does HajjPhotos store my photo or passport?

We keep nothing. Your passport scan is never uploaded at all — that tool runs entirely in your browser using plain JavaScript. Your portrait is transmitted once, over an encrypted connection, to the image-processing provider that reformats it (Google), then returned to you; we do not store it, and it is not retained after your session or used to train models. When you close the tab, nothing of yours remains.

What if my processed photo still gets rejected?

We correct it manually for free until it is accepted, or you get a full refund. Use the "Report Rejection" form, attach the rejection message you received, and our team responds within 24 hours.

Is HajjPhotos affiliated with the Saudi government or Nusuk?

No. HajjPhotos is an independent tool operated by Novamira. We are not affiliated with the Ministry of Hajj and Umrah or the official Nusuk platform — we simply format your photos to meet their published technical requirements.

More questions? Visit the Support Center or contact us — we reply within 24 hours.

Start Your Blessed Journey

Don't let a photo error delay your pilgrimage. Get your compliant Hajj photo in seconds.

Process My Photo Now