Candid Tools

Fit to Send

Fit to Send checks a file against WhatsApp, Gmail, Outlook, Discord or a portal's size limit and shrinks it to fit with candidtools' compressors, in your browser.

Drop the file you want to send, or click to choose it

PDFs, JPG/PNG/WebP images or videos · processed on your device, never uploaded

Where is it going?

WhatsApp: Videos: 64 MB on every connection (100 MB at 720p on faster ones). Documents: 2 GB.

At a glance

Accepts
PDFs, JPG/PNG/WebP images and videos your browser can decode; several at once for email
Outputs
A fits / too-big verdict, then shrunk copies with before and after sizes and a preview
Where it runs
Entirely in your browser, on your device
What leaves your device
Nothing - the file never leaves your device
Limits
PDFs lose selectable text when shrunk; videos need WebCodecs; when even the strongest setting can't fit, it says so
Account
Not required - there is no sign-up
Price
Free, with no watermark and no usage cap
Made by
Visrut
Last updated
13 October 2026

"File too large" usually arrives after you have already typed the message. Fit to Send checks first: drop the file, choose where it is going, and the page tells you whether it fits and by how much. If it doesn't, Make it fit runs the file through the right candidtools compressor for its kind - PDF, photo or video - aimed just under that destination's limit, and shows the result before you download it.

How to use it

  1. Drop a PDF, photo or video, or several for an email.
  2. Pick where it's going. For a job portal or a form, type the limit the form shows.
  3. Read the verdict. If it says too big, press Make it fit, check the preview, and download.

The limits it uses

Checked against each platform's own help pages on . Sizes are counted in decimal (1 MB = 1,000,000 bytes), the stricter reading.

WhatsApp

Limit:
Videos: 64 MB on every connection (100 MB at 720p on faster ones). Documents: 2 GB.
Formats:
Any file as a document. For Status videos WhatsApp lists 3GP, AVI, FLV, MKV, MOV and MP4.
Good to know:
Photos and videos sent the normal way are re-compressed by WhatsApp itself; sending as a document keeps the original.

Gmail

Limit:
25 MB of attachments per email (personal accounts).
Formats:
PDFs, images and videos are all fine; Gmail blocks executable files such as .exe and .bat.
Good to know:
Over the limit, Gmail swaps the attachment for a Google Drive link. Work and school accounts use the limit their admin sets.

Outlook.com

Limit:
25 MB for the whole email, including text and attachments.
Formats:
PDFs, images and videos are all fine.
Good to know:
OneDrive links don't count toward the 25 MB.

Outlook app

Limit:
20 MB of attachments in total: the default in Outlook for Windows (2013 and later) for POP and IMAP accounts.
Formats:
PDFs, images and videos are all fine.

Work email

Limit:
10 MB of attachments in total: Exchange Server's default. Your IT admin may have set a different number.
Formats:
Usually PDFs, images and videos; admins can block types.

Discord

Limit:
20 MB per file without Nitro. Nitro raises it.
Formats:
Discord's own examples: JPEG, PDF, MP3, MOV and MP4 (H.264, HEVC or AV1 video).
Good to know:
Discord says it is experimenting with upload limits, so some accounts may see a larger one.

Job or college portal

Limit:
No common rule. Each portal sets its own, often per upload field; the form says which.
Formats:
Usually PDF for documents and JPG for photos; the form says.
Source:
None: there is no single published rule, so you type the limit.

Custom limit

Limit:
Government forms, insurers, school systems: type the limit the form shows.
Formats:
Whatever the form lists.
Source:
None: there is no single published rule, so you type the limit.

Pages for one destination

The compressors behind it

Make it fit picks settings for you. For full control over one kind of file, use the compressor directly:

Frequently asked questions

Is my file uploaded to check or shrink it?

No. The size check is arithmetic on a number your browser already knows, and the shrinking runs in this tab: PDFs and images on a canvas, videos with WebCodecs, the browser's own video encoder. Nothing is sent to a server.

How does it decide whether a file fits?

It compares the file's size with the limit the destination publishes in its own help pages, listed with links on this page. Sizes are counted in decimal (1 MB = 1,000,000 bytes), the stricter reading, so a file that passes here passes either way of counting.

What does Make it fit do to a PDF?

It uses the Compress PDF engine: every page is rendered as an image and saved as JPEG, starting at 300 DPI and stepping down until the file fits. The text stops being selectable. A text-only PDF can come out bigger this way; when that happens the original is kept and the page says so.

And to a photo or a video?

Photos go through the same library as Image Compressor, which lowers the quality and the pixel size a little at a time until the file fits, and may switch a PNG to JPEG if that's the only way. Videos go through Compress Video, which picks a resolution and bitrate for the size, encodes an H.264 MP4, and tries once more, smaller, if the first result comes out over.

Can I check several email attachments at once?

Yes. For Gmail, Outlook and work email the limit is for all attachments together, so the verdict adds them up. Make it fit splits the allowance between them: small files are left alone and the big ones share what is left.

What if it can't get small enough?

It says so rather than handing back an unreadable file. Then the honest options are to send a link instead: P2P File Share sends the original straight to the other person's browser with no size limit, or trim the video or split the PDF and send it in parts.