Zero Signup ToolsFree browser tools

Image Tools

Image Resizer

Resize JPG, PNG, and WebP images in your browser. Set exact dimensions, scale by percent, fit to width or height, or cap the longer side. No upload, no signup.

Resize mode

Set a target width. Height is calculated to keep the aspect ratio.

Height is calculated to keep the original aspect ratio.

Output format

Quality

85%

Quality applies to JPEG and WebP. PNG is always lossless and ignores this setting.

Common presets

Picking a preset switches to Exact dimensions and fills the width and height.

How to use

  1. Drop an image onto the upload area or click to pick a PNG, JPG, WebP, BMP, or GIF.
  2. Pick a resize mode: Exact dimensions, Scale by percent, Fit to width, Fit to height, or Max longer side. Use a preset for common social media or display sizes if you like.
  3. Pick the output format (Keep original, PNG, JPEG, or WebP) and adjust the quality slider for JPEG or WebP.
  4. Click Resize image to render the result, then click Download resized to save it. Your image is never uploaded.

About this tool

Image Resizer changes the pixel dimensions of a JPG, PNG, or WebP image directly in your browser. Drop an image, pick how you want to size it, and download the result with one click. Five resize modes cover every common job: Exact dimensions sets a specific width and height in pixels (with an optional Lock ratio toggle so changing one side mirrors the other), Scale by percent multiplies both sides by a value like 50% or 200%, Fit to width sets a target width and computes the height to keep the original aspect ratio, Fit to height does the reverse, and Max longer side caps the longer dimension and only shrinks the image if it is bigger than the cap (perfect for batch-style web optimization). A built-in preset menu fills exact dimensions for the most common targets at the time of writing: Instagram square (1080 x 1080), Instagram portrait (1080 x 1350), Instagram story (1080 x 1920), Facebook cover (820 x 312), X / Twitter post (1600 x 900), LinkedIn post (1200 x 627), YouTube thumbnail (1280 x 720), Open Graph image (1200 x 630), HD (1280 x 720), Full HD (1920 x 1080), QHD (2560 x 1440), and 4K UHD (3840 x 2160). Output format is your choice: Keep original (PNG stays PNG, JPG stays JPG, WebP stays WebP), or convert to PNG, JPEG, or WebP on the way out, with a quality slider for JPEG and WebP output (PNG is always lossless and ignores quality). The resizer uses the browser's standard pipeline (Image element decode, HTMLCanvasElement with high-quality image smoothing, canvas.toBlob), which is exactly how Chrome, Safari, Firefox, and Edge implement native bilinear or bicubic-style downscaling, so the result is sharp and ringing-free at typical resize ratios. JPEG output also gets a white background fill so PNG transparency does not turn black on conversion. The result panel shows the original and resized image side by side, the new pixel dimensions, the new file size, and the percent change versus the source so you know exactly what you are about to download. Resizing runs entirely in your browser, so the photos, screenshots, product images, design comps, and client assets you resize never leave your device. That makes the tool safe for unreleased designs, internal screenshots, watermarked client work, medical or legal documents, marketplace listings, profile pictures, and anything you would rather not upload to a third-party server. Useful for prepping social media posts and stories at the right native size, sizing thumbnails for blog posts, fitting an image into a CMS upload limit by picking a smaller target, scaling a photo down 50% for an email attachment, capping the longer side of a hero image at 1920 px for a fast-loading website, resizing screenshots to a consistent width for documentation, or just answering the question how do I change an image to a specific pixel size without installing software. Resize is destructive when you scale up: enlarging a small image will make it look soft, since the canvas pipeline interpolates the missing pixels rather than inventing new detail. For best quality, downscale from a larger source rather than upscaling a small one, and use Keep original or PNG output when you need to preserve transparency.

Free to use. Works in your browser. No signup, no login.

Related tools

You may also like

All tools
All toolsImage Tools