VidSlim

Compress Video for Assignment & Canvas Uploads

Learning platforms and individual assignments can impose different upload limits. Compress your recording locally to fit the limit shown by the course and reduce the chance of a slow upload timing out.

LMS upload limits

Canvas documents a 5GB maximum for ordinary files and a 500MB limit for media, while course, user and account quotas can vary. Always use the assignment's displayed requirement; 50MB is a conservative transfer preset, not a universal LMS cap.

Sources: Canvas file quotas · Reviewed 2026-06-13

Frequently asked questions

My assignment video won't upload — what size should it be?
Check the assignment's stated limit; when in doubt, compress to under 50MB. Smaller files upload faster and are far less likely to time out before the deadline.
Is my video private with this tool?
Yes. It's processed entirely in your browser via WebAssembly — nothing is uploaded to any server, which matters for coursework you don't want exposed.

Other compression presets