Private image converter

Convert images fast. Keep them private.

Drop supported image files, choose an output format, and convert locally in your browser. Originals stay unchanged on your device.

Local converterOne simple batch workflow
Loads when you add files
Batch safetyUp to 50 files, 75 MB per file, and 300 MB total input.
Failure isolationOne failed image does not stop the rest of the batch.
Local workflowImage bytes are processed in the browser rather than an upload queue.
Image conversion without the upload queue

Drop, choose, convert, download.

The image converter is designed for routine compatibility and delivery tasks: HEIC photos that need JPG, PNG graphics that need WebP, modern AVIF images that need a more widely accepted fallback, or mixed batches that should be converted together.

What stays local

For the current image workflow, supported image bytes are processed in the browser session. The original files remain on your device and are not overwritten by the converter.

  • Batch multiple supported image formats in one workspace.
  • Use quality controls only where the selected output codec supports them.
  • Cancel a running batch, retry individual failed files, and keep successful results.
  • Download files one by one or package successful outputs into a ZIP.
Choose the output deliberately

Different image formats solve different problems.

Changing the extension is useful when it improves compatibility, file size, transparency support, or delivery workflow. It does not automatically improve the underlying image.

OutputUsually useful forMain thing to remember
JPGPhotos, broad compatibility, compact deliveryLossy and no alpha transparency
PNGScreenshots, graphics, transparency, lossless storagePhotos can become much larger
WebPModern website deliveryQuality and compatibility should be tested in the real pipeline
AVIFHigh-efficiency modern deliveryCodec and tooling support matter
TIFF / BMP / ICOSpecialist or legacy workflowsUse them when the destination explicitly needs them
Browser safety

Why the converter has limits.

Local processing uses the CPU and memory of the device running the browser. Compressed file size alone does not describe processing cost: a high-resolution image can expand to hundreds of megabytes after decoding. Sequential processing and batch limits reduce the chance that a large job destabilizes the tab.

Capability-derived support

A known file extension is not enough. The workflow checks signatures and runtime codec availability so unsupported files do not silently enter a conversion queue that cannot process them.

FAQ

Image conversion questions

Answers about supported formats, batch limits, transparency, quality, memory use, and what conversion can or cannot improve.

Which image formats can I add?

The converter recognizes common formats such as JPG, PNG, WebP, HEIC, AVIF, GIF, TIFF, BMP, ICO and additional image or camera formats. Runtime codec support is verified before conversion.

How many images can I convert in one batch?

The current safety policy allows up to 50 files, up to 75 MB per file, and up to 300 MB total input per batch.

Why does JPG, WebP, or AVIF show a quality control?

Lossy encoders expose a quality setting because output quality and file size can be traded against each other. Formats without a comparable quality control do not show the slider.

Does converting JPG to PNG restore lost detail?

No. Changing the container format cannot restore image detail already lost through earlier JPEG compression.

What happens to PNG transparency when converting to JPG?

JPG has no true alpha transparency channel. Transparent source pixels must be flattened or otherwise represented without alpha by the encoder workflow, so transparency should not be expected to survive as transparency.

Can I convert HEIC photos to JPG?

Yes when the runtime can decode the specific HEIC file. HEIC to JPG is useful for broader compatibility with upload forms, older software, and general sharing.

Can a RAW camera file fail even if its extension is recognized?

Yes. RAW families vary by camera and decoder requirements. Recognition of the extension does not guarantee that the packaged browser runtime can decode every variant.

Why can a small image file still use a lot of browser memory?

Compressed file size and decoded pixel memory are different. A very high-resolution image can expand to hundreds of megabytes after decoding even when the source file is only a few megabytes on disk.

Can I download all successful images together?

Yes. Successful batch results can be packaged into a ZIP while failed files remain available for retry.

Does converting an image make it higher resolution?

No. Format conversion changes encoding or container representation. It does not add genuine source detail or automatically increase useful resolution.