---
title: "What kind of media can be used in LearnDash courses?"
source: "https://docs.nexcess.com/software/learndash/media-in-courses/"
description: "Since LearnDash runs on WordPress, any WordPress supported media can be used in your courses. This includes, but is not limited to: Images: jpg, jpeg, png, gif…"
vertical: "Software"
area: "LearnDash"
date: "2018-09-11"
last_modified: "2026-07-02"
---

# What kind of media can be used in LearnDash courses?

Since LearnDash runs on WordPress, any [WordPress supported media](https://codex.wordpress.org/Uploading_Files#About_Uploading_Files_on_Dashboard) can be used in your courses. This includes, but is not limited to:

- **Images:** `jpg`, `jpeg`, `png`, `gif` (`svg` requires [a plugin](https://wordpress.org/plugins/safe-svg/))
- **Documents:** `pdf`, `psd` (Adobe Photoshop), all Microsoft Word, PowerPoint & Excel formats
- **Audio:** `mp3`, `m4a`, `ogg`, `wav`
- **Video:** `mp4`, `m4v`, `mov`, `wmv` (but we typically recommend a video hosting service, like Vimeo, Wistia, Amazon S3, etc. to avoid overloading your host/server.)
 
 Our [automatic video progression feature](https://docs.nexcess.com/software/learndash/video-progression/)supports the following video platforms: - Self-hosted videos (uploaded to the Media Library)
- YouTube
- Vimeo
- Wistia
- Amazon S3
 
 HTML5 packages published in programs like [Articulate Storyline & Adobe Captivate](https://docs.nexcess.com/software/learndash/scorm-xapi/) can also be inserted into LearnDash content, as well as any third-party media that can be embedded via an `<iframe>` or `<script>`.
