1. Why Government Portals Specify Particular Image Formats
Government technology infrastructure in India spans a wide spectrum of ages and capabilities. Some portals run on modern cloud platforms that support any image format, while others are built on decade-old enterprise systems that were designed for a world where JPG was the only practical digital photo format. These legacy systems cannot parse or decode HEIC, WEBP, or AVIF files because their image processing libraries were never updated to support modern compression standards.
Beyond technical compatibility, format specifications serve administrative consistency goals. When a portal processes hundreds of thousands of photo uploads daily, having every applicant submit a standardized format simplifies the validation pipeline, reduces processing errors, and ensures that photo comparisons (matching photos across application stages) use consistently rendered images. Format inconsistencies create edge cases that validators must manually handle, slowing down bulk processing.
For applicants, the practical implication is clear: if the portal says JPG, submit JPG — not JPEG renamed to .jpg, not PNG, not HEIC. The portal's file-type validator checks the actual binary header of the file, not just the extension. A HEIC file renamed to .jpg will still be rejected because its internal format signature does not match the JPEG standard.
2. The Three Most Commonly Required Formats
The vast majority of government portals accept one or more of the following three formats:
- JPG / JPEG (Joint Photographic Experts Group): The universal standard for photograph submissions. JPG uses lossy compression that produces small file sizes while maintaining visually acceptable quality for photographs. Every major Indian government portal — UPSC, SSC, IBPS, Passport Seva, Income Tax, EPFO — accepts JPG. When in doubt, always convert to JPG.
- PNG (Portable Network Graphics): A lossless format that preserves perfect quality with no compression artifacts. PNG is significantly larger than JPG for equivalent photographs. PNG is preferred for document scans with sharp text edges, logos, signatures, and any image with transparent backgrounds. Some portals accept PNG for document uploads but require JPG specifically for passport-size photos.
- BMP (Bitmap): An uncompressed format from the early Windows era. BMP files are very large because they store every pixel without compression. BMP is required by certain older state government portals, particularly for specific form fields in state-level job applications and regional administrative systems. If a portal specifically requires BMP, use the Image Convert tool to produce it — but expect a much larger file size than JPG or PNG.
3. The HEIC Problem: iPhone Users Beware
Since iOS 11, iPhones default to saving photos in HEIC (High Efficiency Image Container) format instead of JPG. HEIC produces smaller files with better quality than JPG, which makes it excellent for your personal photo library. However, it is universally rejected by Indian government portals because most portal backend systems do not have an HEIC decoder library installed.
The most common HEIC-related errors on exam portals are: "Invalid file format," "Please upload JPG/JPEG image," and "File type not supported." If you see these errors and you are on an iPhone, HEIC is almost certainly the cause.
There are two ways to solve this:
- Change iPhone camera settings (permanent fix): Go to Settings → Camera → Formats → Most Compatible. This makes your iPhone capture photos in JPG format instead of HEIC going forward. All new photos will be JPG. Existing HEIC photos still need to be converted.
- Convert existing HEIC photos to JPG (immediate fix): Use the Image Convert tool to convert your HEIC file to JPG in your browser. This works for any existing HEIC files without changing your phone settings.
4. The WEBP Problem: Modern Android Apps
Google introduced the WEBP image format as a superior alternative to JPG and PNG, offering better compression efficiency. Many Android apps, particularly Google Photos and newer camera apps from 2023 onwards, save images in WEBP format. WhatsApp also converts shared images to WEBP internally.
Like HEIC, WEBP is not supported by government portal backends. If you download a photo from WhatsApp or export from Google Photos and try to upload it to an exam portal, you will likely receive a format rejection. Convert WEBP files to JPG using the Image Convert tool before any government portal submission. The conversion is lossless from a practical standpoint — the quality difference between a WEBP and its JPG conversion at reasonable quality settings is not visible to the human eye.
5. BMP Requirements: Legacy State Government Systems
Bitmap (BMP) format requirements are rarer but do appear in specific contexts. Certain state government job portals, particularly those maintained by older IT departments in states like Bihar, Madhya Pradesh, and Uttar Pradesh, specify BMP format for photo uploads in specific application forms. Certain biometric enrollment systems for government employee registration also require BMP as the source format for facial photographs.
Creating a BMP file from a JPG or PNG photo is straightforward using the Image Convert tool. However, be prepared for a significantly larger file. A passport photo that is 25 KB as a JPG will be 500 KB or more as a BMP because BMP stores pixel color data without any compression. If the portal also has a maximum file size limit alongside the BMP format requirement, you may need to resize the image to smaller pixel dimensions before converting to BMP to keep the file within the size limit.
6. DPI and Resolution: Digital Upload vs Print Quality
DPI (dots per inch) is one of the most misunderstood concepts in document submission. Many applicants confuse DPI with file size or image quality, leading to unnecessarily large files or incorrectly prepared submissions.
DPI is a property that matters for printing — it describes how many dots of ink a printer places per inch of paper. For digital uploads on a screen, what matters is the absolute pixel dimensions of the image, not the DPI metadata. A 200×230 pixel image is the same visual size on screen whether its DPI metadata says 72, 96, or 300. The DPI metadata is ignored by browser-based validation systems.
However, some portals specify DPI requirements alongside pixel dimensions (for example, "submit a 300 DPI, 35×45 mm photo"). In this case, use the Image Convert tool's DPI settings to embed the correct DPI metadata in the output file without changing the actual pixel content. A photo with 300 DPI metadata embedded at 413×531 pixels (which is what 35×45 mm at 300 DPI works out to) will pass the portal's validation. The correct formula is: Pixel width = (Physical width in mm / 25.4) × DPI.
7. Step-by-Step: Converting Between Formats
The Image Convert tool at I Love Watermark PDF converts between image formats with optional DPI and quality settings, entirely within your browser:
- Open the tool: Go to Image Convert. No account or login needed.
- Upload your image: Click or drag-drop your HEIC, WEBP, PNG, BMP, or any other format image onto the tool.
- Select output format: Choose JPG, PNG, or BMP from the format dropdown based on what your portal requires.
- Set quality (JPG only): For JPG output, set quality between 80–90% for a good balance of file size and visual quality. Higher quality means larger files. For portal photo uploads where a 50 KB limit applies, try 75–80% quality.
- Set DPI (if required): If the portal specifies a DPI requirement, enter the value in the DPI field. Common values are 96 DPI (screen), 150 DPI (document), and 300 DPI (print quality).
- Convert and download: Click Convert. The output file will download automatically in the specified format.
- Verify file size: Check the downloaded file size to ensure it is within the portal's KB limit. If it is too large, reduce the quality setting or resize the pixel dimensions.
8. Portal Format Compatibility Reference Table
| Format | UPSC | SSC | IBPS | Passport Seva | Income Tax Portal | Notes |
|---|---|---|---|---|---|---|
| JPG / JPEG | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | Universal — always the safest choice |
| PNG | ✅ Yes | Limited | Limited | ✅ Yes | ✅ Yes | Accepted for documents, often not for photos |
| BMP | Rarely | Rarely | ❌ No | ❌ No | ❌ No | Only for specific legacy state portals |
| HEIC | ❌ No | ❌ No | ❌ No | ❌ No | ❌ No | Convert to JPG first — never accepted |
| WEBP | ❌ No | ❌ No | ❌ No | ❌ No | ❌ No | Convert to JPG first — not supported |
| AVIF / HEIF | ❌ No | ❌ No | ❌ No | ❌ No | ❌ No | Modern format — not yet supported by any govt portal |
9. Frequently Asked Questions
My file is a .jpg extension but the portal still says invalid format. Why?
This typically happens when a file has been renamed with a .jpg extension but is internally stored in a different format, or when the file has been corrupted during transfer. Use the Image Convert tool to create a properly encoded JPG from scratch from your source image, rather than relying on the file extension alone.
Is there any quality loss when converting from HEIC to JPG?
There is a minimal, practically invisible quality difference at conversion quality settings of 80% or above. HEIC encodes at roughly equivalent quality to JPG at a smaller file size, so converting to JPG at 85% quality produces an output that is visually indistinguishable from the original. The conversion does not introduce noticeable blurring or artifacts at these settings.
Some portals say PNG is not accepted for photos but is accepted for signatures. Why?
Passport photos require consistent color rendering for facial feature comparison. PNG is lossless but can have slight rendering variations across different operating systems due to gamma correction and color profile handling. JPG provides more consistent color output across viewing environments, which is why photo fields specifically require JPG. Signature fields use PNG because the lossless format preserves the sharp ink edges of a handwritten signature better than JPG's compression artifacts.
The portal requires BMP but does not specify pixel dimensions. What size should I use?
For government portal photo BMP files where dimensions are unspecified, use standard passport photo dimensions of 413×531 pixels (35×45 mm at 300 DPI). This is the most widely accepted standard passport photo size in Indian government systems. After converting, verify the BMP file size — if it exceeds any accompanying size limit, reduce pixel dimensions to 200×250 pixels and convert again.
Can I convert multiple images to different formats in one operation?
Each image is converted individually in the current tool implementation, as different images may require different quality or DPI settings for different portal fields. For batch conversions of many files to the same format, process them sequentially through the same format selection to ensure consistent output quality across all your submission files.
Convert Your Photo to the Right Format — Instantly
HEIC, WEBP, BMP, PNG, JPG — convert between any format with optional DPI settings. Works completely in your browser with no server upload.