NullKit

Guide

Private Image Resizer

Resize a JPG, PNG, or WebP by width, height, percentage, longest edge, or bounding box. Keep proportions and process the image locally.

Can I resize without stretching the image?

Yes. Proportions remain locked by default. You may unlock them deliberately when an exact width and height are required.

Private Image Resizer

Opens the free tool. Your selected files stay in this browser.

Clear answers

Create the exact dimensions you need without placing a private photo on someone else’s server.

Resize a JPG, PNG, or WebP by width, height, percentage, longest edge, or bounding box. Keep proportions and process the image locally.

  1. 01

    Can I resize without stretching the image?

    Yes. Proportions remain locked by default. You may unlock them deliberately when an exact width and height are required.

    Width, height, percentage, and longest-edge modes

  2. 02

    Can I resize an image by percentage?

    Yes. Choose percentage mode and enter the percentage of the original dimensions you want.

    Aspect-ratio lock by default

  3. 03

    Does NullKit retain my photo?

    No. The selected image is read and resized locally in the current browser tab.

    Live output-dimension calculation

Real-life uses

Practical ways to use Private Image Resizer

These examples show where the tool can help and what still needs a deliberate human check before the result is used or shared.

Creating a profile image

Resize a portrait to the dimensions requested by a company directory, school portal, or community account.

Preparing consistent product photos

Give a set of listing images the same bounding box or longest edge without stretching their proportions.

Adding an image to a document

Create a smaller working copy so a presentation, report, or email is not burdened by unnecessary source resolution.

Worked example

Creating a 1200-pixel listing image

A marketplace recommends a longest edge of 1200 pixels, but the camera original is over 5000 pixels wide.

Before

The camera file is larger than needed

  • The original should remain available for future edits
  • Uploading it would add size without improving the listing

After

The copy matches the destination

  • Choose longest-edge mode and enter 1200 pixels
  • Keep the aspect-ratio lock on and confirm the calculated dimensions

What you receive: a new image at the requested dimensions without changing the original file.

Four local steps

Can I resize an image by percentage?

  1. 01

    Width, height, percentage, and longest-edge modes

    Choose a JPG, PNG, or WebP image.

  2. 02

    Aspect-ratio lock by default

    Select a resize mode and enter the desired dimensions.

  3. 03

    Live output-dimension calculation

    Review the calculated output dimensions.

  4. 04

    Width, height, percentage, and longest-edge modes

    Resize locally and download the new copy.

Final check

Check the result before you use it

Verification belongs in the workflow. Review the downloaded result itself rather than relying only on the preview inside the tool.

  • Confirm the displayed output width and height match the requirement.
  • Open the result and check that it is not stretched or unexpectedly cropped.
  • Inspect important detail at 100% before publishing it.

Clear answers

Does NullKit retain my photo?

No. The selected image is read and resized locally in the current browser tab.

  • Making a small image larger cannot recreate missing detail.
  • Re-encoding can change file size, metadata, and color behavior.
  • Very large output dimensions may exceed browser memory.

Private workspace

Private Image Resizer

Create the exact dimensions you need without placing a private photo on someone else’s server.

Private Image Resizer