Websites for teachers · Bangkok

Simple websites for teachers. Ready in 7 days.

Share your lessons, take bookings, and reach more students. Built by a full-time teacher who has made the same thing for his own classes — so the prices are made for teachers too.

Who it is for

If you teach, this is for you

Four kinds of teacher keep asking me the same question. The packages below are shaped around them.

Private tutor

You teach one-to-one or in small groups, and most students still arrive by word of mouth.

What you need: Be findable, and take bookings without a chat thread

Classroom teacher

You teach at a school and your notes, slides and homework are spread across four different apps.

What you need: One place students and parents can actually find

Small tutoring school

Two to five teachers, several subjects, and nothing online that looks like the teaching you do.

What you need: A professional face for the whole team

Language or music teacher

You teach a skill, so what convinces a parent is seeing and hearing the lessons.

What you need: Show the lessons, then let them book a trial

Packages

Four packages. One price each.

No hourly billing and no quote you have to chase. All prices in Thai baht, and the delivery times are the real ones.

Launch prices — for the first three clients, in exchange for a testimonial. After that the regular price applies.

The four packages compared, with prices in Thai baht.
Starter ฿2,000 ฿2,500 after launch A simple online presence Tutor Pack ฿3,000 ฿3,800 after launch Private tutors Most chosen Teacher Pack ฿3,500 ฿4,500 after launch Classroom teachers Premium ฿6,000 ฿8,000 after launch Busy tutors and small schools
Pages Home, About, Contact Home, About, Contact, Pricing Home, About, Contact, Pricing, Gallery
Subject pages 2 3 8
One-tap message button Included Included Included
Google Calendar booking Not included Included Included
Testimonials section Not included Included Included
Resource library Not included Not included Included
Homework page and timetable Not included Not included Included
Quiz or flashcards Not included Not included 3
Thai and English versions Not included Not included Included
Edit rounds included 2 2 3
Delivery time 5–7 days 7 days 14 days
Choose Starter Choose Tutor Pack Choose Premium
  • Starter

    ฿2,000 ฿2,500 after launch

    A simple online presence

    Pages
    Home, About, Contact
    Subject pages
    2
    One-tap message button
    Included
    Google Calendar booking
    Not included
    Testimonials section
    Not included
    Resource library
    Not included
    Homework page and timetable
    Not included
    Quiz or flashcards
    Not included
    Thai and English versions
    Not included
    Edit rounds included
    2
    Delivery time
    5–7 days
    Choose Starter
  • Tutor Pack

    ฿3,000 ฿3,800 after launch

    Private tutors

    Pages
    Home, About, Contact, Pricing
    Subject pages
    3
    One-tap message button
    Included
    Google Calendar booking
    Included
    Testimonials section
    Included
    Resource library
    Not included
    Homework page and timetable
    Not included
    Quiz or flashcards
    Not included
    Thai and English versions
    Not included
    Edit rounds included
    2
    Delivery time
    7 days
    Choose Tutor Pack
  • Premium

    ฿6,000 ฿8,000 after launch

    Busy tutors and small schools

    Pages
    Home, About, Contact, Pricing, Gallery
    Subject pages
    8
    One-tap message button
    Included
    Google Calendar booking
    Included
    Testimonials section
    Included
    Resource library
    Included
    Homework page and timetable
    Included
    Quiz or flashcards
    3
    Thai and English versions
    Included
    Edit rounds included
    3
    Delivery time
    14 days
    Choose Premium
  • You supply the content — text, photos, files. I build the layout.
  • One subject page holds up to 10 resources.
  • Bigger ideas (an AI helper, student logins, a progress tracker) get their own quote.

Domain and extras

Your own web address, and anything else you want

No setup fee

Free web address

Your site goes live on a free address. Nothing to renew, nothing to pay yearly.

It looks like this: guru-jazzy.web.app

+500 THB one-time

Your own domain

I connect the domain, set up the SSL certificate and test it. The domain itself is about 500–700 THB a year, paid by you.

It looks like this: www.gurujazzy.com

The domain is registered in your name, not mine. You own it, and you can take the site anywhere.

Add-ons

Add-on prices, launch price and regular price, in Thai baht.
Item Launch (THB)first 3 clients Regular (THB)after that
Extra subject page 400 500
Extra topic section (5–10 items) 200 300
Quiz or flashcards 500 1,000
Google Calendar booking 300 500
Contact or trial-lesson form 200 300
Announcement board 200 300
Newsletter signup 300 500
Photo gallery 150 200
Testimonials section 150 200
Simple logo 500 1,000
Thai and English versions 800 1,500
Content writing help (per page) 300 400
Extra edit round 200 200
Rush delivery (under 5 days) +25% +25%
  • Launch prices — for the first three clients, in exchange for a testimonial. After that the regular price applies.

What goes on it

Things a teaching website can do

Not a list of web features — a list of jobs your site can take off your hands.

Teaching and learning

The parts students actually open.

  • Resource library
  • Quiz or flashcards
  • Homework page
  • Video lessons
  • Class timetable
  • Exam countdown

Talking to students and parents

Fewer messages lost in a chat thread.

  • Contact form
  • One-tap message button
  • Announcement board
  • Newsletter signup
  • FAQ

Running a tutoring business

For anyone charging for their own classes.

  • Google Calendar booking
  • Pricing page
  • Testimonials
  • PromptPay QR
  • Trial-lesson form
  • Google Maps

Your name and face

What a parent sees in the first ten seconds.

  • About me
  • Photo gallery
  • Achievements
  • Simple logo
  • QR code for the site

Bigger builds

Quoted separately, once the basics are working.

  • AI homework helper
  • Student login area
  • Online class page
  • Progress tracker
  • Bilingual site

Work already live

Sites I have actually shipped

No mock-ups and no invented demo teachers. These are real, live sites and tools — click any of them.

Event website

SKT Open House 2027

A whole school event online: schedules, a demo-class planner that pre-fills the registration form, a clickable campus map and every programme page — in Thai and English.

School website

SKT International Programme

Twelve bilingual pages rebuilt from Wix as a fast static site: admissions guides, a searchable forms library, a teacher directory and photo albums.

Restaurant website

Awadh Ka Swaad

A small family business online: a scrolling 3D hero, a searchable 119-dish menu and a guest photo gallery. Proof that a small budget need not look like a template.

Tool for teachers

Open House Poster Builder

Any teacher drops in a photo, a subject and a slogan and downloads a print-ready poster. Built because thirty teachers each needed one.

Tool for teachers

Class Timer

A projector-friendly countdown that runs a whole day of periods. The kind of small, specific thing I can build into your site too.

How it works

From first message to live site in two weeks

  1. We talk Day 1

    A short call or chat, then a few questions about your subjects, your students, and what you want the site to do.

  2. You get a quote Day 2

    One page: the package, everything included, the delivery date and the price. Work starts on a 50% deposit.

  3. First draft Days 3–7

    I build the real site with your real content, then send you a link to click through.

  4. Your changes Days 8–12

    You tell me what to fix. Every package includes two rounds of edits, Premium includes three.

  5. Launch Days 13–14

    Final payment, then the site goes live — on your own domain if you chose one. Every link, form and booking is tested first.

  6. After Ongoing

    Pay per change, or take a monthly care plan. The first month of any plan is free with a new site.

What I need from you

  • The words for each page — rough notes are fine, I can tidy them
  • Photos of you, and of your classes if you have permission to use them
  • Your subjects, levels and prices
  • Any files you want students to download
  • A logo if you have one — if not, I can make a simple one
  • A Google account, if you want online booking

Paying

  • Standard projects: 50% to start, 50% before launch.
  • Projects over 5,000 THB: 40% to start, 30% at the first draft, 30% at launch.
  • Bank transfer or PromptPay.
  • The site goes live once it is paid in full.
  • Deposits are not refunded once work has started, and a project pauses if I hear nothing for 14 days.

After launch

Changing things later

Your site is not finished the day it goes live. Pay per change, or hand it to me monthly — both prices are here so nothing arrives as a surprise.

One-off updates

Prices for one-off updates after launch, in Thai baht.
Item Free address (THB) Own domain (THB)
Small text or photo change 100 200
Add or edit one page 300 400
Add a quiz or widget 500–1,000 600–1,100
Change booking slots, or fix booking 100 200
Connect a new domain — 500
Fix a domain or SSL problem — 300
Anything else 300 THB / hour 300 THB / hour
  • Minimum charge for any update: 100 THB.
  • Updates are paid for before they start.

Monthly care plans

Basic

฿200 / month

฿300 with your own domain

  • Up to 2 small text changes a month

Standard

฿400 / month

฿550 with your own domain

  • Up to 4 changes a month
  • One new page every 3 months
  • Backup check

Plus

฿700 / month

฿850 with your own domain

  • Up to 8 changes a month
  • Monthly resource upload
  • A reply within 24 hours
  • The first month is free with any new site.
  • Custom-domain plans also cover renewal reminders and SSL checks.
  • Unused changes do not carry over, and you can cancel with 7 days notice.

Questions

The things teachers ask first

Who owns the website and the domain name?

You do. The domain is registered in your own account with your own card, and I only help you set it up. If you ever stop working with me, nothing is held hostage — you keep the domain and the site.

I have no text or photos ready. Can we still start?

Yes. Most teachers arrive with a phone full of photos and nothing written. Send rough notes and I will tidy them; proper writing help for a page is 300 THB. What I cannot invent is your prices or your teaching experience, so those two you have to give me.

What counts as an edit round?

One round is you going through the draft and sending me a list of changes. Every package includes two rounds, Premium includes three. An extra round is 200 THB. It is written into the quote so neither of us ends up guessing.

What if I want changes six months later?

Pay per change — a small text or photo edit is 100 THB — or take a monthly care plan from 200 THB. Both are listed above, so nothing arrives as a surprise invoice.

How do I pay?

Bank transfer or PromptPay. Half to start, half before the site goes live. Over 5,000 THB it splits into three payments.

Can the site store my students’ names, marks or photos?

Not in the first version, and not without asking. Student data brings school approval and parent permission with it, so every site I build starts free of names, scores and student photos. If you genuinely need a private student area, we quote it separately and do the permissions properly.

Can I put my own worksheets and slides on it?

Only the ones you have the right to share. Textbook PDFs and other people’s worksheets usually are not, and the site is public. Your own material is no problem at all.

I need it faster than that.

Rush delivery — under five days — is +25%, and it depends on what I already have on. I take one or two projects at a time, because I teach full time as well. That is also why the delivery dates on this page are real ones.

Why is this so much cheaper than an agency?

Because I reuse a template per package instead of designing from nothing, teaching pays my rent so this does not have to, and you write the content. You are not getting less care — you are getting less overhead.

Start

Get a quote

Tell me what you teach and I will send back one page: the package, what is included, the date it goes live, and the price.

Tell me about your teaching

Five answers is enough to write you a quote. It comes straight to my inbox, and my reply goes to the email you give here.

Rough notes are fine. Nothing here has to be final.

Or just message me

No form, no commitment — ask what a site for your subject would cost.

I teach full time, so I take one or two builds at a time. If I cannot start soon I will say so on the first reply rather than let you wait.