Skip to content
64% less than Zoom Pro, with the features you actually use

Meetings, webinars and bookings, built to be embedded

Book the call, run it, record it and stream it, in one product at less than half the price of Zoom. And every part of it, from the call screen to the booking page, drops into your own product in a few lines of code.

  • Free plan, forever
  • Nothing to install
  • No credit card needed
inlinemeet.com/meet/K7PX-2MWD-9QRT
Weekly product sync

6 people here · you are the host

Agenda: roadmap review · launch plan · Q&A

— Alex Morgan

HD meetings in the browser

Screen sharing, recording, a whiteboard and host controls that hold, at less than half the price of Zoom. Nothing to install.

Explore meetings
30 hoursmeetings on Profree meetings: 35 min
$5Pro, per host a monthbilled yearly
300people in a Business call1,000 on Enterprise
0downloads to joinany modern browser
New · Bookings & payments

Let people book, and pay for, a call with you

Booking links people pick a time from, pay for, and join in the browser: on your own booking page, or embedded in your website. Every booking becomes an InlineMeet meeting, so there’s no Zoom to connect. Try it:

  • Payments on every plan, Free included. Into your own Stripe account. We keep 2%, and give it back when you refund.
  • Refunds by your policy. Cancel in time and the refund happens by itself.
  • A whole team, priced by calls at once. Everyone gets booking links. You pay for licences, not seats.
  • On your site in one line. A script tag, or a React component themed like the call UI.
inlinemeet.com/book/qalam-tutors/arabic-lesson

Pick a time

Finding times…

Finding times…

More on bookings, and how it compares to Calendly

Work together

More than faces in boxes

Draw on a shared board (even from your iPad), poll the room, split into breakout rooms, and decide who gets in, all inside the call rather than in another tab. Every demo here is the real call screen: go ahead and use it. The whiteboard, polls and breakout rooms come with every paid plan.

A whiteboard the whole call draws on

An infinite canvas on the stage, with everyone’s video beside it. Every stroke appears for everyone as it’s drawn.

Priya and Liam are on the board with you. Pick the pen and draw.

  • Ink, not wire. A pressure-sensitive pen and highlighter, shapes, and arrows that stay attached when you move things.
  • See each other work. Live cursors with names, a laser pointer, and Present — everyone follows your view.
  • Still there next time. Boards are kept with the room, so the next meeting opens where the last one left off. Export PNG or SVG.
inlinemeet.com/meet/Q4LX-PLAN-8VRD
Launch planning

6 people here · you are the host

Saved

Colour

Size

Meetings

Everything you meet with. None of the bill.

The features teams actually use on Zoom, in a call that opens in a browser tab and costs a fraction as much.

HD video, clear audio

Adaptive video that stays smooth on weak connections, with echo cancellation and noise suppression built in.

Screen sharing

Share a window, a tab or your whole screen, with sound. It takes the stage — or a tile in the grid, if that’s how someone likes their call.

Collaborative whiteboardPaid plans

Draw together on an infinite canvas — pen, shapes, arrows, sticky notes and a laser pointer — and pick up where you left off next meeting.

More on the whiteboard

Cloud recordingPaid plans

Record in a click, or automatically when the host joins. Recordings are listed with the meeting, play anywhere and download whenever you like.

More on recording

Live captions and transcriptsPaid plans

Real-time captions for everyone in the call, and a searchable transcript the moment it ends.

AI meeting notesPaid plans

A summary, the decisions and the action items — written up and waiting before you’ve left the call.

Host controls that hold

Mute everyone, lock microphones, let one person speak. Enforced by the media server, not just hidden buttons.

Raise hand, in order

Hands go up in a queue, so the host always knows who’s next. Made for classes, town halls and Q&A.

Breakout roomsPaid plans

Split a meeting into up to 20 rooms, shuffled, hand-picked or chosen by each person. Drop in on any of them, message them all, and bring everyone back with one click or a timer.

More on breakout rooms

Polls, quizzes and Q&APaid plans

Ask a question and it pops up for everyone. The answers — bars, a rating or a word cloud — arrive the moment the last person replies.

More on polls and Q&A

Chat, reactions and pinned notes

Side conversations, emoji reactions that float up the call, and a pinned line — like the agenda — that everyone can see.

Waiting room and passwords

Guests wait outside until you let them in, and a password means the link alone isn’t enough. Change either mid-call.

Virtual backgrounds and blurNoise suppressionGoogle and Outlook calendarPersonal meeting linksDial in by phoneLive stream to YouTube and LinkedInWebinar sign-up pages and remindersWorks on phones, no app
BackstageYouTubeLinkedInFacebook

Backstage: the speakers check their mics while 186 people wait outside. The stream shows “Starting soon”, with no sound.

Webinars & live streaming

Go live from the call, to everywhere at once

Turn any meeting into a webinar: speakers on stage, everyone else watching, asking and voting — and the stage streamed to YouTube, LinkedIn and the rest, with your brand and the conversation on screen. On every paid plan.

  • Stream anywhere. YouTube, LinkedIn, Facebook, X, Twitch and Kick — or Instagram and TikTok in portrait — several at once.
  • A backstage. Speakers check their sound while the audience waits behind a “Starting soon” screen. Press Start and everyone is let in.
  • Your brand on air. Your logo and colour, each speaker’s name and title, the chat and questions on screen.
  • A call to action. “Book a demo” as a button in the call and a QR code on the stream, with every click counted.
  • Sign-ups and a report. A registration page with reminders a day and an hour before, then who came, for how long, and what they asked.
More on webinars
For developers

Built from the ground up to be embedded

Most meeting apps bolt an SDK on afterwards. InlineMeet started as an API: the call screen your meetings run on is a React component you can put in your own product, with every permission decided by your backend.

  • One component, the whole call. Grid, spotlight and sidebar layouts, chat, reactions, polls, a shared whiteboard, a waiting room, moderation, recording and device menus — all in <CallRoom />.
  • Your backend decides who does what. Mint a token per person with exactly the rights you choose; the media server enforces them.
  • Looks like your product. Every colour, font and corner is a CSS variable, in light mode and dark.
  • Recordings you can find again. Tag them with your own IDs, list them back through the API.
route.ts
// Runs on your server. The API key never reaches a browser.
const API = 'https://api.inlinemeet.com/v1';
const headers = {
  Authorization: `Bearer ${process.env.INLINEMEET_API_KEY}`,
  'Content-Type': 'application/json',
};
type Ctx = { params: Promise<{ code: string }> };

export async function POST(req: Request, { params }: Ctx) {
  const user = await getSignedInUser(req); // your own auth
  const { code: room } = await params;

  // Idempotent: the first join creates the room.
  await fetch(`${API}/rooms`, {
    method: 'POST', headers,
    body: JSON.stringify({ code: room }),
  });

  const res = await fetch(`${API}/rooms/${room}/tokens`, {
    method: 'POST', headers,
    body: JSON.stringify({
      identity: `${user.id}:${crypto.randomUUID()}`,
      name: user.name,
      role: user.isTeacher ? 'moderator' : 'participant',
      publish: { microphone: true, camera: true },
    }),
  });
  return Response.json(await res.json(), { status: res.status });
}

Create a room

POST /v1/rooms from your server, with your API key. It’s idempotent, so call it on every join.

Mint a join token

POST /v1/rooms/:code/tokens — choose the person’s role and what they may publish.

Render the call

<CallRoom /> connects browsers straight to our media servers. Your key never leaves your server.

White-label

Your brand, not ours

Point the call’s CSS variables at your design tokens and it looks native — light mode, dark mode, even a theme switch mid-call. Try it:

yourapp.com/classes/algebra-101

Algebra 101 — live lesson

Alex Morgan · 24 students enrolled

● Live now
Algebra 101

4 people here · live lesson

Want the exact CSS? The theme playground writes it for you.

Use cases

For the calls your product needs

Meetings for your team, and video wherever your customers already are.

Classrooms and tutoring

Teachers moderate, students raise their hands, and microphones stay locked until someone is called on.

  • Raise-hand queue
  • Mic locks and allow-to-speak
  • A whiteboard kept for each class
  • Recordings tagged by lesson
The virtual classroom

Consultations

Private one-to-one rooms inside your client portal, with join links that expire when the appointment does.

  • Short-lived join tokens
  • Waiting rooms and passwords
  • Encrypted in transit

Marketplaces and coaching

Let buyers and sellers, coaches and clients meet without ever leaving your platform — and charge your own customers for the time they spend.

  • Usage per room, via the API
  • Your branding throughout
  • Webhooks for session events

Customer support

Turn a stuck chat into a face-to-face call with screen sharing, right inside your help desk.

  • One click from a ticket
  • Screen sharing for agents only
  • Recordings for quality review

Communities and events

Host town halls, AMAs, launches and meetups as webinars — speakers on stage, everyone else watching, asking and voting.

  • Backstage for speakers
  • Sign-up pages with reminders
  • Live stream the stage
  • An attendance report
Webinars and live streaming

Internal tools

Put a call button next to the work itself — in your CRM, your ops console, your design review.

  • Rooms named after your records
  • Permissions from your own auth
  • No new app for anyone
Compare

InlineMeet vs Zoom

The same kind of meetings, for less than half the price — and embedding is included instead of sold separately.

InlineMeetZoom
Pro, billed yearly$5 / host / month$14.16 / user / month
Pro, billed monthly$6 / host / month$16.99 / user / month
Business, billed yearly$8 / host / month$18.33 / user / month
People in a Pro meeting150100
Cloud recording on Pro20 GB10 GB
Put meetings inside your own product Included on every paid planA separate developer product, priced separately

Zoom list prices and limits from zoom.us/pricing, checked September 2026. USD, per user per month. The full comparison.

Pricing

Simple plans. Less than half of Zoom.

Start free. Upgrade when you need longer meetings, recordings, or video inside your own product.

Free

For quick calls, and for trying InlineMeet out.

$0forever

No credit card needed

Get started free
  • Meetings up to 35 minutes
  • Up to 100 participants
  • One meeting every 2 hours
  • Screen sharing, chat and reactions
  • Host controls, waiting room and passwords

Business

For teams, and for products running video at scale.

$8/ host / month

Billed yearly — $96 per host

56% less than Zoom Business

Start with Business
  • Everything in Pro
  • Up to 300 participants
  • 100 GB of cloud recording
  • White-label: remove the InlineMeet badge
  • 20,000 embedded minutes a month per licence

Enterprise

For large rollouts, compliance reviews and custom terms.

Custom

Annual agreement, invoiced

Talk to sales
  • Everything in Business
  • Up to 1,000 participants
  • SSO / SAML and audit logs
  • Volume pricing on minutes and storage
  • Data residency and dedicated media servers
  • Uptime SLA
Unlimited meetings on paid plansGuests join free, from a linkNo downloadsCancel anytime

Compare every feature and estimate your bill

Security

Private by design

Built so that a leaked link, a tampered browser or a curious neighbour gets nowhere.

Encrypted in transit

Audio and video travel over DTLS-SRTP; signalling and every API call over TLS.

Permissions the server enforces

What each person may publish is written into their token and enforced by the media server. A modified browser gains nothing.

Keys we can’t leak

API keys are 256-bit, shown once, and stored only as a hash. Revoke one and it stops working on the next request.

Private recordings

Recordings sit in private storage and play through links that expire within minutes.

Isolated workspaces

Every room, recording and usage record is scoped to your workspace. Nothing crosses between customers.

Enterprise controls

SSO / SAML, audit logs, data residency and dedicated media servers on the Enterprise plan.

FAQ

Questions, answered

Is InlineMeet really free?

Yes — Free is a plan, not a trial. Meetings run up to 35 minutes with up to 100 people, one every 2 hours, and no card is needed to sign up. The people you invite don’t need an account at all.

How is it so much cheaper than Zoom?

We run lean, browser-first infrastructure and don’t bundle a suite of products you never open. You pay for the people who host meetings — and, if you embed calls in your product, for the minutes you actually use.

Do my guests need an account or an app?

No. Guests join from a link in any modern browser, on a laptop or a phone. Only hosts need an account.

What does embedding mean, exactly?

Running InlineMeet calls inside your own website or app. Your server creates rooms and join tokens through our REST API; your frontend renders our React call UI, themed to match your product. Your users never leave it, and never see a separate meeting app. The quickstart takes about ten minutes.

Which plans include embedding and API keys?

Every paid plan, on the same host licences as your meetings: each licence runs one call at a time, whether your team starts it at inlinemeet.com/meet or it runs inside your product. Each licence also includes 10,000 embedded participant-minutes a month on Pro, and 20,000 on Business. See pricing.

Can I remove the InlineMeet branding?

On Business and Enterprise, yes: pass branding={false} to the call UI and the small “powered by” mark is gone. On Pro it stays, in the corner.

Can I cancel anytime?

Yes. Cancel from your billing settings in a couple of clicks: you keep your plan until the end of the period you’ve paid for, then move to Free.

Your next meeting is one click away

Start free in seconds. Upgrade when you want longer meetings, recordings, or calls inside your own product.