All The Features You Need to Create and Sell Online Courses.



Brand Your School

Modify your school’s style, logo and theme to fit the look and feel you prefer.

Set Your Custom Domains

Start with your own free domain, host under your own domain name (, or link to a subdomain (

Easy Website Builder

You can work with your existing website, or create new pages on Teachable.

Multi-Language Support

Modify the language used in any part of your site to support international audiences.

Fully Optimized for Web and Mobile

Your course website is fully responsive so students can view your content from their choice of device.

Powerful Course Page Editor (new)

Easily draft, change, customize, and launch new course pages with an easy-to-use editor.

Advanced HTML/CSS Editing

With our Power Editor, you or your team can modify any aspect of your courses with HTML/CSS.

Multimedia Lectures

Create lectures with video, image, text, audio, and PDF files, or import content from Dropbox and Box.

Learning Tools


Provide insights and updates to your students with our powerful built-in blogging platform.


Easily create a quiz with our native feature to engage your audience, summarize essential information and check in on your students.

Discussion Forums

Integrate directly with Disqus to create discussions within lectures or for your entire course.

Student Feedback

Integrate Google Forms, surveys, and other tools to collect data from your students.

Support Integrations

Through Zapier, we plug into virtually every known support tool including Intercom, Olark, and ZenDesk.

List Segmentation

Send targeted emails to students based on enrollment, completion, code redemption, and a dozen other filters.


Coupons and Promotions

Create coupon codes to offer your course for free, discount by dollar amount or percentage, set expiration dates or create single-use limits.

Advanced Sales Options

Sell your content any way you’d like: as individual courses, course bundles, or monthly / annual subscriptions.

Accept International Payments

Take payments from 130+ international currencies through Stripe Processing or PayPal. You can even accept multiple currencies for a single course.

Landing Pages

Use our conversion-optimized landing page template, or create your own custom landing pages.

Your Own Affiliate Program

Create an affiliate program to allow students or partners sell your courses and track their results.

Conversion Pixels Support

Add conversion pixels to your site to track your advertising’s effectiveness.

First and Last Touch Attribution

Track the initial source where a student heard about you, and identify which marketing campaign converted them to signing up. Quickly adjust your marketing based on what’s working.

Third-Party Marketing Integrations

We integrate with MailChimp, Ontraport, Infusionsoft, Mixpanel, and most other marketing tools via Zapier.


Comprehensive Dashboard

Your dashboard allows you to see a snapshot of student signups and revenue across your choice of time period.

Course-wide Student Insights

Understand your average lecture completion rates by student account type (free, paid, or discounted).

Analytics Integrations

Teachable sends custom course-related events to analytics tools through Zapier. We fit into virtually any analytics tool, including Optimizely, Google Analytics, and Mixpanel.

Contact and Revenue Data Exports

Export your student contact list or course revenue data at any time.

Student Enrollments and Refunds

Manually enroll students or process full or partial refunds.

Multiple Instructor Support

Create multiple course authors and pay out your instructors on a monthly basis.

Hosting & Security

 Seamless Hosting

Teachable hosts your course content for you so you don’t have to worry about it. All your site, course, and student data is always backed up.

 Data Ownership

You own all of the content and student data from your Teachable courses.

 24/7 Monitoring

No need to worry about downtime. We work around the clock to make sure your virtual school doors stay open.

 Instant Upgrades

You’ll automatically receive the latest features immediately, without having to manually update.

 SSL Certificate

Your online school includes a 2048-bit SSL certificate to keep your students' information secure.

 Stored Payment Data

We’re level-1 PCI compliant, so you never need to worry about the security of your customers’ personal or financial information.


Start teaching today