Resize Image to Exact Pixels
Some exam forms ask for an exact pixel size — like 200×230 for a photo or 140×60 for a signature — instead of a KB limit. Enter the exact width and height, pick how to fit it, and download a perfectly-sized JPG. Everything runs in your browser.
Your documents never leave your device
All processing happens inside your browser using the Canvas API — there is no server upload, no cloud storage, and no data retention. We have zero access to your files. Nothing is stored for any duration, because nothing ever travels to our servers in the first place.
No server upload
Files stay in RAM, processed client-side
No account required
No email, no login, no tracking
No watermark
Output is clean — usable directly on exam portal
How it works
Upload image
JPG, PNG, WEBP or iPhone HEIC — click or drag your photo or signature.
Set exact pixels
Type the width and height from your form, or tap a preset like 200×230.
Choose how to fit
Crop to fill (no distortion), Stretch (exact), or Fit with white padding.
Download
Get a JPG (or PNG) at the exact pixel size, ready for upload.
Frequently asked questions
How do I resize a photo to 200×230 pixels?
Upload your photo, then either tap the 200×230 preset or type 200 in width and 230 in height. The tool resizes instantly in your browser. Use "Crop to fill" so the photo is not distorted, then download the JPG.
What is the difference between Crop, Stretch and Fit?
Crop to fill scales the image to cover the exact size and trims the overflow — no distortion. Stretch forces the exact width and height even if it distorts the photo. Fit + pad shows the whole image and fills the gaps with white.
Does the resized image stay at the exact pixel size?
Yes. The downloaded file is exactly the width and height you entered — for example, a 200×230 image is exactly 200 pixels wide and 230 pixels tall.
Is my image uploaded to a server?
No. All resizing happens in your browser using the Canvas API. Your image never leaves your device.
ALSO NEEDED FOR EXAM FORMS