PixHandy

Resize images online

See every planned size while GIF playback and SVG vectors stay in their source format.

Drop images to resize

JPG, PNG, WebP, GIF or SVG · up to 30 files · raster/GIF up to 25 MiB each · static images up to 40 MP and 16,384 px per side · SVG up to 8 MiB with the same geometry limits; CSS, active and linked content removed · GIF motion preserved (100 frames, 4,096 px per side) · source format retained · ready downloads up to 192 MB

You can also drag a batch into this area.
How it works

How to resize images with PixHandy

  1. 1
    Choose the sizing method

    Select percentage, width, height or a dimension box according to whether the destination specifies a scale, one edge or a bounded area.

  2. 2
    Set proportion behavior

    Keep proportions linked for a natural resize, or unlink them only when intentional stretching is acceptable.

  3. 3
    Review each planned result

    Check the resulting dimensions and source-format behavior before processing and downloading the files.

What happens

Resize: what changes

Resizing changes displayed dimensions. Set a width, a height, both dimensions or a percentage from 1% to 400%, then review every planned output. GIF is resized frame by frame; passive self-contained SVG keeps vector markup and receives new viewport dimensions.

Read the image resizing guide →

What PixHandy changes

  • Derives a missing width or height when Maintain aspect ratio is on, or fits each image inside two supplied bounds.
  • Creates exact width-by-height outputs when Maintain aspect ratio is off and clearly warns that the image can look stretched.
  • Shows source dimensions, planned dimensions and memory checks for every accepted file.
  • Keeps Do not enlarge on by default and labels permitted enlargement as ordinary browser resampling.
  • Preserves animated GIF frame order, original delays and loop behavior while resizing every displayed frame to the same plan.
  • Preserves SVG vector coordinates and format while applying the same reviewed size plan to its viewport.

Before you download

  • With Maintain aspect ratio on, two dimensions form a maximum box rather than forcing every output to the same shape.
  • With Maintain aspect ratio off, both dimensions are required and the result may look distorted.
  • Downsizing removes pixel detail, while enlargement adds pixels without recovering missing source detail.
  • GIF has a limited palette and one-bit transparency, so resized gradients and transparent edges can change slightly during GIF encoding.
  • SVG <style> blocks and style attributes are removed together with scripts, animation, embedded images, links and external resources; use presentation attributes such as fill or stroke for the supported self-contained subset.
Common questions

Resize FAQs

Why is one output dimension smaller than my fit setting?

The other dimension reached its maximum first, so PixHandy preserved the image’s proportions.

Can I enter only a width or height?

Yes. Keep Maintain aspect ratio on and PixHandy derives the missing dimension independently for every image.

Can I resize above 100%?

Yes, if you turn off Do not enlarge and the planned outputs stay inside the safety limits. Ordinary resizing cannot recover missing detail.

Will resizing flatten an animated GIF?

No. PixHandy resizes every decoded frame and preserves the source delays, frame order and loop setting in the GIF output.

Does resizing turn SVG into pixels?

No. A supported SVG remains SVG; PixHandy preserves or establishes its vector coordinate system and changes the planned viewport width and height.