Image workflows

Compress Photos for UAE, Saudi, Qatar & Oman Uploads

Reduce photo size for Gulf upload forms. Compare portal-specific requirements, convert HEIC to JPG, set KB targets and check dimensions before submitting.

Start with the upload requirement, not a country preset

If a photo upload fails in the UAE, Saudi Arabia, Qatar or Oman, first identify what the form rejected. A file can be small enough but have the wrong format, proportions or facial-photo composition. Compressing it again will not fix all of those problems. This guide covers file preparation, not eligibility, application approval or official photo certification.

Keep the original and write down the requirements beside the exact upload field. A personal portrait, passport scan and supporting document can have different rules within one application. The examples below come from named services; they are not national rules for every government, recruitment or university website. Check the current service instructions before submitting.

UAE: identify the service before reducing photo size

A search for “UAE visa photo size” can mix requirements from different services. For a concrete example, the publicly available DMCC employee residence visa renewal guide, dated 11 January 2024, specifies a JPEG personal photo with a maximum size of 40 KB and dimensions of 300 pixels wide by 355 high. Use that only as an example from this particular document, and verify the current member-portal requirements before preparing a submission.

Do not apply that example automatically to Emirates ID, another emirate’s service or a new visa application. If the required aspect ratio differs from your photo, crop appropriately in an editor first. CorvexsDigital resizes proportionally; setting width to 300 cannot make every source 355 pixels high. Compression does not validate a government photo standard.

Saudi Arabia: separate a 100 KB limit from a 200 × 200 photo

The Visit Saudi tourist eVisa photo-specification page lists 200 × 200 dimensions and a file-size range of 5–100 KB, alongside composition and background requirements. Those are separate checks. A 90 KB portrait can still be unsuitable if it is rectangular, blurry or does not meet the service’s photographic requirements. Follow the accepted file types shown in your application.

For an already correctly cropped square original, set maximum width to 200 and verify the exported dimensions. Choose an accepted output format and aim below the maximum, for example with a 95 KB target. That is a workflow suggestion, not a guaranteed result. Check the minimum size too: an output below 5 KB would not meet the cited range. Do not enlarge a tiny source or change someone’s facial features to force a match.

Qatar: distinguish Hayya Media from other application routes

The official Hayya Media Portal FAQ lists JPEG and a maximum of 2 MB for a facial photo in its media-accreditation document list. This is a media-portal example, not a verified universal rule for every Hayya visitor route or Qatar ID service. Use the guidance attached to your own application rather than assuming that similarly named services share all their requirements.

Where your actual field accepts JPEG up to 2 MB, select JPG output and enter 1900 KB as a starting target to leave some margin. CorvexsDigital uses decimal units: 2000 KB equals 2,000,000 bytes. A source already within the limit may need no compression. Preserve enough pixels and facial detail; reducing the bytes cannot fix a likeness or composition rejection.

Oman: check the attachment type as well as the size

The Royal Oman Police eVisa attachment guide lists a maximum of 512 KB and preferred PDF, JPEG and PNG formats. Consult its full attachment instructions and the current field for the document you are preparing. A list of accepted attachments does not mean every field accepts every listed type.

For a photo field that accepts JPG and uses that limit, a 500 KB target provides a small starting margin. Inspect the saved output instead of trusting the preset alone. If a service requests a multipage PDF, use a suitable PDF workflow: CorvexsDigital can import selected PDF pages as images but does not compress or preserve an entire multipage PDF document.

How to compress a photo to 100 KB, 200 KB or 500 KB

1. Open the image compressor and select one original. Single-image mode provides a KB target; batch mode uses shared format, quality and width settings instead. Inputs are limited to 20 MB and 40 megapixels per image.

2. Choose the format accepted by the receiving form. JPG is appropriate when it explicitly requests JPEG. If your iPhone source is HEIC, select it and export a JPG copy. Changing .heic to .jpg in a filename is not conversion.

3. Set maximum width only after checking the required dimensions. The tool preserves proportions and does not crop or enlarge. Leave additional target-driven resizing disabled when the destination’s pixel requirement must be preserved.

4. Select 100 KB, 200 KB or 500 KB, or type a custom target between 20 and 10,000 KB. The target is a maximum to aim for, not a promise of an exact output. If it cannot be reached at acceptable quality and dimensions, return to the original and reconsider the permitted settings.

5. Download the result, check its actual bytes and dimensions, and inspect faces, document lettering and edges. Then select that downloaded copy in the receiving form. The compressor does not submit an application or overwrite your original.

Worked upload example: bytes and pixels must both pass

Suppose a recruitment form asks for JPG below 200 KB with at least 1200 × 800 pixels. These are illustrative requirements, not the policy of a named Gulf employer. Start with a landscape original of the right proportions, choose JPG, set maximum width to 1200 and use a target such as 190 KB. Disable additional resizing if smaller dimensions would fail.

An output of 185 KB at 1200 × 800 passes those two example measurements. A 90 KB output at 600 × 400 does not. Neither measurement proves the photo is clear or the form will accept it. This distinction is useful for residents, applicants and businesses across the Gulf without inventing separate country settings.

If the smaller photo is still rejected

“Invalid format” calls for checking the actual exported type. “Wrong dimensions” calls for checking width, height and proportions. A photo-quality or background warning calls for following the service’s photographic instructions, potentially taking a new photo. A timeout after a valid file is selected may be a session or service problem; use official support rather than repeatedly degrading the image.

Selected images are processed locally in your browser, without media uploads to the compressor. Normal website requests still occur, and uploading the result to a government or business portal sends it to that service. Keep private documents off public support posts. This site is independent of the portals cited here. Source requirements were reviewed on 23 October 2026; the destination’s current instructions take precedence.

Questions & answers

Is there one photo size for all Gulf upload forms?

No. Check the exact service and field. Format, bytes, dimensions and photographic requirements can differ even within one application.

Can I convert an iPhone HEIC photo to JPG?

Select the HEIC file and choose JPG output, then inspect the downloaded copy. File conversion does not validate identity-photo composition.

Does a smaller file guarantee approval?

No. Compression addresses file size only; the receiving service checks its other requirements. CorvexsDigital is not an official validator.

Your next step

Copy the requirements from your current upload field, prepare one image and verify the saved copy before submitting it.

Put this guide into practice

Sources & further reading

Published by CorvexsDigital. Prepared with AI assistance; no independent human testing or professional certification is implied. Examples are illustrative unless identified otherwise. Read our editorial policy or report a correction.