For Language Tutors

Scheduling Software for Language Tutors Across Time Zones

Students anywhere see your open hours in their local time, book a trial or a regular lesson, then receive the meeting link and reminders, with no hour converted by you.

Times in each student's zone
Separate trial lessons
Automatic video links
Luka Breitig, Software Engineer & AI Developer
Luka Breitig

Updated 22 October 2026

The Problem

Why does scheduling take so much time for online language tutors?

Your students are spread across continents, so every booking is a time zone sum, a video link made by hand and a confirmation email. A morning lesson in Berlin is late afternoon in Tokyo and before dawn in São Paulo, and the gap shifts when Europe changes its clocks and Japan and Brazil do not. Trial lessons, where long-term students start, add another round of messages. With Tymeslot, students book in their own time zone, get a video link straight away and receive reminders, and your time goes on the teaching.

One link shows every student their own time Your hours (UTC+1) 11:00 AM 12:00 PM 1:00 PM 2:00 PM 3:00 PM Student (UTC+9) 7:00 PM 8:00 PM 9:00 PM 10:00 PM 11:00 PM Student (UTC−5) 5:00 AM 6:00 AM 7:00 AM 8:00 AM 9:00 AM

Where independent language tutors go after the marketplace

If you found your first students on a tutoring marketplace, their lessons live in its calendar. Once students want to book you directly, the choice is usually a generic scheduling link or a tutoring business system with invoicing and payroll, built for a company with staff. Neither is made for one tutor with students in five time zones, a trial lesson that should be short and easy to book, and regulars who pay per lesson.

Tymeslot fits that shape. Your booking page shows each student your open hours in their local time, read from their browser. A trial lesson gets its own length, link and weekly limit. Video links are created as the student books. On Pro, regular lessons are paid at booking through your own Stripe account, in the currency you set.

Features

Everything language tutors need. Nothing they don't.

Times in Each Student's Time Zone

The booking page reads the student's time zone from the browser and lists your free times in it. Confirmation and reminder emails use the same zone, and the student can add the lesson to their own calendar.

Video Links Created at Booking

Choose Google Meet, Microsoft Teams, Zoom, Jitsi, MiroTalk, kMeet or Nextcloud Talk, or your own room link. The link is in the confirmation before the student closes the page.

A Separate Trial Lesson

Give trial lessons their own meeting type, length and availability, so trials only take the times you choose and never crowd out regular students.

Limits for Intensive Weeks

Cap intensive lessons per day or per week, so a business learner's crash course does not take over the rest of your timetable.

Lesson Fees at Booking

On Pro, give regular and intensive lessons a fixed price. A student in another country pays by card as they book, in your Stripe account's currency, and you never send a payment link across borders.

Conversation Club Sessions

On Pro, a group booking type gives a weekly conversation club a set number of places, say six, and closes when they are taken. Each learner books their own place; group sessions are free to book, with no payment step.

Before & After

See the difference

Without Tymeslot

1 Student messages to ask when you have time for a trial
2 You convert time zones by hand and go back and forth to agree a slot
3 You email a meeting link, then a reminder, ahead of every lesson

With Tymeslot

1 Student opens your booking page and sees times in their own zone
2 Picks a trial or regular lesson and pays if the lesson requires it
3 Confirmation with the video link and reminders arrive on their own
Use Cases

Common scheduling scenarios

Scenario 1

How do language tutors turn trial lesson enquiries into regular students?

The trial lesson is the first impression and where a long-term student starts. Every message it takes to book one is a chance for the student to drift off.

  • Create a free 25-minute "Trial lesson" meeting type on a separate availability schedule, open only in the hours you keep for new students.
  • Limit trials to five a week, so they never take over the slots your regular students need.
  • Add booking questions (a Pro feature): the language, the student's level and what they want it for. You start the trial with the right material.
  • Share the trial link on your website or profile, and at the end of the lesson send the student the link to your regular lessons.
Result: New students book a trial in their own time zone without a single message, and you arrive knowing their level.
Scenario 2

How do language tutors run intensive weeks for business learners?

A learner preparing for a job interview or a move abroad often wants a lesson every day for a week or two. That is a different rhythm from a weekly regular.

  • Create a 90-minute "Intensive lesson" meeting type with daily availability during the hours you set aside for intensives.
  • Cap it at two a day, so intensives leave room for your regular students.
  • The learner books each day's lesson from the same page, and each booking gets its own video link and reminders.
  • On Pro, set a price per intensive lesson so every session is paid when it is booked.
Result: Intensive courses fit around your regular students, and each day's lesson is booked and paid without any coordination.
Scenario 3

How do language tutors avoid time zone mistakes with students in several countries?

A tutor teaching students in Japan, Brazil and Germany works across three time zones at once, and two of them change their clocks on different dates or not at all. One wrong conversion is a missed lesson.

  • Tymeslot detects the student's time zone from their browser when they open your booking page, and they can change it if they are travelling.
  • Your free hours appear in the student's local time, so nobody does the arithmetic.
  • The confirmation email shows the lesson in the student's time zone, and the confirmation page offers a calendar file to add it to their own calendar.
  • Each lesson is stored as one fixed moment, so it stays right in both calendars when either country changes its clocks.
Result: Lessons happen at the time both of you expect, however many countries your students live in.
Booking Themes

See Tymeslot in action

Language Tutors

A starter setup for language tutors

Meeting type Duration Buffer Minimum notice Bookable ahead Payment at booking
Trial lesson 25 min 10 min 12 hours 2 weeks None
Regular lesson 50 min 10 min 12 hours 6 weeks Full fee at booking
Intensive lesson 90 min 15 min 1 day 4 weeks Full fee at booking

Intake questions

  • Which language would you like to learn, and what is your first language?
  • How would you describe your level: beginner, intermediate or advanced?
  • What is your goal, for example an exam, a move abroad or work?

Ask for level and goal so the trial starts with the right material; everything else can wait for the lesson. Trial, regular and intensive lessons use different notice, horizon or buffer settings, so give each its own availability schedule, with trials open only at the times you want new students.

Compare

Tymeslot compared with TutorBird and Cal.com

Tymeslot and Cal.com are booking tools with free plans; TutorBird is a paid system for running a tutoring business. For a language tutor teaching students on several continents, three things decide it: where the bookings are stored, whether one tutor can start without paying, and whether a trial booking can ask about level and goals. Cal.com is the better fit if you want students to pay without a paid plan, and TutorBird if you need attendance and billing. Tymeslot's managed service is hosted in the EU from the start.

Feature Tymeslot TutorBird Cal.com
Hosting in the EU Yes: stored in the EU, wherever students book from Processed in Canada, the US and other jurisdictions where its service providers operate EU data residency on request
Free plan Yes: trial and regular lessons, no cap No: 30-day free trial, no card needed Yes: free forever for 1 user
Custom intake questions Pro: level, first language and goal upfront Yes: custom sign-up form fields Yes: customisable booking questions

Sources checked 2 November 2026.

ROI Calculator

How much time could you save?

A rough estimate, not a promise.

30
140
€35
€20 €500
7m
5m60m

210

minutes saved per week

182.0

hours saved per year

€6,370

annual value of saved time

Integrations

Which calendars and video apps do language tutors use with Tymeslot?

Google Calendar
Outlook
Google Meet
Teams
Zoom
CalDAV
Pricing

Start free, upgrade when you're ready

Free covers a tutor whose students pay by bank transfer or a monthly invoice: trials, time zones and video links are all included. Pro (€9/month) becomes worth it once regular and intensive lessons should be paid as they are booked, or when every trial should arrive with the student's level and goal.

Free

€0 / month

Pro

Pro

€9 / month

FAQ

Frequently Asked Questions

Is Tymeslot a tutoring marketplace that finds language students?

No, Tymeslot is scheduling software for language tutors who already have students or find them themselves: it gives you your own booking page, and it does not list you in a marketplace or send you students. It suits students who want to book you directly, for example after finding your website. It also keeps no lesson notes, homework or invoices, so use your own tools for those.

How do language tutors reduce no-shows from students in other time zones?

Tymeslot shows every student the lesson in their own local time, in the booking page, the confirmation and each reminder, which removes the most common cause of a missed online language lesson. A reminder an hour before catches the student whose country changed its clocks last weekend. On Pro, a lesson paid at booking is one students rarely forget, while trials can stay free.

In which currency do students pay for language lessons?

Tymeslot prices paid lessons in the currency of your Stripe account, so a tutor based in Spain charges in euros and a student in Japan sees and pays that euro price. Any conversion happens on the student's card. If most of your students live in one other currency area, set your prices with that in mind and say so in the lesson description.

Can two learners share one language lesson?

Yes, the student who books a Tymeslot lesson can add another learner as a guest, for example a partner moving abroad with them, and both receive the video link and reminders. That suits paired lessons at one price. For a larger speaking group where each learner books separately, use a group booking type on Pro instead.

Can language tutors self-host Tymeslot?

Language tutors can install Tymeslot on their own server with Docker, Cloudron or Railway and keep booking data from students in every country in one place they control, with every feature and no platform fee on lesson payments. Running it means keeping the server updated and backed up. Students notice no difference: their local times and their emails look exactly as before.

Is there a free plan for language tutors?

Yes, Tymeslot's free plan gives a language tutor unlimited lessons, a separate trial type, automatic time zone handling, video links and reminder emails. Students can book trials and regular lessons straight away. Paying at booking, asking about level and goals, and conversation club groups are the parts that need Pro (€9/month).

Which video tools does Tymeslot support for online language lessons?

Tymeslot creates a link in Google Meet, Microsoft Teams, Zoom, Jitsi, MiroTalk, kMeet or Nextcloud Talk when a student books an online language lesson, or uses a custom room link you provide. Bookings sync with Google Calendar, Outlook, Apple iCloud and CalDAV calendars, and busy times there block new bookings. A student can add the lesson to their own calendar from the confirmation page.

Ready to reclaim your time?