PRIVATE BY DEFAULT · NO UPLOADS

Make any image ready for an online form.

Fit photos and signatures to exact pixels, file formats, and KB limits—then check every requirement before you submit them.

Runs in your browser No account or watermark Free and unlimited

UPLOAD-READY WORKSPACE

Fit, preview, verify

Start with the requirements printed on your form. FormFit never sends your images anywhere.

Local-only processing
01

Set requirements

Use a starting point or enter the rules from your portal.

Presets are examples. Always use the dimensions and limits printed on your form.

File size means 1 KB = 1,024 bytes
When dimensions are set

JPG is usually the safest choice for strict portals. Quality is adjusted automatically when a maximum KB is set.

02

Add your images

Choose one or several files. They stay on this device.

Files are decoded locally; nothing is uploaded.

New here?

03Make and verifyFormFit will show a pass/fail checklist for every output.
Your files stay yoursImages are processed in memory and never sent to a server.
No hidden frictionNo signup, payment, watermark, ads, or artificial quota.
Honest checksSee dimensions, byte count, and each pass/fail rule before download.

WHY FORM UPLOADS FAIL

One image can have three different “sizes.”

Online forms may check the file type, the pixel box, and the storage size separately. A photo that looks right can still be rejected for being a PNG, 10 pixels too wide, or a few kilobytes over the limit.

1

Set the rules

Enter the exact values from your form, including an optional minimum size.

2

Fit without guessing

FormFit resizes, crops or pads the image, removes metadata, and iterates quality to meet your maximum.

3

Check before sending

Every output shows its real byte count, dimensions, format, and a readable checklist.

COMMON QUESTIONS

A few useful details

Does FormFit upload or store my images?

No. The app uses the browser File and Canvas APIs. Images are decoded, transformed, and encoded in your tab. There is no upload endpoint, analytics script, or account.

Can it make a file exactly a certain KB?

It aims for your maximum and shows the exact byte count. Compression is not magic: a minimum plus maximum can be impossible for a particular image and format, so FormFit reports that honestly instead of padding a file with meaningless data.

Should I choose “fit inside” or “crop to fill”?

Choose crop to fill when the portal demands exact width and height and the image should fill the box. Choose fit inside when keeping the whole image matters more; any extra space uses your selected background.