Pricing

Subdomain or custom domain:
which service is right for your academy?

ClassCanvas sets up your online academy in one of two ways. The live classes, content and learning management you use after logging in are exactly the same; the differences are the pages first-time visitors see and the setup fee.

What both services have in common

After login, both services provide the same live classes, content (video lessons, assignments, tests) and learning management (attendance, announcements). The only differences are ‘the pages first-time students and parents see’ and ‘the domain type.’

At a glance

Subdomain vs custom domain

Post-login services are the same. Landing pages, domain type and setup fee differ.

Item Subdomain Custom domain – Practical Custom domain – Basic Custom domain – Extended
Landing pages 1 page (standard template) 1 page (custom design by ClassCanvas) 1 page (custom design by ClassCanvas) 3–4 pages (custom design by ClassCanvas)
Domain type {academy code}.classcanvas.live Academy-owned custom domain
e.g. gangnam-academy.com
Academy-owned custom domain
e.g. gangnam-academy.com
Academy-owned custom domain
e.g. gangnam-academy.com
Setup fee None 430,000 KRW (excl. VAT) 1,500,000 KRW (excl. VAT) 3,000,000 KRW (excl. VAT)
Post-login services Live classes · Content · Learning management Not connected Live classes · Content · Learning management (same) Live classes · Content · Learning management (same)
Remote academy (Office of Education) registration documents Can't submit (no separately owned domain) Domain registration certificate can be submitted
Server lease agreement included
Domain registration certificate can be submitted
Server lease agreement included
Domain registration certificate can be submitted
Server lease agreement included
Recommended for Small academies / academies that need to get started quickly Academies planning to set up a remote academy (Office of Education approval) that need a domain quickly for document submission Academies planning to set up a remote academy (Office of Education approval), academies that need a brand website Academies planning to set up a remote academy (Office of Education approval), academies that need a brand website
Payment module integration Not included Not included Not included Dedicated academy payment (PG) module integration included
Apply Apply Apply Apply
What's included in Custom domain – Practical
Total setup fee (one-time) 430,000 KRW (excl. VAT)
  • Server lease agreement issued
    No video storage or traffic, so no separate maintenance fee
    Included
  • Domain registration certificate issued
    Includes 2 years of registration; domain renewal fees apply from year 3
    Included
  • Site maintenance
    Includes 2 years of hosting; 50,000 KRW per year from year 3
    Included
  • Site landing page
    A 1-page site for actual use with the Office of Education, connected to your registered domain (SSL certificate included)
    Included

※ You can upgrade to Custom domain – Basic or Custom domain – Extended while in operation.

Why is there a setup fee for a custom domain?

The custom domain service requires separate setup work: ClassCanvas designs 3–4 landing pages to match your academy's own brand, and after login, the live class, content and learning management services are securely connected to your academy's domain using token issuance. Unlike a subdomain, which automatically generates a single page from a standard template, each academy needs its own one-time design work and domain connection setup, which is why there is a setup fee. In addition, a custom domain site connects a PG (payment gateway) payment module dedicated to your academy so the academy can collect tuition and other payments directly. This payment module integration is also included in the setup fee. (However, Custom domain – Basic does not include payment module integration.)

Notes on PG payment module integration

Guarantee insurance premiums and the PG company's own initial review and registration fees incurred during payment module integration are not included in ClassCanvas's setup fee (3,000,000 KRW) and are charged separately according to the policy of the PG company your academy contracts with. Exact amounts vary by PG company (e.g. Toss Payments), so be sure to check with the PG company before signing a contract.

Planning to set up a remote academy?

Setting up a remote academy in Korea requires approval from the local Office of Education, and submitting a ‘domain registration certificate’ for a domain the academy owns independently is mandatory. A subdomain ({code}.classcanvas.live) is owned by ClassCanvas, so it doesn't meet this document requirement. If you're planning to set up a remote academy, please use the custom domain service.

Monthly usage fees

Billed monthly, separately from the setup fee

The items below are billed monthly based on usage and apply to both subdomain and custom domain.

Live class solution

Billing is based on the number of IDs, for teachers and students alike. Pricing is tiered: the more IDs you have, the lower the unit price for each additional ID. There is no minimum number of IDs.

From 7,500 KRW per ID per month (excl. VAT)

Video lectures

Billed by storage and viewing (streaming) usage. Streaming (traffic) costs from viewing are far greater than storage costs, so the more students watch videos, the higher the cost.

Only usage during the period is billed (excl. VAT)

KakaoTalk messages

Billed per message sent. Used across academy operations, including attendance alerts (when a student joins class), assignment alerts (assigned, submitted, feedback completed) and test alerts (assigned, submitted, results available).

10 KRW per message · Only messages sent during the period are billed (excl. VAT)

Live class solution: tiered unit prices

Prices are per ID per month, excl. VAT. Each tier's price applies only to the IDs within that tier.

ID rangeMonthly price per ID
1st–30th7,500 KRW
31st–50th7,130 KRW
51st–100th6,750 KRW
101st–200th6,380 KRW
201st–300th6,000 KRW
301st–500th5,630 KRW
501st–1,000th5,250 KRW

Example: 70 IDs = 30 × 7,500 KRW + 20 × 7,130 KRW + 20 × 6,750 KRW = 502,600 KRW (excl. VAT)

  • There is no minimum. If you use just 1 ID, you're billed for 1 ID only.
  • Prepay 3 months for 5% off, 6 months for 10% off or 12 months for 15% off.
  • For more than 1,000 IDs, we provide a separate quote. Contact customer support at 1661-9155 (Korean only) or the KakaoTalk channel ‘ClassCanvas’ (Korean only).

How is the monthly fee calculated?

It's based on the number of IDs in use, with no distinction between teachers and students. Pricing is tiered: it starts at 7,500 KRW per ID per month, and the unit price for additional IDs goes down as the number of IDs grows. Prices exclude VAT, and there is no minimum number of IDs. KakaoTalk messages and video lessons are billed separately, only for what you use in that period.

Monthly price calculator

Check your monthly price by number of teachers and students

This is the monthly price for the live class solution. Enter the number of teachers and students to calculate it instantly.

Prices are in Korean won (KRW). For payments from outside Korea, email classcanvas.live@gmail.com.

Per-service toggles

Turn on only the services you need and manage costs easily

Video lectures and KakaoTalk messages each have their own on/off toggle in the academy admin screen. When turned off, new video uploads and message sending stop, so you can choose only the services your academy needs and manage costs easily.

Pause the live class solution

When you're not using the service, you can ask customer support to pause it (you aren't billed while paused).

Turn video lectures on/off

Turn it on only when you use the recorded lecture service. Videos already uploaded still incur storage costs while it's off.

Turn KakaoTalk messages on/off

Choose which attendance, assignment and test alerts to use based on how your academy runs.

You can change toggle settings in the academy admin screen at any time. Changes take effect immediately and apply from the next billing cycle.

Pricing examples

Monthly solution price by size

These are monthly price examples for the live class solution. Video lectures and KakaoTalk messages are billed separately based on usage.

1 teacher + 9 students (10 IDs)
  • Live class solution (excl. VAT)75,000 KRW
  • Video lectures · KakaoTalk messagesBilled separately by usage
Incl. VAT82,500 KRW
2 teachers + 18 students (20 IDs)
  • Live class solution (excl. VAT)150,000 KRW
  • Video lectures · KakaoTalk messagesBilled separately by usage
Incl. VAT165,000 KRW
1 teacher + 30 students (31 IDs)
  • Live class solution (excl. VAT)232,130 KRW
  • Video lectures · KakaoTalk messagesBilled separately by usage
Incl. VAT255,343 KRW

Video lectures and KakaoTalk messages are billed separately, only for what you use during the period, excl. VAT. For video lectures, streaming traffic costs from viewing make up a much larger share than storage. To check prices for other numbers of users, use the monthly price calculator.

KakaoTalk message templates

When KakaoTalk messages are sent automatically

Alerts are sent automatically to students and parents whenever needed across your academy's operations.

Attendance alerts

Sent automatically to parents when a student joins a class or is absent.

Assignment alerts

Sent when an assignment is given, when a student submits it, and when the teacher completes feedback.

Test alerts

Sent when a test is given, when a student completes it, and when results are available.

Choose the services that fit your academy
and apply today

Start quickly with a free subdomain, or get a custom domain set up to match your brand.