Course marketplace

Learn more. Discover more.

Practical courses from creators near and far — discover, learn and grow at your own pace.

Featured courses

Explore courses →

Browse by category

For course creators

Your own branded school, your own domain, your payouts via Stripe. We just bring the students.

1

Create your school

Sign up and get a branded storefront on your own subdomain in minutes — no setup, no code.

2

Add your courses

Upload protected video, documents and quizzes, organized into modules and lessons.

3

Sell and get paid

Connect Stripe, set your price, and the marketplace brings students. Payouts and EU invoices are automatic.

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.

Create your school

First month free on every plan — then from €13/mo (Pay-as-you-go).

Frequently asked questions

How do I create and sell an online course?

Sign up on courses123, create your school, add your course with videos and materials, set a price, and publish. You can sell worldwide and connect your own Stripe account to receive payouts directly.

What does it cost to sell courses online?

Your first month is free — then plans start from €13/month. courses123 takes a small fee per sale (from 15% down to 5% depending on the plan); you keep your brand and your payouts.

Is courses123 available across Europe and in my language?

Yes. courses123 works worldwide and the interface is available in 39 languages, so you can sell and learn in your own language across Europe and beyond.

How do instructors get paid?

Each school connects its own Stripe account, so payments from students go directly to the instructor. courses123 never holds your money.

Can I use my own brand and domain?

Yes. Every school gets its own branded storefront on a subdomain, and you can connect your own custom domain with automatic HTTPS.