The short version: documented limits by platform
This table only lists limits each vendor states in its own documentation, read on 30 October 2026. Where a vendor publishes no number, the table says so. A blank is not the same as unlimited. [1][2][3][4][5][6][7][8][9]
| Platform | Images | Video uploads | Documents and other files | Storage note |
|---|---|---|---|---|
| Carrd (Pro plans) | Up to 16 MB per image or GIF | Up to 64 MB, MP4 encoded as H.264; Pro Lite or higher | No general file hosting described in the docs we read; Pro Plus custom forms can collect file uploads from visitors | Not stated |
| Framer | Free plan: 5 MB file uploads; paid limit not stated | No size cap stated; Framer advises keeping looping videos under 5 MB | Pro: up to 50 static files per project (500 with the Advanced Hosting add-on), including PDF, ZIP, MP4 | Not stated |
| Webflow | 4 MB | Not listed as an asset type in the asset docs | 10 MB for PDF, DOC/DOCX, XLS/XLSX, PPT/PPTX, TXT, CSV and others | Not stated |
| systeme.io | Not stated | Up to 2 GB per video; under 100 MB recommended | PDF, MP3 and other files through the file manager; size not stated | Unlimited storage for media |
| Shopify | 20 MB (JPEG, PNG, WEBP, HEIC, GIF) | 1 GB and 10 minutes (MOV, MP4, WEBM) | 20 MB, any type except HTML, paid plans only | 250 videos and 3D models per store on Starter, Basic and similar plans |
Carrd: generous for images, tight for video
Carrd's plan page lists the same media caps on Pro Lite ($9 a year), Pro Standard ($19) and Pro Plus ($49): images and GIFs up to 16 MB and video uploads up to 64 MB. Uploaded video has to be an MP4 encoded in H.264, and uploading requires Pro Lite or higher. [1][2]
The video docs also list embeds from YouTube, Vimeo, Loom, Google Drive (shared as "Anyone with the link"), Bunny Stream, Cloudflare Stream and others. For anything longer than a short clip, embedding is the practical route on Carrd. [2]
We found no Carrd document for hosting PDF downloads on the site itself. Custom forms on Pro Plus can include file upload fields so visitors can send you files, but the doc gives no size limit. [3]
Framer and Webflow: built for web-sized assets
Framer's pricing FAQ says Free projects get 5 MB file uploads. It does not state a per-file cap for paid plans. Static files are a Pro and Enterprise feature: Pro hosts up to 50 files per project, or 500 with the Advanced Hosting add-on, at a path you choose on your domain. Allowed types include PDF, CSV, ZIP, MP3, MP4 and WEBM. [4][5]
Framer does not compress uploaded video. Its help article says "a 4K video will be served in full resolution, even on small screens", recommends H.264 MP4, keeping looping videos under 5 MB, and using the YouTube or Vimeo components when you want adaptive quality. [6]
Webflow's developer documentation sets the asset limits: images must not exceed 4 MB and documents are capped at 10 MB. The accepted image types are PNG, JPEG, GIF, SVG, WebP and AVIF. Video is not one of the listed asset types, so plan to embed video from a video host. Separately, the Premium site plan includes form file uploads from visitors, with a 10 MB maximum. [7][8]
systeme.io and Shopify: room for course video
systeme.io's video article says a video file "cannot exceed 2GB", recommends keeping videos under 100 MB for faster loading, and says it offers unlimited storage for media. Its pricing page lists unlimited file storage on every plan, including Free. You can also link or embed a video instead of uploading. [9][10][11]
Shopify's Files page gives the clearest numbers: images up to 20 MB, videos up to 1 GB and 10 minutes, and other files up to 20 MB (any type except HTML, on paid plans only). There is also a cap on videos and 3D models per store: 250 on Starter, Basic and similar plans, 1,000 on Grow and 5,000 on Advanced. [12]
Worked example: a 200 MB course video and a 30 MB PDF
Assume one 8-minute lesson video exported at 200 MB and one 30 MB PDF workbook. Here is what each platform's documented limits allow without compressing anything. [1][4][5][7][9][12]
| Platform | 200 MB video | 30 MB PDF | Practical route |
|---|---|---|---|
| Carrd | No: over the 64 MB upload cap | No documented hosting | Embed the video from YouTube, Vimeo or another listed host; link the PDF from external storage |
| Framer | Not documented; Framer advises against large uploads | Possible as a Pro static file; no size cap stated | Embed video via the YouTube or Vimeo component; test the PDF upload before launch |
| Webflow | No: video is not a listed asset type | No: over the 10 MB document cap | Embed video; compress the PDF under 10 MB or host it elsewhere |
| systeme.io | Yes: under the 2 GB cap | Not documented; test the upload | Upload both, but compress the video toward the 100 MB recommendation |
| Shopify | Yes, if under 10 minutes and 1 GB | No: over the 20 MB file cap | Upload the video; compress or split the PDF under 20 MB |
Checklist before you upload
- Write down each file's size and length before choosing a builder; a course with long lessons rules out several platforms on video alone.
- Export video as H.264 MP4. Carrd requires it and Framer recommends it. [2][6]
- Compress PDFs before upload; a workbook with full-page images is often the file that breaks a 10 MB or 20 MB cap.
- Prefer embeds from a video host for anything long, so viewers get adaptive quality and your site plan's bandwidth is not spent on video.
- Test one real upload of your largest file on the trial or free plan before you pay, because several vendors publish no number at all.
- Keep originals in your own storage. A builder upload is a delivery copy, not your backup.
Questions before you decide
What is the largest image Webflow accepts?
Webflow's developer documentation says images must not exceed 4 MB and documents are capped at 10 MB. Accepted image types are PNG, JPEG, GIF, SVG, WebP and AVIF.
Can I upload a video to Carrd?
Yes, on Pro Lite or higher. The video must be an MP4 encoded in H.264, and Carrd's plan page lists a 64 MB limit per video. Longer videos are better embedded from YouTube, Vimeo or another supported host.
How long can a Shopify video be?
Shopify's Files help page lists a maximum of 1 GB and 10 minutes per video, in MOV, MP4 or WEBM format. Generic files such as PDFs are capped at 20 MB.
Does systeme.io limit storage?
systeme.io says it offers unlimited storage for media, including videos, and lists unlimited file storage on every plan. Individual video files cannot exceed 2 GB, and it recommends keeping them under 100 MB.
Sources & verification
Product details and prices can change. Check the linked provider before buying.
- Carrd: Pro plans Accessed 30 Oct 2026
- Carrd: adding videos Accessed 30 Oct 2026
- Carrd: setting up a custom form Accessed 30 Oct 2026
- Framer: pricing Accessed 30 Oct 2026
- Framer help: static files Accessed 30 Oct 2026
- Framer help: how videos are optimized in Framer Accessed 30 Oct 2026
- Webflow developers: working with assets Accessed 30 Oct 2026
- Webflow: pricing Accessed 30 Oct 2026
- systeme.io help: host videos Accessed 30 Oct 2026
- systeme.io: pricing Accessed 30 Oct 2026
- systeme.io help: how to manage files Accessed 30 Oct 2026
- Shopify help: uploading files Accessed 30 Oct 2026
Sources link directly to providers. Product buttons may use separately labeled affiliate links. Read our disclosure.
