Simple. Powerful. Beautiful.

All the features you need to create and sell online courses


Package and personalize your content as a stunning online course

Create engaging multimedia lectures

Add video, image, text, audio, and PDF files. Easily import content directly from Dropbox, Google Drive, or OneDrive.

Build a beautiful website

You can work with your existing website or create new pages on Teachable, all with our intuitive drag-and-drop builder.

Delight students on any device

Your course website is fully responsive, so students can view your content from computers, tablets, and smartphones.

Modify any aspect of your school

With our Power Editor, you or your team can dig into the code and make advanced customizations.

Publish sales pages that convert

Easily draft, customize, and launch new course pages with a powerful page editor.

Use our domain or connect your own

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

Reach students worldwide in any language

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

“It was important to us that our courses would look beautiful and that the software would be easy to use.”

James Blatch, Self Publishing Formula

Learning tools

Enhance the learning experience and build an engaged student community

  • Quizzes

    Easily create a quiz with our native feature to reinforce learning, summarize essential information, and check in on your students’ progress.

  • Discussion forums

    Spark conversations and answer questions within your lectures using our native comments feature. Optionally, moderate comments before they appear publicly.

  • Blog

    Demonstrate authority in your field, provide insights, and share updates with your students using a built-in blog managed right from your school admin.

“Our students just know that we’re providing an amazing, easy experience and they rave about it to us!”

Mariah Coz, Femtrepreneur

Student feedback

Include Google Forms, surveys, and other tools to collect information from your students that helps you understand and serve them better.

Support integrations

Use Zapier to connect your school with virtually every known support tool, including Intercom, Olark, and Zendesk.

Student list segmentation

Keep in touch with your students by sending targeted emails based on enrollment, completion, code redemption, and a dozen other filters.


Leverage a wide variety of built-in marketing tools to grow your business

  • Coupons and promotions

    Incentivize enrollments by creating dollar-amount or percentage-off coupons with custom expiration times.

    Advanced pricing options

    Charge a one-time fee, sell a subscription, or set up a payment plan, and offer individual or bundled courses.

  • Your own affiliate program

    Reward others for sharing your course and track their results with the built-in affiliate marketing feature.

    Customizable sales pages

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

Accept international payments

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

Virtually infinite marketing integrations

Integrate your school with MailChimp, AWeber, Infusionsoft, Mixpanel, and almost any other marketing tool via Zapier.

Conversion pixels support

Gain valuable insights about your advertising’s effectiveness by adding conversion pixels to your site.

First and last touch attribution

Determine the initial source where a student heard about you, and identify which campaign converted them into customers.

“Teachable incorporates sales pages, so if you’re not a designer or developer, you don’t have to worry about creating a killer sales page.”

Melyssa Griffin,

What are you waiting for?

Join thousands of teachers making a difference
every day using Teachable

Get started for free


Get instant insights into your school with built-in reporting tools

Comprehensive dashboard

See a snapshot of student signups and revenue across a defined time period on your Teachable dashboard.

Course-wide student insights

Understand your average lecture completion rates and sort by student account type (free, full price, or discounted).

Contact and revenue data exports

Export your student contact list or course revenue data at any time to perform deeper analysis.

Analytics integrations

By integrating Zapier, you can send custom course-related events to virtually any analytics tool.

Multiple-instructor support

Allow others to author and manage courses on your school and pay out your instructors on a monthly basis.

Student enrollments and refunds

Manually enroll students in new courses when necessary and process full or partial refunds.

Hosting & Security

Get a team of experts looking out for your school

  • Seamless hosting

    Teachable hosts your course content for you and backs up your site and student data so you don’t have to worry about it.

  • Data ownership

    Own and control all of the content and student data from your Teachable schools and courses.

  • 24/7 monitoring

    We work around the clock to fix issues as they arise and make sure your virtual school doors stay open.

  • Instant upgrades

    Automatically receive the latest features immediately, without having to manually update.

  • SSL certificate

    A 2048-bit SSL certificate keeps your students' information secure during login and checkout.

  • Secured payment data

    We only work with payment providers that are PCI level-1 compliant, so your and your users’ data is safe and secure.

What are you waiting for?

Join thousands of teachers making a difference
every day using Teachable

Get started in seconds