How to Compress an Image That an Online Form Rejects
A form can reject an image because of bytes, format, pixel dimensions, or filename—not only because it is “too large.” Read the exact message and official requirements before recompressing.
Find the actual rejection reason
Some systems accept JPG but not HEIC, some require square dimensions, and others reject special characters in filenames. Treating every error as a size problem wastes quality.
- Save the exact error message.
- Match the real format and extension.
- Use a short alphanumeric filename.
- Check whether the browser blocked the upload.
Start from a readable master
Photograph documents straight-on with reliable focus and even light. Crop the desk and shadows, then fix orientation. Compression cannot recover focus, glare-covered text, or strokes missing from the capture.
A form-safe reduction order
Resize to the required pixels first. Test JPEG for ordinary photos; prefer PNG or higher-quality JPEG for scans with small text and line art. Change one variable at a time until the file is below the limit.
- Inspect faces and ID numbers first.
- Avoid repeated saves of the same output.
- Leave a little byte headroom.
Check the privacy boundary
tinysqueeze processes the image in the current browser, reducing the need to send the document to a third-party compression server. The final form submission still sends it to the form operator.
Your files are processed in the current browser and are not uploaded as article samples.