Host and sell your video course.
Your studio
What your students see, under your brand
Bitty Course is a small, affordable home for your video course. Upload your lessons, put them in order, set a price and share one link. Students buy, watch on any device and pick up where they left off. The money goes to your own Stripe account.
MCP server and CLI
Build your course by asking your AI assistant.
Bitty Course has an MCP server built in. Connect Claude, or any assistant that speaks MCP, with a personal token. It can outline a course from your notes, write quizzes from your transcripts, hand you a share link or set up a launch coupon, while you stay in the conversation.
Turn my outline into a course: a section per heading, a lesson per bullet. Then make a 30% launch coupon that ends Sunday.
- create_course
- add_section ×3
- add_lesson ×12
- create_discount
Done. “Hotwire for Rails Developers” is saved as a draft with 3 sections and 12 lessons waiting for their videos. LAUNCH30 takes 30% off until Sunday at midnight.
$ bitty courses link hotwire --url-only
https://learn.webcrunch.com/hotwire
$ bitty discounts create hotwire --code LAUNCH30 --percent 30
$ bitty courses stats hotwire --range 30d
- Outline to course in one message
- Sections, lessons, descriptions and chapters, created as a draft you can review before anything goes live.
- Quizzes from what you actually said
- Your assistant reads the lesson transcript and writes a quiz grounded in it. You edit or keep it.
- Links, coupons and numbers on request
- Ask for the share link, a timed sale or how last month went. The same works from the bitty command line for scripts and agents.
- Scoped, revocable access
- Tokens are read only, build drafts, or build and publish, and you can revoke one at any time. Assistants never see your students’ names or emails, and only owners can create discounts.
Everything a course needs. Nothing it doesn’t.
Drop in your videos and each one becomes a lesson. Uploads resume when your connection drops, and every lesson keeps its earlier versions so you can roll back a re-record.
Your brand, your link
Your colors, your logo and a course page on your own subdomain, or your own domain on Starter and Plus. Free previews let people try a lesson before they buy.
Sell it your way
One-time prices, coupon codes and timed sales with a countdown. Students pay through Stripe and the money lands in your own account. See who used each code and what it earned.
See what students actually watch
Students, revenue and watch time for each course, which lessons people finish and where they stop. A short summary arrives by email on Mondays if you want it.
- Quizzes
- Single answer, multiple answer and true or false questions, graded instantly.
- Comments
- Students ask questions under each lesson. You answer when it suits you.
- Captions and translations
- Generated captions for every lesson, translated into other languages.
- Release lessons over time
- Open a section a week after someone enrolls, or on a date, for a paced course.
- Email your students
- Tell everyone in a course when a new lesson is up. One click to opt out.
- Certificates and reviews
- A certificate when students finish, and star ratings on your course page. Both optional.
- Bring your students
- Moving from another platform? Import a CSV and see every row before anyone is added.
- Chapters
- Jump points inside long lessons, so students find the part they need.
- Resume anywhere
- Progress is saved as students watch, on any device.
Simple pricing. No cut on paid plans.
Start free and upgrade when your course starts selling. Stripe’s own card processing fees apply on every plan, and cancel any time.
Free
$0 / month
Start selling today and pay only when you make a sale.
- 10% of each sale
- 1 published course
- 1 hour of video stored
- 20 viewing hours a month
- A Bitty Course subdomain
- “Course hosting by Bitty Course” credit
Starter
Most creators
$29 / month
Everything you need to sell your courses. No cut of sales.
- No share of your sales
- Unlimited published courses
- 10 hours of video stored
- 150 viewing hours a month
- Your own domain
Plus
$49 / month
More room for bigger course libraries.
- No share of your sales
- Unlimited published courses
- 25 hours of video stored
- 300 viewing hours a month
- Your own domain
Small on purpose.
Most course platforms grew into marketing suites. Bitty Course does one job: hosting and selling a video course well. If you need the rest, keep the tools you already like.
- No funnels or newsletters
- Email a course’s students about new lessons. Keep your newsletter tool for everything else.
- No community feed
- Comments live under lessons, where questions come up.
- No lock-in
- Export your courses, students and orders any time.
- No piracy-proof claims
- Playback is checked against enrollment and expires quickly. No video host can stop screen recording.
Questions
How do I get paid?
You connect your own Stripe account. Students pay through Stripe Checkout and the money goes to your account, on Stripe’s usual payout schedule.
Do you take a cut of my sales?
On the Free plan, Bitty Course keeps 10% of each sale. Starter and Plus take nothing. Stripe’s card processing fees apply on every plan.
What happens if lots of people watch?
Each plan includes viewing hours per month. We email you at 80% and again at 100%, and allow 10% extra before new playback pauses until next month or an upgrade.
Can I bring students from another platform?
Yes. Import a CSV of email addresses and names. You see who will be added before anything changes, and nobody is emailed unless you choose to.
Can I use my own domain?
Yes, on Starter and Plus. On Free, your courses live on your own Bitty Course subdomain.
Do I need an AI assistant?
No. Everything the assistant can do, you can do in the studio. The MCP server and CLI are there if you prefer to work that way.
Can I leave?
Yes. Export your courses, students and orders as a file from Settings, and cancel your plan whenever you like.