PixHaul/Image Convert
PNG, JPG or WebP

Image Convert

Convert between PNG, JPG and WebP in your browser. Drop an image, pick the format, download. No uploads.

Drop an image to convert
PNG · JPG · WebP · GIF · AVIF
Why this tool

Built for fast, private, no-nonsense work.

Image Convert is part of PixHaul — a small set of browser-based tools we built because most of the “free online” alternatives are slow, ad-laden, and upload your files before they’ll process them. PixHaul does none of that.

Convert between PNG, JPG and WebP — the formats that account for 99 % of the web.
Custom background color when converting transparent PNGs to JPG, so you don’t get a black background.
Quality slider for JPG and WebP so you control the size-vs-quality trade-off.
Private by default — files never leave your browser.
How to use it

Image Convert in four steps.

  1. 1

    Drop an image

    Drag PNG, JPG, WebP, GIF or AVIF in. We decode it with the browser’s native ImageBitmap API.

  2. 2

    Pick the target format

    PNG for lossless and transparency. JPG for small photos. WebP for the best modern balance.

  3. 3

    Set quality and background

    Quality for lossy formats. Background color appears only when converting to JPG, because JPG has no transparency.

  4. 4

    Convert and save

    Click Convert to re-encode. Click Save to download the new file with the same base name but the new extension.

Common questions

Questions, asked & answered.

Why convert PNG to JPG?

JPG files are typically 5–10× smaller than PNGs for the same photo. If your image is a photo and doesn’t need transparency, JPG is almost always the right choice for web use.

Why convert to WebP?

WebP gives you 25–35 % smaller files than JPG at the same visible quality, plus support for transparency like PNG. Every modern browser supports it. It’s the best default for new web projects.

Will I lose transparency converting PNG to JPG?

JPG has no transparency, so transparent pixels become a solid color. PixHaul lets you pick that background color so you’re not stuck with black.

Does conversion lose quality?

Converting between lossless formats (PNG ↔ WebP-lossless) is exact. Converting to lossy formats (JPG, WebP) introduces small artifacts you usually can’t see at quality 80+.

Is the file uploaded?

No. The conversion happens in your browser. Your image stays on your device.

What about HEIC, AVIF, TIFF or BMP?

We can decode whatever the browser supports — most browsers handle PNG, JPG, WebP, GIF, AVIF and BMP. HEIC support depends on the browser (Safari handles it natively).

More tools