Convert PNG, WebP, GIF, BMP, SVG or AVIF to JPG
Batch convert images to the JPG every Indian portal accepts, with the background colour and size you choose
Drop images here
PNG, WebP, GIF, BMP, SVG, AVIF. Add several at once to batch convert
Conversion happens entirely in your browser; nothing is uploaded. JPG is the format every government portal accepts for photos and signatures. Transparent areas are filled with the colour you pick, since JPEG has no transparency channel. iPhone HEIC photos need to be saved as JPG on the phone first (Settings → Camera → Formats → Most Compatible).
About this tool
Upload fields on SSC, UPSC, state PSC and university portals are usually built to accept a single type of file, a JPG or JPEG. A signature saved from a drawing app as PNG, a studio photo that arrived as WebP from a website, or a certificate scanned to BMP all fail the format check even when the picture itself is fine.
This converter takes any image the browser can open and writes a standard JPG. Drop one file or twenty. Each converts as soon as it is decoded and shows the JPG result in its card with the size before and after. Set the quality, choose the colour that replaces transparency, cap the longest side if the form also limits pixels, and download the files one by one or together in a zip.
The conversion runs on your device through the browser's canvas. No image is uploaded.
How to convert images to JPG
- Drop one or more images on the box, or click it to pick them. PNG, WebP, GIF, BMP, SVG and AVIF are accepted.
- Wait for the cards to appear. Each shows the JPG preview, the original format and size, and the new size.
- Choose a quality preset (Max 95, High 90, Good 80 or Small 65) or move the slider between 30% and 100%.
- Pick the colour that fills transparent areas if any file had them. White is preselected.
- Set a longest-side limit of 2048, 1600, 1280 or 1024 px if the portal caps dimensions, or leave it on Keep original.
- Download a single JPG from its card, or click the main download to get all of them in converted-jpg.zip.
Options and what they change
Output names keep the original file name and swap the extension, so signature.png becomes signature.jpg. The three cards at the bottom total the sizes before and after and show the percentage change. A photographic PNG usually shrinks by a large factor; a flat graphic with few colours can grow, because JPG is built for photographs rather than line art.
| Option | Choices | Notes |
|---|---|---|
| JPG quality | Max 95%, High 90%, Good 80%, Small 65%, or the slider from 30% to 100% | 90% is preselected. Every card re-renders shortly after a change. |
| Transparent areas become | White, light grey, black, cream, pale blue, or any custom colour | A reminder appears when a PNG, WebP, GIF, SVG or AVIF is in the list, since JPG has no transparency. |
| Limit size | Keep original, 2048, 1600, 1280, 1024 px | Applies to the longest side. Images already smaller are left alone. |
| Add more images | Drop zone in the side panel | New files join the list and use the current settings. |
| Download | Per card, or one zip | One file downloads directly. Two or more are packed into converted-jpg.zip. |
Which formats open and which do not
PNG, WebP, GIF, BMP, SVG and AVIF open in any current browser, and JFIF and ICO files are let through by their extension. An animated GIF gives its first frame only. An SVG is drawn at the size written inside the file, so a small icon stays small. AVIF needs a browser that can decode it, which recent Chrome, Firefox and Safari releases can.
HEIC and HEIF from iPhones, TIFF from some scanners, and camera RAW files are accepted by the file picker but cannot be decoded by a browser, so their card shows an error instead of a preview. For an iPhone, go to Settings, Camera, Formats and choose Most Compatible so new photos are saved as JPG, or share the existing photo as a JPG from the Photos app. For a scanner, choose JPG or PDF as the scan format instead of TIFF.
Signatures, screenshots and scanned pages
A signature drawn on a tablet or exported from a drawing app usually has a transparent background. In a JPG the see-through area has to become a colour, and it should stay white, because the form expects ink on white paper and a grey or chequered background around a signature can be read as a tampered image. Leave the swatch on white unless a notification says otherwise.
A screenshot of a payment receipt or a digitally signed PDF converts well at High 90%, which keeps small text readable. If the portal has a KB cap, Good 80% is usually enough; the only size controls here are quality and the longest side, so a hard KB target is better handled afterwards in the image compressor.
A certificate scanned at 300 dpi is around 2480 × 3508 px. Setting the longest side to 1280 px keeps the text legible on screen and brings a page down to a few hundred KB in most cases, which fits the per-page caps that state PSC and university portals commonly use. Keep original is the safer choice when the document will be printed or zoomed into.
Quality and file size
JPG is lossy. At 90% the loss is practically invisible. At 65% a photo still looks fine but small text begins to soften, and the slider does not go below 30% because results under that are unusable for documents. Converting a JPG to JPG again re-encodes it with no benefit unless you need the background fill or the size cap.
Converting several files uses the same quality, background and size settings for all of them. If one file needs different settings, convert it in a separate run or adjust the settings after removing the others with the X on their cards.
There is no KB target in this tool. For a cap such as 50 KB per photo or 200 KB per page, convert here first and then use the image compressor, which searches for the quality that fits.
Frequently asked questions
›How do I convert a PNG signature to JPG with a white background?
Drop the PNG, leave the Transparent areas swatch on white, keep High 90% quality and download the JPG from the card. The transparent pixels around the strokes are painted white before the JPG is written, so the signature appears on plain paper. If the strokes look thin after conversion, the source was too small; resize it after converting rather than raising the quality.
›How do I convert a WebP photo to JPG for a form?
Drop the WebP file and it converts straight away; WebP photos rarely have transparency, so the background colour does not matter. Download the JPG from its card. A WebP from a website is often already heavily compressed, so the JPG may come out larger than the WebP, which is normal and not a quality loss.
›Can I convert HEIC photos from an iPhone?
Not directly, because browsers cannot decode HEIC and the card will show an error. On the iPhone, open the photo, tap Share and choose a route that produces a JPG, such as saving to Files as a copy, or set Settings, Camera, Formats to Most Compatible before taking the form photo. Once it is a JPG you can use the resizer or compressor directly.
›Does converting to JPG reduce quality?
Slightly, since JPG discards fine detail that the eye rarely notices. At the preselected 90% the change is invisible on photos and documents. Lossless formats such as PNG and BMP carry everything, so the JPG is always a little less exact than them; it is also usually many times smaller, which is why forms prefer it.
›Can I convert many images at once and get a zip?
Yes. Drop all of them at once, or add more from the side panel while the first batch is processing. When every file is done, the main download button packs the JPGs into converted-jpg.zip with their original names. A single file is downloaded on its own without a zip. Each card also has its own download button.
›What happens to an animated GIF or an SVG?
An animated GIF becomes a still JPG of its first frame, because a JPG holds one image. An SVG is rasterised at the pixel size declared inside the file; a logo saved at 64 × 64 will give a 64 px JPG, so set a larger size in the drawing program before exporting if you need a bigger one. The longest-side limit only shrinks, never enlarges.
›Why is the JPG bigger than my PNG?
PNG compresses flat colour and sharp lines very well, so a screenshot, a logo or a scanned signature with mostly white space can be tiny as PNG. JPG spends bytes on every pixel of a photograph-style encode, so those same images can grow. The format is still right for a portal that insists on JPG; use a lower quality or the longest-side limit to pull the size back.