Drop your image here
JPEG, PNG or WebP — up to 10 MB each
Ctrl+V / Cmd+V to paste a screenshot
How to resize an image online
Three steps. No account, no upload limits, no watermarks. Everything runs in your browser.
Upload your image
Drag and drop a JPEG, PNG or WebP file, click Browse, or paste a screenshot directly with Ctrl+V.
Set dimensions and format
Type a target size in pixels, cm or inches. Pick a preset like Passport Photo or Instagram Post. Set a file size limit in KB if needed.
Download the result
Rename the file, compare before and after, then download. Your image never leaves your device.
Standard sizes for government and competitive exam forms
Most Indian central and state government online applications require a photograph and signature within specific dimensions and file size limits. Here are the most commonly required specifications.
| Document | Dimensions | Typical file size limit | Format | Preset available |
|---|---|---|---|---|
| Passport / ID photograph | 3.5 × 4.5 cm | 20 KB – 300 KB | JPEG | Yes |
| Signature | 3.5 × 1.5 cm | 10 KB – 100 KB | JPEG | Yes |
| Stamp size photograph | 2.5 × 3.0 cm | 20 KB – 100 KB | JPEG | Yes |
| Wide signature | 7.0 × 2.0 cm | 10 KB – 50 KB | JPEG | Yes |
| Left thumb impression | 2.0 × 2.0 cm | 10 KB – 50 KB | JPEG | Yes |
| UPSC / SSC photograph | 3.5 × 4.5 cm | Max 300 KB | JPEG | Yes |
| UGC NET / CSIR photograph | 3.5 × 4.5 cm | Max 100 KB | JPEG | Yes |
| NEET / JEE photograph | 3.5 × 4.5 cm | 10 KB – 200 KB | JPEG | Yes |
What this tool can do
Built for real-world use cases, not just basic width and height entry.
Resize to exact pixels, cm or inches
Enter dimensions in any unit. DPI is configurable for print-ready output at 72, 150, 300 or 600 DPI.
Target a specific file size in KB
Set a minimum or maximum file size. The tool adjusts quality and uses noise injection automatically — no manual trial and error.
Batch resize multiple images
Upload several files at once. All are resized with the same settings. Download individually or as a ZIP.
Convert between JPEG, PNG and WebP
Change format during resize. Converts transparent PNG backgrounds to a custom fill colour when exporting to JPEG.
Rotate, flip and zoom preview
Rotate 90° left or right, flip horizontally or vertically. Scroll to zoom and drag to pan in the preview.
Add a text watermark
Place custom text at any of 9 positions. Size scales as a percentage of image height so it looks right on any output size.
Before and after comparison
A drag slider lets you compare the original and resized image side by side before downloading.
Paste screenshots from clipboard
Press Ctrl+V anywhere on the page to load an image from your clipboard. Useful for screenshots you haven’t saved to disk.
Which image format should you use?
The right format depends on the content of your image and how it will be used.
- Smallest file size for photographs
- Required for most government form uploads
- Quality setting controls size vs. clarity
- Does not support transparency
- Slight quality loss on each re-save
- No quality loss at any size
- Supports full transparency (alpha channel)
- Larger files than JPEG for photos
- Best for logos, screenshots and graphics
- No quality slider — compression is lossless
- 25–35% smaller than JPEG at same quality
- Supports transparency like PNG
- Supported by all modern browsers
- Not accepted by most government portals
- Ideal for blog images and web thumbnails
How increasing image file size works
Some portals reject images that are too small in KB, not just too large. This tool handles that automatically.
Quality boost first
The tool tries encoding at progressively higher quality (up to 100%). For most images this is enough.
Noise injection
If quality 100 still produces a file smaller than the target, imperceptible pixel-level variation is added. JPEG compresses high-variation images less aggressively.
Internal upscale
If noise is still not enough, the image is automatically upscaled internally before encoding. The final KB target is reached without any manual dimension changes.
Frequently asked questions
Quick answers to common questions about online image resizing.
Enable Size Constraints in the Resize tab and enter a value in the Max KB field. The tool runs a binary search over JPEG quality levels to find the highest quality that still fits within your limit. If even quality 1 produces a file larger than your target, try reducing the output dimensions first.
For government forms with a strict limit like 50 KB, set Max KB to 50 and leave Min KB empty.
Set only the Min KB field under Size Constraints. Leave Max KB empty. The tool will first raise the JPEG quality to 100. If the file is still too small, it applies subtle pixel noise which forces the JPEG encoder to use more bytes. If that is still not enough, it performs an automatic internal upscale until the target is reached.
This covers the same cases as tools that advertise "increase image size in KB without quality loss."
The standard size accepted by most Indian central government applications (UPSC, SSC, NTA, NEET, JEE, UGC NET, Railways, and bank exams) is 3.5 cm wide × 4.5 cm tall, which equals 413 × 531 pixels at 300 DPI.
The file size limit varies by portal, typically between 20 KB and 300 KB in JPEG format. Use the Preset called Passport / ID Photo and set your exam’s Max KB limit in the Size Constraints field.
The most common signature size for Indian government and competitive exam forms is 3.5 cm × 1.5 cm (413 × 177 pixels at 300 DPI), typically in JPEG format with a white background.
Some bank and PSU forms require a wider signature: 7 cm × 2 cm. Both presets are available in the Presets tab. File size is usually 10 KB to 50 KB.
No. This tool runs entirely in your browser. Your image data is processed using the HTML5 Canvas API and a JavaScript library called Pica. Nothing is sent to any external server. This is especially important for identity documents like passport photos and signatures, which should not be uploaded to untrusted third-party services.
Go to the Advanced tab and click the Background fill colour swatch. Change it from black to white (or any other colour). When you export your PNG as a JPEG, the transparent areas will be filled with your chosen colour instead of black.
This is necessary because JPEG does not support transparency. If you need to keep the transparency, keep the output format as PNG or WebP.
Yes. Enable Batch mode on the upload screen before selecting files. You can then select multiple images at once. All images will be resized using the same settings.
On the results screen, each file is listed with its individual download button. You can also download all files together as a ZIP, or use the Download All button which triggers individual downloads staggered 400 ms apart to avoid browser blocking.
DPI stands for Dots Per Inch. It defines how many pixels correspond to one inch of physical space. It only matters when you need a specific physical size for print or official documents.
- 72 DPI – standard for screens and web images
- 150 DPI – adequate for draft prints
- 300 DPI – standard for most government forms and quality prints
- 600 DPI – used for high-resolution printing and scanning
If you are resizing to cm or inches, the DPI field appears automatically. Government form presets use 300 DPI by default.
Presets unlock the aspect ratio and resize to the exact dimensions specified. If your original image has a different aspect ratio (for example, a wide landscape photo being resized to a portrait passport format), the image will be stretched to fit those exact dimensions.
To avoid stretching, crop your image to approximately the correct aspect ratio before applying the preset. You can use your phone’s built-in photo editor or any free crop tool for this step.
JPEG is the only format accepted by almost all Indian government portals for photographs and signatures. PNG and WebP are generally not accepted.
Use JPEG quality between 60 and 90 for most form uploads. Higher quality produces a larger file; lower quality may show compression artifacts. The size constraint feature handles this automatically if you set a Max KB limit.