Easily create and sell an e-course / online class / online course with our simple e-course builder. No coding required, no application process, free to start, no upfront costs.

Create your own e-course and sell it. Easily learn how to make an e-course using our simple online course authoring tool.

  • Upload photos, videos and soundclips using our simple editor.
  • Get paid immediately when some enrolls in your e-course.
  • Interact with participants right on the lesson page.
  • Use the custom branding tool to add your own logo and colours to your e-course.
  • Create widgets to display on your blog or website.

Profit From Your Passion

Create an e-course and turn your blog into a business

No upfront costs, no commitments, no credit card required!
We charge 5% per transaction so you can pay as you go.

“I needed a quick, simple and inexpensive e-learning platform. Once I found CourseCraft, I never looked back! It was a breeze to create my course and my customers find it easy to use. I would highly recommend CourseCraft as a simple and effective way to get your course online and earning you revenue!”

Kim Vopni

Seeing is Believing

Take a look at what others have made with CourseCraft,
and be sure to sign up for CourseCraft 101 – a walk-through of the tools.

Pay As You Go Pricing

5% of sales
  • No setup fee
  • Up to 100 participants
  • Up to 1GB of uploads
  • Optional custom branding (+4% fees)

Pro Upgrade

$49 per course

  • Unlimited participants
  • Unlimited uploads
  • Bundle with other pro courses
  • Customized URL (eg. coursecraft.net/c/my-course)
  • Free custom branding (no extra fees!)
  • Quizzes and forms

“If you're on the fence about e-learning platforms, go with CourseCraft. You won't regret it! I looked at many sites before creating my class on CourseCraft and this is the most user-friendly platform. I loved the tutorials and the blog also has great tips for promoting your course. It was easy to get my class up and running in no time.”

Kimberlee Postell

  • Everything At Your Fingertips

    Manage every detail of your course from one place. Don't try to piece together different tools that leave you scattered and disorganized. CourseCraft can be used to create any type of course all while keeping everything centralized.

  • We Host It All For You

    Add photos, videos, soundclips and files to your lessons and create compelling content. Hosting is included so have fun with it! Our editor makes it easy to add, delete and rearrange elements. Want to add a livestream or quiz? We're embed code friendly.

  • Flexible Lesson Scheduling

    Here's something you can't do with a password protected blog: drip feed your lessons. Publish your lessons a certain number of days or weeks after enrollment. You can also keep it simple by publishing manually or choosing a specific date.


“I am in the business of helping online entrepreneurs succeed. CourseCraft gives me the ability to practice what I preach by easily and concisely delivering happiness to my customers. Creating a course and distributing it used to be an Everest mission. Not any more!”

Josh Rhodes

Set up your course in minutes with no subscription costs or commitments.

Options To Fit The Way You Work

Custom Branding

Custom branding allows you to add your own logo and change the colour scheme for a seamless integration with your brand. Fees increase to 9% more info »



Know where you stand with our handy stats page. Track and see trends in your views, enrollments and sales. See at a glance which lessons get the most views and comments - a fun way to track your participants' progress.



Add value to your course by collaborating with friends and colleagues. Collaborators will be able to create and edit lessons and work with you to create amazing course content.


“CourseCraft is a great platform for teaching online courses. I sat on my class ideas for a long time because I couldn't figure out how to host video and downloads and create secure access to my courses all in one place. I kept trying to piecemeal different services together and getting frustrated. CourseCraft took all of that frustration away and their easy to use interface lets me focus on what I do best - teach.”

Melissa Mora

Sell Your Course

  • Share url

    Share the URL

    Use your existing social media channels or make your own button to spread the word.

  • Share widget

    Use a Widget

    Embed a custom widget on your website or blog using just one line of code.