Explore OGadget
Your everyday workbench

Image Converter

A dedicated workspace for image converter.

Available tool · Local processing
Image ConverterBrowser-local processing

Convert an image to PNG, JPEG or WebP locally. Set output dimensions and export a new file without uploading the source.

px
Height follows the image aspect ratio.
%
Encoder hint; PNG ignores this value.
Choose an image first.

How Image Converter works

Canvas draws the decoded image at your selected width and the proportional rounded height. The browser encoder produces PNG, JPEG or WebP through toBlob. JPEG output is flattened onto white because JPEG does not support transparency. Quality is an encoder hint for JPEG/WebP, not a guaranteed file size.

Example and interpretation

A 1600 × 900 image converted at width 800 produces an 800 × 450 output. PNG keeps transparency where available; JPEG uses a white background. Re-encoding may change colors, compression and embedded metadata.

Limits and common sources of error

This tool supports browser-decodable PNG, JPEG, WebP, GIF and BMP input, not SVG, HEIC, PDF or RAW. Animation is not retained. Input is limited to 20 MB and 40 megapixels; output is limited to 8,192 pixels per dimension and 40 megapixels. Local processing does not guarantee metadata removal; inspect exported files before sensitive sharing.

Practical guide

Image Converter: how to use the result

The image converter creates a browser-encoded output from an image you select, with dimensions and format choices supported by this workspace. It is useful for preparing an illustration for a page, changing a working format or reducing dimensions before sharing. Keep the original file: the output is a new rendered version, not a complete archival copy of every property of the source.

How to use this workspace

  1. Choose a source image and inspect the preview before changing the output dimensions.
  2. Select a supported output format and enter dimensions within the limits shown by the tool. Check the aspect ratio if stretching would be undesirable.
  3. Create the output, inspect it and download the file. Confirm the downloaded image meets your needs before replacing another asset.

A practical example

A 2,400 × 1,600 image has a 3:2 shape. Resizing to 1,200 × 800 preserves that proportion, while 1,200 × 1,200 changes the rectangle and can distort the image if no cropping is performed. Compare the preview and intended destination rather than choosing dimensions only by file size.

How to interpret your result

The converter uses the image data that the browser can decode and encode. Dimensions affect pixel count, while the selected encoding affects how the rendered result is stored. A smaller file does not necessarily preserve every visible detail or source attribute.

Common mistakes and limits

Do not assume preservation of animation, metadata, embedded profiles or a vector document’s editability. Transparency and output appearance depend on the selected format and browser behavior. Avoid using a converted file as the only copy of important original work.

Work with a representative sample

Start with a small sample that includes the details you care about, then inspect the result before using it in a larger project. Browser processing avoids a file upload by this tool, but you should still keep your original source. A successful conversion, comparison or selection only confirms the operation described on this page. It does not verify rights to the input, suitability for a particular publication or the quality of the source itself.

Frequently asked questions

Is my image sent to a conversion server?

The implemented conversion runs in your browser. It does not upload the selected image to an external conversion API.

Will converting to a larger size create missing detail?

Increasing dimensions creates more output pixels, but it does not recover genuine detail that was absent from the decoded source.

Continue with related tools