Private image tool

Image resizer and format converter

Choose an image first, then resize it with one clear method and save PNG, JPEG, or WebP without uploading the source.

Start with the task, not all the settings

After you select a source image, choose one resizing method. “Fit within” is useful for a website or upload limit, width or height preserves the source proportions, percentage scales both dimensions together, and exact dimensions can stretch the image. Only the measurements needed for the selected method remain visible.

Conversion stays in the current browser

The selected file is decoded and drawn to a browser canvas. The canvas is then encoded as PNG, JPEG, or WebP. Gypes does not intentionally upload the source or converted image. Processing capacity depends on the device, browser, file dimensions, and available memory.

Enlargement cannot create missing detail

Keep enlargement off when you only need to reduce an image or fit a limit. Allowing enlargement creates more pixels through interpolation, but it does not recover detail that was absent in the source. Exact dimensions can also change proportions when their aspect ratio differs from the original.

Choose output format deliberately

JPEG and quality-controlled WebP output are lossy: a lower quality setting usually reduces file size by discarding more image information. PNG uses lossless pixel compression, so its quality input is hidden. JPEG cannot retain transparency, and transparent pixels are composited onto white.

SVG input becomes pixels

SVG input is screened for scripts, embedded HTML, and external references, then rendered to pixels. Output is PNG, JPEG, or WebP, not editable vector SVG. Complex SVG features, fonts, filters, or linked assets may render differently or be rejected.

Keep the original file. Canvas conversion can remove metadata, color profiles, animation, and file-level information, and a smaller output is not guaranteed. Compare the saved image visually before replacing an original.