Squarespace course lessons: 5000 MB and 3 hours, vs 500 MB blocks

Squarespace limits differ by surface: video block 500 MB and 30 min, course lesson 5000 MB and 3 hours. Where a Sume trailer, lesson and loop belong.

4 min readSume
All posts

On Squarespace the limit depends on where the video sits: a video block takes up to 500 MB and 30 minutes, a section background takes up to 500 MB and 60 seconds, and a course page lesson or a Videos page takes up to 5000 MB and three hours. So put a short Sume trailer in a block and keep full lessons on course pages.

Limits by surface

Squarespace's upload page (read 2026-10-10) lists the same file types for all of them: .mp4, .m4v and .mov. It states a minimum resolution of 360p, a maximum display resolution of 1080p and a maximum upload resolution of 4K. It lists a bitrate of 1.5 MBps for 360p and 3 MBps for 1080p, audio at 128k, and AAC-HE v1 and .mp3 audio codecs. It also says you can upload videos totaling up to 30 minutes on any site; read that line on the page before you plan a large library.

Squarespace video limits by surface, read 2026-10-10 from support.squarespace.com
SurfaceFile sizeLengthFit for a Sume output
Video block500 MB30 minutesSale trailer, product clip
Section background500 MB60 secondsLooping hero cut with video trim
Course page lesson5000 MB per lessonThree hours per lesson (storage allowing)Full avatar or narrated lesson
Videos page5000 MBThree hours per video (storage allowing)Long cut

Which Sume tool for which surface

For the block and the background, make short pieces. The Video Router offers seedance-2.5 at 4 to 30 seconds and Gemini Omni Flash 1.1 at 3 to 10 seconds, and video trim cuts the 60-second background from anything longer for $0.02 per job.

For a lesson, build it in Timeline 1.0: up to 200 video slots and 1800 seconds of output at $0.10 per output minute, rounded up. Squarespace displays at most 1080p, so there is no reason to render a lesson larger than 1920x1080; output.width and height accept even values from 256 to 2160, and 4K only adds file size without adding anything to what visitors see.

curl -X POST https://api.sume.com/v1/video-trim \
  -H "Authorization: Bearer $SUME_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: sqs-bg-001" \
  -d '{
    "video_url": "https://media.sume.com/artifacts/artf_demo/trailer.mp4",
    "start": 0,
    "duration": 45,
    "audio": "drop",
    "output": { "width": 1920, "height": 1080, "fps": 30 }
  }'

Q4 course launch split

Squarespace sets the bitrate target (3 MBps at 1080p), and Sume has no bitrate field, so check the output of each render before you rely on a plan's storage. Squarespace's page is the only source for every number above.

  • Sale-week trailer: one video block, under 30 minutes by a wide margin.
  • Page background: a muted loop under 60 seconds, with audio dropped.
  • Lessons: course pages, one render per lesson, 1920x1080.
  • Captions: $0.20 per standalone caption job for videos up to 60 seconds; use authored cues for silent loops.

Sources

Related posts

More in Integrations

All Integrations posts

Written by Sume