oddkit
~/oddkit/tools/
// re-encode, locally

Image Converter

Convert JPG, PNG, and WebP images locally in your browser. Choose the output format and quality, then download the converted file.

Supports JPG, PNG, and WebP images.

Upload an image to preview it here.

convert · webp · no server upload

Original

-

Output

-

Format

-

Dimensions

-

Browser-based image converter

Convert images for websites, apps, documents, and content workflows without uploading files to a server. Choose JPG, PNG, or WebP output and tune quality when the format supports it.

Images are converted locally in your browser. The selected file and converted result are not uploaded to oddkit.

Common use cases

  • Create WebP images for faster web pages
  • Convert screenshots and design assets to JPG or PNG
  • Prepare compatible image files for forms and documents

Supported formats

JPG, PNG, and WebP input images are supported. Output can be JPG, PNG, or WebP.

FAQ

Are my images uploaded to oddkit?

No. Conversion runs locally in your browser using Canvas.

Which formats can I convert?

You can open JPG, PNG, and WebP images, then download JPG, PNG, or WebP output.

Why does PNG not have a quality slider?

PNG output is lossless in the browser Canvas API, so quality settings mainly apply to JPG and WebP.

Common conversions

PNG to JPG

Convert PNG to JPG to shrink file size for photos and screenshots where you don't need transparency.

PNG to WebP

Convert PNG to WebP for smaller, modern web images that still support transparency.

JPG to PNG

Convert JPG to PNG when you need a lossless copy or plan to add transparency later.

JPG to WebP

Convert JPG to WebP to cut file size further while keeping photo quality high.

WebP to JPG

Convert WebP to JPG for tools, email clients, or older platforms that don't support WebP.

WebP to PNG

Convert WebP to PNG to get a lossless, widely compatible file for editing or printing.