Fix Rejected Photos
Money Back Guarantee
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.
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
We accept JPG, PNG and iPhone HEIC. Perfect for Nusuk and Hajj applications.
Upload your photo and complete payment to instantly receive your compliant Hajj photo.
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.
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.
The Nusuk platform checks every photo automatically against strict technical rules. These four failures cause almost every rejection — and our engine resolves all of them in one pass.
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:
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.
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
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 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.
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.
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.
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.
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.
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.
Don't let a photo error delay your pilgrimage. Get your compliant Hajj photo in seconds.
Process My Photo Now