Simple pricing that scales

First month free on every plan. Grow with us.

First month free on every plan. Paid plans start at €13/month, with a transaction fee from 15% down to 5% depending on the plan. Payments go straight to your Stripe account, invoices are issued automatically, and the interface works in 39 languages.

Most popular

Pay-as-you-go

€13/mo
First month free
15% fee per sale
  • ✓ Everything unlimited — courses, students, storage
  • ✓ Minimum course price €10
  • ✓ Welcome + diploma emails (own SMTP for the rest)
  • ✓ Coupons & discounts included
  • ✓ Webinars (live via Zoom / Google Meet): free or paid
Get started

STARTER

€37/mo
First month free
10% fee per sale
  • ✓ Courses: 5
  • ✓ 500 Students
  • ✓ 200 GB storage · 500 GB bandwidth
  • ✓ System emails included
  • ✓ Marketing email — via your own email domain
  • ✓ Webinars (live via Zoom / Google Meet): free or paid
Get started

PRO

€77/mo
First month free
5% fee per sale
  • ✓ Courses: 20
  • ✓ 3,000 Students
  • ✓ 1000 GB storage · 20000 GB bandwidth
  • ✓ System emails included
  • ✓ Marketing email — via your own email domain
  • ✓ Webinars (live via Zoom / Google Meet): free or paid
Get started

Need more resources or a custom plan? Get in touch.

Contact us

Why courses123

One marketplace, shared traffic

Every published course appears in the common Discover feed, so visitors who came for one school find yours too — free cross-traffic between schools.

Sell in 39 languages

Storefront, admin and the whole marketplace work in 39 languages, with a language badge on every course.

Diplomas that last forever

Auto-issued on completion and stored in the student profile forever — downloadable with a public verification link even if the course is deleted.

Free unlimited email

Connect your own SMTP on any plan and send unlimited automations and broadcasts at no extra cost.

Protected video

Token-authenticated video with no direct download, plus signed-access private documents.

Lower fee as you grow

The transaction fee drops as you grow — from 15% on Pay-as-you-go down to 5% on the top plan.

Real EU invoices

LT/EU-compliant invoices via inv123.lt are issued automatically on every sale.

Your domain, your brand

Connect a custom domain with automatic HTTPS, your logo and brand colors, plus coupons to run your own promos.

Compare plans

Pay-as-you-goSTARTERPRO
Limits & usage
Monthly price€13/mo€37/mo€77/mo
Annual price—€359/yr€739/yr
Min. course price€10——
CoursesUnlimited520
StudentsUnlimited5003,000
StorageUnlimited200 GB (≈ 200 h video)1000 GB (≈ 1000 h video)
Bandwidth / moUnlimited500 GB (≈ 500 h/mo watched)20000 GB (≈ 20000 h/mo watched)
Selling & payments
Transaction fee15%10%5%
Stripe payments✓✓✓
Your own Stripe✓✓✓
Real invoices (inv123)✓✓✓
Coupons & discounts✓✓✓
Webinars (live via Zoom / Google Meet)Free or paidFree or paidFree or paid
Marketing & email
System emails (sign-up, completion, certificate)IncludedIncludedIncluded
Own SMTP (unlimited, free)✓✓✓
Email automationsVia your own email domainVia your own email domainVia your own email domain
BroadcastsVia your own email domainVia your own email domainVia your own email domain
Student experience
Protected video✓✓✓
Private documents✓✓✓
Auto-diplomas (forever)✓✓✓
Diploma templates333
Reviews & ratings✓✓✓
Google login✓✓✓
Marketplace & reach
Listed in shared marketplace✓✓✓
Cross-school discovery✓✓✓
39-language storefront✓✓✓
Per-course language badge✓✓✓
SEO / AEO built in✓✓✓
Branding & platform
Custom domain (auto HTTPS)—✓✓
Logo & brand colors✓✓✓
GDPR tools✓✓✓
SupportEmailEmailPriority

≈ 1 GB = 1 hour of HD video. Approximate — depends on quality.

You pay a small percentage only when you make a sale — never on students who don't buy. The fee drops as you move up a plan: 15% Pay-as-you-go, 10% STARTER, 5% PRO. Higher plans cost more per month but take less per sale, so the more you sell, the more you keep.

Frequently asked questions about pricing

Is there a free trial?

Yes. The first month is free on every plan — you can create your school, upload courses and start selling before paying for a plan.

What is the transaction fee?

From 15% down to 5% per sale, depending on the plan — the higher the plan, the lower the fee. Payments go straight to your Stripe account; courses123 never holds your money.

What is the minimum course price, and can I use my own domain?

The minimum price for a paid course depends on the plan (for example €10 on Pay-as-you-go); free courses can be published on any plan. A custom domain with automatic HTTPS is available on paid monthly plans.

Already have an account? Sign in