Image Format Converter: JPG, PNG, WebP and HEIC Without Guesswork
Reviewed by the OnlineFree.app team · Updated
Key points
- Image Format Converter turns JPG, PNG, WebP and HEIC files into JPG, PNG or WebP in the browser, with no signup.
- Batch limits are 15 MB per file, 20 files and 50 megapixels total; the tool never upscales images.
- JPG and WebP conversions are lossy at the default quality of 85, while PNG output is lossless.
- Transparency is flattened into your chosen background colour only when the target format is JPG.
- Converting once from the original file avoids the compounding quality loss of repeated JPG re-encoding.
What does Image Format Converter do?
It converts JPG, PNG, WebP and HEIC/HEIF images into JPG, PNG or WebP directly in your browser, with no account, no email address and nothing to install. You drop a file, choose a target format, and download the result — a single photo usually finishes in well under 30 seconds on a phone.
The controls are deliberately few. Each file can be up to 15 MB, you can queue up to 20 files, and the batch must stay under 50 megapixels in total. A quality slider (1–100, default 85) applies to JPG and WebP only, a colour picker sets the background used when transparency is flattened into JPG, and an optional max-dimension field rescales the longest edge between 64 and 8000 pixels without ever upscaling.
Every result card shows the thumbnail, original and new format, dimensions, size before and after, and the percentage saved, so you can judge the trade-off yourself instead of trusting a label. Image Format Converter is one of the OnlineFree.app free online tools, built for the common case: you have one stubborn file and you need it to open somewhere else.
Why HEIC photos break on forms and older apps
HEIC is what iPhones write by default because the HEIF container stores the same picture in fewer bytes than JPG. The catch is compatibility: the format is well documented but unevenly supported outside Apple's ecosystem, and plenty of web forms, older Android apps and print shops still expect JPG or PNG.
Typical triggers we see are a visa or job portal that rejects a .heic upload, a marketplace listing tool that only accepts JPG, or a Windows laptop where the photo previews as a blank icon. iPhone owners can set Camera > Formats to Most Compatible so future shots save as JPEG, but that setting does nothing for the HEIC photos already sitting in the camera roll.
That is the gap the converter fills. Safari can decode HEIC natively on Apple hardware; many other browsers cannot, so the tool sometimes decodes the file on the server and hands the converted result back. The status chip on each card says whether that file was handled in the browser or server-decoded, so you are not guessing about where your photo went.
What the quality slider and max dimension really do
The quality slider is a straight trade between bytes and visible detail, and it exists only for JPG and WebP. At the default 85, most photos look the same as the original at normal viewing size while taking up less space; drop to 50 and you will start seeing blocky patches in skies and smeared edges around text. PNG is lossless, which is why the slider greys out when you pick it — there is no quality value to set.
The max-dimension field is the most underused control. Setting it to 1600 turns a 4032×3024 iPhone photo into 1600×1200 — about 1.9 megapixels instead of 12 — which is more than enough for a form, a chat forward or a web page. Leave it at 0 to keep original pixel dimensions. The tool scales the longest edge and never upscales, so typing 8000 on a small image changes nothing.
Watch the before/after numbers rather than assuming. Re-encoding an already compressed JPG at quality 85 can produce a file that is barely smaller, or occasionally slightly larger, because the original was already squeezed hard. PNG screenshots converted to JPG usually shrink a lot. If a destination cares about size, read the result card before you upload.
Common image conversion mistakes to avoid
Three mistakes account for most bad conversions. The first is converting the same photo again and again: every JPG save is lossy, so a file that has been through three round trips looks softer each time. Work from the original, convert once, and archive the original somewhere safe.
The second is choosing the wrong target. JPG has no transparency and handles sharp edges badly, so logos, screenshots, charts and anything with text on a flat background usually look better as PNG or WebP. The reverse is just as common: PNG for a 12 MP photograph produces a much larger file than the JPG version with no visible benefit. Match format to content — photos to JPG, graphics to PNG, web assets to WebP.
The third is ignoring the limits until a batch fails. Two 48 MP photos exceed the 50 megapixel batch cap, and a single 20 MB PNG scan is rejected by the 15 MB per-file limit before conversion starts, so re-export it in your photo app first. And remember that fields demanding an exact pixel size, like ID or passport photo portals, will not accept a 4032-pixel-wide image just because it is now a JPG. Set the max dimension on purpose, then re-check the result.
How do you convert a HEIC file to JPG?
Open the Image Format Converter page, then drag the file in or tap the drop zone to pick it from your photo library. Leave the target format on JPG unless you specifically need transparency or lossless output, in which case switch to PNG.
For a form that checks file size, set quality between 75 and 85 — usually a comfortable middle ground. If the portal publishes a pixel requirement, such as 1200 px wide, type that number into the max-dimension field; the tool scales the longest edge down and never up. For a plain chat or email send, leave quality at 85 and dimension at 0.
Press convert, watch the status chip, then review the thumbnail, dimensions and percentage saved on the result card. Download files one by one or use Download all (.zip), which is packaged in the browser. One detail worth knowing: JPG cannot store transparency, so a transparent PNG converted to JPG takes the background colour you selected — white by default. If the image is going onto a dark page or a coloured form, change that hex value first.
Transparency, backgrounds and choosing the right format
JPG is the universal default: every browser, phone, printer and portal reads it, it stays small for photographs, and it cannot hold transparency. Use it when you do not know what the recipient supports, and inspect the result at full size if the image contains text.
PNG is lossless and supports transparency, which makes it right for logos, icons, screenshots and images with sharp text. The price is size — a photographic PNG is often several times larger than its JPG twin. WebP sits in between, with transparency plus strong compression, and as of 2026 it works in all current major browsers, as MDN's image format guide documents. It is a strong choice for websites you control, and a riskier one for email attachments or government portals where an older desktop app may still refuse the file.
Know what this converter does not do. It does not output HEIC, GIF, TIFF, PDF or SVG. It does not crop, rotate or otherwise edit pixels, and it will not upscale a small image. If your destination has hard rules, convert, download, then open the file once to confirm it looks right before you submit it — a converted file is not a guarantee of acceptance.
Frequently asked questions
Is Image Format Converter free, and does it need an account?
Yes, Image Format Converter is free and requires no account, email or installation. You open the page, drop your images and download the results. Each file can be up to 15 MB, you can queue up to 20 files, and the whole batch must stay under 50 megapixels. There is no paid tier hiding extra features; the limits are the same for everyone.
Are my images uploaded to a server when I convert them?
For most formats, no: JPG, PNG and WebP conversion runs in your browser, so the file never leaves your device. HEIC is the exception. If your browser cannot decode HEIC, the tool decodes it on the server and returns the result. Each file's status chip reads browser or server-decoded, so you can see which path was used before downloading.
Can I convert HEIC to PNG or WebP instead of JPG?
Yes. Image Format Converter accepts HEIC and HEIF input and can output JPG, PNG or WebP. Pick PNG when you need transparency or lossless detail; its quality slider is disabled because PNG is lossless. Pick WebP for web pages you control. For forms, email recipients and unknown apps, JPG remains the safest output.
Does converting a photo to JPG reduce its quality?
JPG is lossy, so yes — at the default quality of 85 the tool re-encodes pixels, and repeating the process compounds the loss. PNG output is lossless. To limit damage, convert once from the original file, keep the original archived, and read the before/after size on each result card before sending anything important.
What are the file size and image dimension limits?
Image Format Converter accepts files up to 15 MB each, up to 20 files per batch, and a combined total of 50 megapixels. A single 48 MP phone photo fits, but two of them in one batch exceed the cap. The optional max dimension accepts 64 to 8000 pixels and never upscales a smaller image.