Skip to content
PTMatch

First 100 sign-ups get a 30-day Pro plan

Find a personal trainer near you who fits your schedule.

PTMatch connects learners with approved trainers — see the distance, how many sessions fit your free time, book for free and train with plans, logs and AI tools.

Booking with a trainer
Free
Roles: learner & trainer
2
AI tools
4

Two roles

One app for learners and trainers

Learners

Find, compare and book the right trainer; track your sessions, nutrition and progress.

  • Free sign-up with email verification
  • Booking is free — pay your trainer directly
  • Pro / Premium add more AI usage

Personal trainers

Get a professional profile, reach learners nearby and keep your schedule tidy.

  • Submit your profile and certificates for review by the PTMatch team
  • Once approved: free plan with 1 learner / month
  • Upgrade to Pro (5 learners) or Premium (unlimited)

For learners

From finding a trainer to tracking progress

Everything you need to start training with a PT and keep the habit.

Trainers near you who fit your free time

Set your free time once. PTMatch compares it with each trainer's open slots and ranks those who can teach the most sessions first.

  • Real distance to each trainer and a “Near me” button
  • Filter by rating, price and trainer gender
  • A “Fits 11/12 sessions” label on every trainer

Clear trainer profiles, free booking

See specialties, experience, photos, price and reviews from learners. Pick an open slot and send a request in one tap.

  • Trainer profiles and certificates are reviewed
  • Up to 5 photos per trainer
  • Reviews with ready-made comment suggestions

Chat with your trainer, sessions at hand

Message your trainer after booking. Follow every session by day, week or month and get notified when your trainer replies.

  • Notification bell right in the title bar
  • Status: pending, confirmed, completed
  • Day / week / month calendar

Workout plans, meal plans and logs

Your trainer sends workout and meal plans straight to the app. In the Training tab you log workouts and track progress, food and body measurements.

  • Log workouts, workout log, exercise progress
  • Food diary with a daily kcal target
  • Body measurements and history

Powered by AI

AI by your side every day

Four AI tools that keep your eating and training on track between sessions with your trainer.

Swipe to see more →

Snap your meal, AI counts calories

AI recognises the dish and estimates kcal, protein, carbs and fat for you to check and save. Or type “1 bowl of beef pho” to estimate from text.

Scan your InBody sheet with AI

Take a photo of your InBody sheet; AI reads the values, gives a quick reading and explains each one against the normal range.

AI training assistant

Ask about training plans, nutrition, calories or how to use the app, with suggested questions to start.

Daily training tip

A short training or nutrition tip every day, with a button to ask the AI assistant more.

AI results are for reference only and do not replace medical or professional nutrition advice.

For personal trainers

Run your schedule with ease

Fewer taps, more time for your learners.

Your day at a glance

One screen for your plan, learners this month, today's sessions, requests waiting for you and open slots in the next 7 days.

  • Confirm or decline requests right there
  • Shortcuts to your profile, learners and messages

Add free slots in bulk

For example 20:00 on Mon, Wed, Fri and Sun for 4 weeks, or 14:00–20:00 every day — dozens of slots in seconds.

  • Quick picks: Every day, Mon–Fri, Sat & Sun
  • Overlapping or past slots are skipped
  • Delete many slots at once

Clear appointments, even on busy days

View by day, week or month. Turn on “Show free slots” to see when you can still take learners.

  • Status for every session: pending, confirmed, completed
  • Manage learners, workout and meal plans

More tools for trainers

A profile learners trust

Profile photo, up to 5 gym photos and certificates shown to learners once approved.

A workout for each session

Build workout and meal plans per learner, pick the exact workout for every session and add a note.

Follow your learners

See the progress, workout logs, food logs and body metrics of the learners you train.

Chat & notifications

Message learners directly; get notified about new requests, cancellations and confirmed sessions.

Decline or cancel with a reason

Every declined request or cancelled session comes with a reason, so the learner can pick another time right away.

AI for yourself

AI assistant, food diary with AI calories and InBody sheet scans — unlimited on Premium.

Pricing

Start free, upgrade when you need

Pay monthly, or yearly to save 10%.

Free plan

Free

  • Find, book, chat with and review trainers
  • 1 meal photo (AI calories) / day
  • AI assistant: 5 questions / day
  • Daily AI training tip
  • Unlimited manual meal logging
  • AI InBody sheet scan
Popular

Pro plan

99,000 VND/ month

  • Everything in Free
  • 5 meal photos (AI calories) / day
  • AI assistant: 20 questions / day
  • AI InBody sheet scan: 5 / day

Premium plan

199,000 VND/ month

  • Everything in Pro
  • Unlimited meal photos (AI calories)
  • Unlimited AI assistant questions
  • Unlimited AI InBody sheet scans

Booking a trainer is always free in the app — you pay your trainer directly.

Early-bird offer

The first 100 people get a free 30-day Pro plan

Enter a friend's referral code when you sign up. The offer covers the first 100 people across PTMatch and stops automatically when it runs out — the sign-up screen shows how many places are left.

🏃 Learners

Get the 30-day Pro plan as soon as you verify your email: 5 AI meal photos, 20 AI assistant questions and InBody scans every day.

🏋️ Personal trainers

Get the 30-day Pro plan when your profile is first approved: up to 5 learners a month instead of 1, plus more AI meal photos, AI assistant questions and InBody scans every day.

  1. 1. Download PTMatch
  2. 2. Sign up and enter a referral code
  3. 3. Verify your email (trainers: wait for approval)
App StoreComing soonGoogle PlayComing soon

FAQ

Frequently asked questions

Is PTMatch free?

Yes. Learners and trainers sign up for free on the Free plan. Pro and Premium are optional: more AI usage for learners, more learners each month for trainers.

How do I pay my trainer?

Booking on PTMatch is always free. You agree the price with your trainer and pay them directly.

Are trainers on PTMatch checked?

Yes. Trainers submit their profile and certificates, and the PTMatch team reviews them before learners can see the profile.

How does the 30-day Pro plan for the first 100 people work?

Enter a referral code when you sign up. The first 100 people across PTMatch get a 30-day Pro plan: learners when they verify their email, trainers when their profile is first approved. The sign-up screen shows how many places are left.

Are AI calorie estimates exact?

AI results are estimates for reference, and you can edit them before saving. AI does not replace medical or professional nutrition advice.