Private browser tool

Why upload portals reject images

An upload rejection almost always has one of six causes. Work through this list in order and you'll find yours.

1. The file is too large

The most common cause. Portals enforce hard ceilings — 20KB, 50KB, 100KB, 200KB, 500KB, 1MB — and a modern phone photo is 3–8MB straight off the camera. Fix: compress to the stated limit, aiming slightly under it.

2. The dimensions are wrong

Some forms require exact pixel dimensions (600×600, 413×531) or a maximum ("no larger than 1000px"). A file can be under the KB limit and still be rejected for size in pixels. Fix: crop or scale to the required dimensions first, then compress.

3. The format isn't allowed

Plenty of government portals accept only JPG/JPEG. A perfectly good PNG or WebP gets refused with a vague error. Fix: convert to JPG — TidyImage does this automatically when needed, and the download's file extension always tells you what you got.

4. The aspect ratio doesn't match

Passport and visa photos are usually square (1:1) or 35×45mm (7:9). Uploading a 4:3 phone photo means either the portal stretches it or rejects it. Fix: crop to the required ratio before compressing — the crop tool's presets lock the ratio for you.

5. Composition rules failed a human or automated check

Official photos have rules beyond the file: neutral background, face position and size, no glasses or shadows, taken recently. No compressor can fix these — check the portal's photo specification before you take or pick the photo.

6. Something invisible: metadata or color profile

Rarely, uploads fail on EXIF orientation flags, embedded color profiles, or sheer metadata bulk. Re-encoding through TidyImage produces a clean file with no EXIF, no GPS, and default orientation — which fixes this class of rejection as a side effect.

Open the compressor

Private by design

Your image is processed in your browser using its built-in image engine. It is not uploaded to TidyImage, stored on a server, or shared with anyone — the network tab will back us up on this.

Fits the limit, keeps the quality

TidyImage searches for the highest quality that fits your KB target instead of guessing with a slider. PNG stays PNG when it fits; conversion to JPG happens only when that's the only way in.

Metadata comes off

Re-encoding produces a clean file: no EXIF, no GPS coordinates, no device fingerprint. For JPGs, the tool shows you what the original was carrying before it strips it.

How it works

  1. Drop an image — or several. JPG, PNG, or WebP, straight from your device. Pasting a screenshot works too.
  2. Pick the limit. Choose a preset target or type the exact KB your portal demands. Crop to exact dimensions if the form requires them.
  3. Download the result. The tool reports the exact output size and format before you commit. Batches download individually or as one zip.

Questions

Does TidyImage upload my image?

No. Processing happens in your browser — the image never leaves your device. That's not a policy, it's the architecture: there is no upload endpoint.

What format will I get back?

The same format you gave when it fits the target — a PNG that fits stays PNG. When only JPG can reach the limit, the tool converts and clearly labels the output. The download's file extension always tells you what you got.

What happens to the hidden metadata (EXIF, GPS)?

It's removed — re-encoding writes a fresh file with no metadata block at all. For JPG inputs the tool shows a report of what the original contained, so you can see what's being stripped.

Can this guarantee my visa, passport, or form upload is accepted?

No. TidyImage handles file size, dimensions, and format; official portals may also enforce composition, background, and photo-age rules. Check the official specification for anything identity-related.

What if the image can't reach the target size?

The tool automatically scales dimensions down when quality alone isn't enough — that resolves almost every case. If a page requires exact dimensions, it will tell you honestly when the target can't be met instead of quietly shipping an oversized file.