MakeFileWork

Upload requirement fixer

Fix a file that is too large or rejected by an upload portal

Paste the rejection exactly as the website shows it — for example “File too large. JPG, 600×600, maximum 500 KB”. MakeFileWork combines format, pixel and file-size constraints instead of making you use three separate tools.

1Choose a file
Private by design

Fix my file

Processed in your browser whenever possibleYour file is not stored
Optional — leave blank and I’ll diagnose it

File too large, wrong format or wrong dimensions

The universal engine can combine JPG/PNG/WebP output, exact/minimum/maximum pixel dimensions, aspect ratio, JPG/PNG DPI metadata and KB/MB ceilings. It verifies the output after processing, so the download is checked against the measurable rules it understood.

HEIC and PDF inputs

HEIC can be normalized to an image before the requested constraints are applied. For a PDF requested as an image, this workflow transforms page 1 only and states that explicitly; use the dedicated PDF tools when you need every page.

What happens if the requirements conflict?

MakeFileWork stops and explains the conflict rather than silently violating a rule. If an exact pixel size cannot also meet an extremely small byte limit, it tells you instead of returning a non-compliant file.

Privacy

Compatible image transformations run locally in your browser. The file is not uploaded by this workflow.