image-tools tool

Image Resizer

Resize images to exact pixel dimensions for WhatsApp DP, Instagram posts, passport photos, YouTube thumbnails, and more. Pick a platform preset and download instantly — no upload, no sign-up, runs entirely in your browser.

Resize your image to exactly the right size for any platform.

Pick a platform preset — WhatsApp, Instagram, Passport, YouTube — and your image is resized to the correct pixel dimensions instantly. Choose how to fit your image and download. Everything runs in your browser; nothing is uploaded.

1Upload your image

Click to upload or drag & drop

JPEG · PNG · WebP · GIF · up to 20 MB

About This Tool

Every platform has its own image size requirements, and uploading the wrong dimensions causes blurry previews, cropped-off faces, or outright rejections. This tool gives you one-click presets for the most common image sizes — WhatsApp DP, WhatsApp Status, Instagram Post, Instagram Story, YouTube Thumbnail, and India Passport Photo — so you always get the exact pixels you need.

All resizing happens directly in your browser using the HTML5 Canvas API. There are no servers involved, no file uploads, and no sign-ups. Your image never leaves your device, which matters when you're preparing sensitive documents like passport or ID photos.

You have full control over how the resize is applied: Contain mode fits your image inside the target size and fills the remaining space with a white, black, blurred, or custom-color background — perfect when you don't want any cropping. Fill & Crop mode zooms and crops the image to fill the frame completely — ideal for social media thumbnails that need to look edge-to-edge. Stretch distorts the image to fill exactly — use it only when aspect ratio doesn't matter.

The output format and quality are also yours to set. JPEG produces the smallest files for photographs and is required for most official portals. PNG is best for images with text, logos, or transparent areas. WebP offers the best compression-to-quality ratio and is accepted by all modern platforms. The quality slider lets you trade off file size and sharpness — a setting of 80–90 is ideal for social media without visible loss.

For India passport photos, the standard is 35×45 mm at 300 DPI, which equals 413×531 pixels. The passport photo preset auto-selects this size with white background fill and JPEG output — the format required by most government portals including the Passport Seva portal, NATA, and state e-District applications. Upload a portrait photo, use Fill & Crop to center your face, download, and submit.

How To Use

  1. 1. Click the upload area or drag and drop your image — JPEG, PNG, WebP, GIF, BMP supported, up to 20 MB.
  2. 2. Select a platform preset: WhatsApp DP, WhatsApp Status, Instagram Post, Instagram Story, YouTube Thumbnail, Passport Photo (India), or Custom Size.
  3. 3. For Custom Size, enter your target width and height in pixels.
  4. 4. Choose a Fit Mode: Contain (adds background padding), Fill & Crop (zooms and crops to fill), or Stretch (ignores aspect ratio).
  5. 5. If using Contain mode, pick a background fill: White, Black, Blurred original, or a custom color.
  6. 6. Adjust the Quality slider (for JPEG/WebP) and select your output format — JPEG, PNG, or WebP.
  7. 7. Review the smart hint below the settings for platform-specific tips (max file size, background requirements, etc.).
  8. 8. The preview updates automatically — check the Before / After panels and the size reduction stats.
  9. 9. Click Download Image to save the resized file to your device.

Exact Sizes for Every Platform

Each preset is pre-configured with the correct pixel dimensions, recommended format, and background fill for that platform.

  • WhatsApp DP500 × 500 px, square.
    WhatsApp displays profile pictures as a circle, so keep your subject centered. JPEG under 100 KB loads instantly even on 2G connections. The Contain mode with white background is ideal for non-square portraits.
  • WhatsApp Status1080 × 1920 px, 9:16 vertical.
    Status images display at full-screen on vertical phones. Use Fill & Crop to avoid black bars. Keep text away from the top and bottom 15% — WhatsApp overlays the contact name and timestamp there.
  • Instagram Post1080 × 1080 px, square.
    Instagram supports landscape (1080×566) and portrait (1080×1350) too, but the square format is the safest for consistent grid appearance. High resolution keeps text and fine details sharp when zoomed.
  • Instagram Story / Reel Cover1080 × 1920 px, 9:16 vertical.
    Same dimensions as WhatsApp Status but Instagram places the username and icons near the top and bottom — maintain a safe zone in the center third. PNG is recommended for graphics with solid text.
  • YouTube Thumbnail1280 × 720 px, 16:9.
    YouTube's maximum file size for thumbnails is 2 MB. JPEG at quality 85 keeps most thumbnails well under that. Bold text and high-contrast colors dramatically increase click-through rate.
  • Passport Photo (India)413 × 531 px (35×45 mm at 300 DPI).
    Required by the Passport Seva portal, NATA, and state e-District portals. Background must be white or off-white. Use Fill & Crop to position your face in the upper third, leaving space below for your printed name if required. Output as JPEG — most portals reject PNG for passport photos.
  • Custom SizeAny width × height in pixels.
    Enter your own dimensions for print sizes (e.g. A4 at 3508×2480 px at 300 DPI), form-specific pixel requirements, or any other use case not covered by the presets.

Frequently Asked Questions

Is my image uploaded to a server when I use this tool?

No. All resizing is done entirely inside your browser using the HTML5 Canvas API. Your image never leaves your device — there are no server calls, no cloud storage, and no data transmitted anywhere. This makes it safe to use for passport photos, government ID scans, and other sensitive images.

What is the correct WhatsApp DP size?

WhatsApp displays profile pictures at 500×500 pixels. However, WhatsApp crops the display to a circle, so keep your face or subject centered with some padding around it. Select the WhatsApp DP preset — it sets 500×500 with Contain fit mode so your full image is visible without any cropping. JPEG under 100 KB is ideal for fast loading.

What is the correct image size for Instagram posts?

Instagram recommends 1080×1080 px for square posts, 1080×566 px for landscape, and 1080×1350 px for portrait. The square format displays consistently across all devices and the Instagram grid. Use the Instagram Post preset for square, or use Custom Size for the other formats. High resolution (1080px wide) ensures your image stays sharp even when zoomed.

What size should a passport photo be in India?

India's standard passport photo size is 35×45 mm, which equals 413×531 pixels at 300 DPI. The Passport Seva portal, NATA, RBI, SEBI, and most e-District portals accept this size. Background must be white or light grey. Upload a portrait photo, select the Passport Photo preset, use Fill & Crop to position your face, and download as JPEG.

Can I use this to make a passport photo for the Passport Seva portal?

Yes. The Passport Photo preset outputs 413×531 px JPEG — the correct size for the Passport Seva portal (passportindia.gov.in). Make sure your photo has a plain white background, your face is clearly visible from forehead to chin, and there are no shadows. The portal also requires the photo to be under 1 MB — the resized JPEG from this tool will typically be well under that limit.

What is the YouTube thumbnail size?

YouTube's recommended thumbnail size is 1280×720 pixels at a 16:9 aspect ratio. Maximum allowed file size is 2 MB. The YouTube Thumbnail preset sets these exact dimensions. Use JPEG at quality 80–85 for the best balance of sharpness and file size. Bold text, high-contrast colors, and faces in the thumbnail significantly improve click-through rate.

What is the difference between Contain, Fill & Crop, and Stretch?

Contain fits your entire image inside the target dimensions without cropping, then fills the empty space with a background (white, black, blur, or custom color). Use this when you must not lose any part of the image. Fill & Crop scales the image to cover the full canvas and crops the overflow — perfect for thumbnails that need to look full-bleed. Stretch ignores the aspect ratio and forces the image to fill the exact dimensions — use only when distortion is acceptable.

Which format should I choose — JPEG, PNG, or WebP?

JPEG is best for photographs — smallest file size, widely accepted by all platforms and government portals. PNG is best for images with text, logos, or transparent areas — it is lossless but produces larger files. WebP offers better compression than both JPEG and PNG and is accepted by all modern platforms (Instagram, WhatsApp, YouTube), but some older government portals may not accept it. When in doubt, use JPEG.

My image is smaller than the target size — will it look blurry?

Yes. Enlarging an image (upscaling) always results in some loss of sharpness because the Canvas API must interpolate pixels that don't exist in the original. A smart warning appears below the preset if your source image is smaller than the target. For best results, start with the highest-resolution original you have. For passport photos, scan at 300 DPI or photograph with a modern smartphone camera.

How do I resize an image for a WhatsApp Status without black bars?

Select the WhatsApp Status preset (1080×1920 px), then choose Fill & Crop as the fit mode. This zooms your image to fill the entire vertical frame and crops the sides if needed. Use the crop panel to reposition which part of the image is visible. Alternatively, use Contain with Blur background for a cinematic look where the blurred version fills the bars.

Can I resize an image to a custom size in pixels?

Yes. Select the Custom Size preset and enter your target width and height in pixels. This is useful for print sizes (e.g. A4 at 3508×2480 px), specific portal requirements, or any dimensions not covered by the presets. All fit modes and background options are available in custom mode.

Is this tool free?

Yes, completely free — no sign-up, no watermarks, no limits on how many images you resize. All processing happens in your browser, so there are no server costs to pass on. You can bookmark the tool and use it as many times as you need.

Does resizing affect image quality?

Scaling down (making an image smaller) generally preserves or improves apparent quality because pixels are merged. Scaling up (making an image larger) introduces softness. For JPEG and WebP output, the Quality slider lets you control the lossy compression — 85–90 is virtually indistinguishable from the original for most photos, while 70–80 produces noticeably smaller files with minor visible compression at high zoom.