Supported File Types and Sizes
Upload formats, size limits, and recommended image dimensions for previews, branding, and Create.
What This Is For
This page lists which file types Skillhabit accepts and the maximum size for each category when you upload in the product UI. Use it when preparing media, choosing a SCORM package, or answering “why won’t this file upload?”
It does not walk through authoring steps—those live in Create and related guides linked below.
Who This Is For
- Collaborators and administrators uploading into Create (courses, SCORM, programs, certificate attachments)
- Learners and reviewers who attach files to reflection answers or comments (where the course allows it)
- Anyone checking limits before a large video or SCORM package upload
Limits by Category
Sizes below are the ceilings enforced in the Create (and shared) upload UI. Stay under the limit for your category; larger files are rejected before upload finishes.
| Category | Max size | Accepted types | Typical use |
|---|---|---|---|
| SCORM packages | 2.5 GB | .zip (SCORM 1.2 or 2004; manifest at package root) | Import external courses in Create → SCORM |
| Video | 2 GB | Standard video formats (video/*—for example .mp4, .mov, .avi) | Video building blocks; also journey hotspot media |
| Audio | 100 MB | Standard audio formats (audio/*—for example .mp3, .wav) | Audio building blocks; also journey hotspot media |
| Images | 10 MB | .png, .jpg / .jpeg, .gif, .svg, .webp, .avif, .apng | Image building blocks, posters, journey images, branding-style pickers |
| Documents (course File element) | 100 MB | .pdf, .doc, .docx, .rtf, .xls, .xlsx, .ppt, .pptx, .zip, .txt, .xml, .yml | File building blocks learners can download |
| Video captions | 5 MB | .vtt (WebVTT) | Subtitles / closed captions on a Video element |
| Reflection attachments | 50 MB | .xlsx, .xls, .jpg, .jpeg, .png, .gif, .webp, .svg, .bmp, .avif, .heic, .heif, .doc, .docx, .ppt, .pptx, .txt, .pdf | Learner (and reviewer) file uploads on reflection questions that allow attachments |
| AI Course Studio source files | 10 MB | .pdf, .doc, .docx, .txt | Optional source uploads when drafting with AI Course Studio |
Certificate attachments (extra documents issued with a certificate) accept PDF, Word (.doc / .docx), plain text, PNG, and JPG. The certificate attachment picker does not surface a separate size label in the UI the way building-block uploads do—keep files modest and prefer the document/image categories above as a guide.
Recommended Image Dimensions
Skillhabit crops many uploads to a fixed aspect ratio. Prepare assets at (or above) these sizes so they stay sharp after crop. Smaller files still upload if they stay under 10 MB, but the cropper may upscale or look soft.
| Use | Recommended size | Aspect | Notes |
|---|---|---|---|
| Course / program / SCORM / meetup preview | 1800 × 1000 | 9∶5 (1.8) | Content card and overview image in Create |
| Academy collection cover | 1800 × 1000 | 9∶5 (1.8) | Same ratio as content previews |
| Home welcome image | 2000 × 400 | 5∶1 | Configure → Customization → Welcome message |
| Academy storefront cover | 2000 × 400 | 5∶1 | Academy admin welcome / cover section |
| Brand logo | 2000 × 300 | Wide banner | Configure → Customization → Brand logo (no forced crop—prefer a logo that reads on a wide strip) |
| Registration page image | 1024 × 1024 | 1∶1 | Configure → registration path details |
| Course image building blocks | 1800 × 1000 (slideshow) or square (grid / image+text) | 9∶5 or 1∶1 | Depends on the element; the picker shows the crop shape |
| Video posters | 1280 × 720 | 16∶9 | Matches the in-course video frame |
Tips:
- Export PNG or JPEG for photos; SVG or PNG for logos when you need crisp edges.
- Keep important subject matter in the center—edges are most likely to be cropped on responsive layouts.
- Stay under the 10 MB image limit in Limits by Category.
Where Uploads Apply
| Place in the product | What you upload | Limits to use |
|---|---|---|
| Create → built-in course → Add element | File, Image (and image variants), Audio, Video | Documents, images, audio, video (+ captions on video) |
| Create → SCORM item | SCORM .zip package | SCORM packages |
| Create → program learning journey hotspot | Image, video, or audio for hotspot media | Video / audio / image rows (UI allows a single high ceiling; stay within the category you are uploading) |
| Create → content Certificate issuance → Certificate attachments | Optional extra document on the issued certificate | Certificate attachments (types above) |
| Create → AI Course Studio | Optional PDF / Word / text sources | AI Course Studio source files |
| Learn → course Reflections (and Follow Up comments when files are allowed) | Learner or reviewer attachments | Reflection attachments |
Branding and welcome images in Configure use the shared image picker (10 MB, same image formats). Recommended pixel sizes for logos, welcome banners, and content previews are in Recommended Image Dimensions. How-tos: Branding and Welcome Banner.
Tips
- Prefer compressed video (for example H.264
.mp4) when approaching the 2 GB ceiling. - SCORM must be a ZIP with a valid 1.2 or 2004 manifest at the root of the archive—not a nested folder-only package.
- A
.zipunder Documents is a downloadable file for learners; it is not the same path as importing SCORM. - If upload fails near the limit, check the file’s true size on disk and that the extension matches the category you are uploading into.