Recommended Content Types and Image Size Guide

This article goes over the recommended file types you can upload into your Teachable school, as well as suggested image and file sizes.

For recommendations on uploading content not supported by Teachable, learn more about embedding content from third-party applications.


Within your Teachable school, you can upload a variety of file types directly to your school pages and products. There are a variety of supported file types, including video, audio, pdfs, and images.

Teachable pages are also designed to be responsive, meaning that your uploaded content will automatically adjust to best fit on different screen sizes.

Recommended content types

NOTE: File extension types that fall under the MIME type “text" are not supported for upload. 


  • Recommended file type: .mp4, .mov, or .avi
  • Recommended resolution: 1080p (1920 x 1080px)
  • Recommended frames per second (fps): 24-30
  • Recommended file size: 2GB or smaller
  • Audio specifications: none


  • Recommended file type: .png or .jpg
  • Recommended resolution: below


  • Recommended file type: .mp3
  • Recommended resolution: High Quality
  • Audio specifications: AAC audio (advanced users) 


  • Recommended file type: .pdf (non-fillable)
  • Recommended size: 256MB or less for best performance

Other file types that are not recommended by Teachable can be uploaded, however, they cannot be embedded into a lecture—instead, they’ll appear in your lecture as a downloadable file. To avoid confusion, ensure that your students have the applications necessary for opening the file. For example, in order for a student to open a Word document, they'll need to have Microsoft Word on their device.

Alternatively, if you wish to embed a file type that isn't recommended (e.g. Powerpoint), it may be possible to embed the content using a custom html block on school pages, or the custom code block within course lecture pages.

Image size recommendations

NOTE: These sizes are recommendations. Please use the highest quality image with the equivalent aspect ratio.


From your Site > Theme menu, you can upload images for your school logo, school favicon, and school thumbnail. Learn more about school theme images.


250 x 60px (JPG or PNG)
School Thumbnail 960 x 540px (JPG or PNG)
Favicon 32 x 32px (JPG or PNG)


Page editor:

From your Site > Pages menu, you can modify both school and product pages using the page editor. Learn more about blocks on the page editor

Banner block

1500 x 800px or 1800 x 600px (JPG or PNG)
Image with Text block 750 x 500px (JPG or PNG)
Text with Image Grid block 300 x 300px (JPG or PNG)
Image block 1200 x 800px (landscape) (JPG or PNG)
1200 x 1600px (portrait) (JPG or PNG)



From your Products tab menu, you can choose your specific product (e.g. course, coaching, or bundle product) and navigate to the Information tab to update the thumbnail used to represent that specific product. Learn more about managing your course, coaching, or bundle product thumbnails. 

Product Thumbnail Aspect ratio: 16:9
1024 x 576px (JPG or PNG)


Other images:

Other images, like the author bio image, can be added within your Site > Bios menu. Learn more about managing author bios

Author Bio 250 x 250 px (JPG or PNG)

Was this article helpful?

8 out of 17 found this helpful