Image Tools

Image Converter

Convert images between JPG, PNG and WebP right in your browser — with quality control and a background colour for transparent images. Your images are never uploaded.

Runs entirely in your browser — nothing you type is uploaded.

This tool runs in your browser. Please enable JavaScript to use it — the guide below explains what it does.

Note: the conversion runs in your browser with JavaScript. With JavaScript off you can read this guide, but the tool controls will not appear.

Convert images between JPG, PNG and WebP

This tool changes an image's format entirely in your browser, using the browser's own image support — there is no upload and no network request. Convert JPG, PNG and WebP to any of the others, adjust quality for JPG and WebP, and choose a background colour when converting a transparent image to JPG. You see the before and after and the resulting file size before you download.

How to use the Image Converter

  1. Add your image — drag it onto the drop area or click to browse (JPG, PNG or WebP).
  2. Choose the output format — JPG, PNG or WebP.
  3. Adjust options — set quality for JPG/WebP, and a background colour if you are converting a transparent image to JPG.
  4. Click Convert, check the preview and size, then Download.

How it works

When you add an image, the browser decodes it and shows its dimensions and size. On convert, the image is drawn onto an off-screen canvas and re-encoded to your chosen format. For JPG output — which has no transparency — the canvas is first filled with your chosen background colour so transparent areas do not turn black. PNG output is lossless, so no quality slider is shown; JPG and WebP use the quality slider to trade file size against detail. Everything is processed in memory, and temporary object URLs are released when you convert again or clear.

Benefits and use cases

  • Shrink photos — convert PNG screenshots to JPG or WebP for much smaller files.
  • Web-ready images — produce WebP for faster-loading pages.
  • Compatibility — convert WebP to JPG or PNG for apps that do not accept WebP.
  • Control transparency — pick the background when flattening to JPG.
  • Private and offline — your images never leave your device.

Limitations

Supported formats are JPG, PNG and WebP — the ones browsers reliably handle. Formats such as HEIC, TIFF and camera RAW are not supported because browsers cannot decode them without extra software. Animated GIFs are not accepted (only still images). WebP support depends on your browser. Very large images are guarded against to avoid crashing the page; extremely large files may be refused.

Privacy

Everything runs locally in your browser. Your images are never uploaded, stored or shared, and the tool makes no network requests.

Frequently Asked Questions

Which formats can I convert between?
JPG/JPEG, PNG and WebP — the formats browsers can reliably decode and encode. You can convert any of them to any other, for example PNG to JPG, JPG to WebP, or WebP to PNG. The tool only offers formats your browser actually supports.
Are my images uploaded to a server?
No. Each image is decoded and re-encoded entirely inside your own browser using its built-in image support. Your images are never uploaded, stored or shared, so it is safe to convert private photos.
What happens to transparency when I convert to JPG?
JPG does not support transparency, so when you convert a transparent PNG or WebP to JPG the transparent areas are filled with a background colour (white by default, or a colour you choose). Converting to PNG or WebP keeps transparency.
Does the quality slider affect PNG?
No. PNG is lossless, so no quality slider is shown for it. The quality slider applies to JPG and WebP, where a lower quality means a smaller file with more compression. PNG files are compressed without losing any detail.
Are animated GIFs supported?
No. This tool converts still images (JPG, PNG, WebP). Animated GIFs are not supported and are not accepted, rather than being silently flattened to a single frame.

Image Compressor

Compress JPG, PNG and WebP images right in your browser to shrink file size while keeping good quality — your images are never uploaded.

Image Tools Open Tool

Background Remover

Remove a solid or near-uniform background from an image in your browser and get a transparent PNG. It uses a local colour-based edge algorithm — not an AI model — and works best on product shots, logos and graphics. Your image is never uploaded.

Image Tools Open Tool

Barcode Generator

Generate real, scannable barcodes in your browser — CODE128, EAN-13, EAN-8 and UPC-A — with checksum validation. Adjust size and colours, then download PNG or SVG. Nothing is uploaded.

Image Tools Open Tool
Scroll to Top