Supported Content Types

This article tells you what content types (videos, documents, etc.) are supported in your Teachable school. Teachable gives you the ability to import these types of content from Dropbox, Google Drive, and OneDrive. If you are looking to add a content type that isn't supported, you can usually embed it via HTML.

Plain Text and HTML

You can easily add any plain text or HTML to your lectures by clicking on the Add Text button.

add text to lecture

 TIP: If you want to do more advanced formatting, try creating your content inside an HTML editor tool and then pasting the code into the code area by clicking on the <> button.


Follow the recommendations below to ensure there are no issues uploading your video files. The recommended video file type(s) and specifications are:

  • Supported file type: .mp4, .mov, or .avi
  • Recommended resolution: 720p (1280 x 720px)
  • Recommended frames per second (fps): 24-30
  • Supported file size: 2GB or smaller
  • Audio specifications: H.264 + AAC audio (advanced users)

TIP: If using 720p or 1080p, we recommend you compress your files as much as possible. Use a tool like “Handbrake” to help compress your file without losing quality in your video:

Upload your videos to a lecture by dragging and dropping or by clicking Choose files.

add video to lecture

The “Embed” video option will be automatically chosen for you. If for some reason you aren’t seeing your video in the preview, make sure your lecture is published and that the </> embed button is turned on:

embed video

If you want to make your video file downloadable, make sure you turn on the Download button:

make video downloadable

To change the color of your video players, navigate to Site > Theme, scroll to Colors, and fine-tune the color to your liking. The default video player color is Teachable teal. If your courses are supported on the Teachable app, this will also be the color of the video players displayed there.

video player color


The supported file type for audio content is mp3. For quality type, choose “High Quality” or for more advanced users “AAC”.

Teachable will automatically embed your audio files in your lectures for playback. You can toggle the </> embed button on and off as you see fit:

embed audio

You can also make the audio file downloadable or not downloadable by toggling the Download button off and on:

make audio downloadable


Add images to your lectures by going to the Add Text box where you’d like to add the image and clicking the Add Image icon.

add image to lecture

That will take you to the box below, where you can add an image from a variety of sources, such as your computer, Facebook, Google Drive, Dropbox, and more.

choose image file

The ideal file type for images is .png, as it displays more crisply than .jpg, but you may use either type. Image size will vary depending on your page, but typically you should not exceed a width of 1000px.


Teachable will automatically embed PDF files into your lectures when you upload them. You can toggle the embed on and off by clicking the </> embed button:

embed PDF

You can also toggle on and off the Download button to make your PDF file downloadable or not:

make PDF downloadable

Regarding Fillable PDFs:

If your PDF is a fillable PDF, then it will need to be downloaded and opened inside Adobe to access Adobe’s fillable PDF features. Internet browsers (like Chrome) don’t have these tools available, so when a PDF is previewed using our embed tool, the fillable features may not be available.

We recommend making your PDF downloadable and putting a note to your students to download the file to use the “fillable” features fully. Example below:


Downloadable-Only Files (Powerpoint, Word, Excel, zip, etc.)

Teachable allows you to upload any type of file, but the three we support for embedding are video, audio, and PDF. Any file type outside of that will appear as a linked file for your students to download. They will need to have the appropriate programs to open and view those files (e.g. Powerpoint Viewer, word processor, etc.).

This can be a useful feature if you are trying to share other files with your students or create a repository of files for your students to download from.

Any uploaded files that aren’t video, audio, or PDF will be automatically set to be downloaded by your students. They will also be labeled with their existing filenames, so we recommend renaming your files for ease of access by your students.

If you'd like to make a video, audio, or PDF file downloadable instead of embedded (or downloadable and embedded), simply use the download and embed toggles to do so.

Quizzes, Forums, Live Videos, Webinars

You can also include quizzes, forums, live videos, and webinars in a course. For more information on these, see the articles below:


Can't find what you're looking for?

Contact us