Alternatives to Zoom, Google Meet, Teams and Jitsi, side by side

What Castio and each of the four do for video meetings, webinars and live streaming, in one table. Every fact about another product links to the vendor's own page.

Updated

  • Free software

    Cloudflare bills your meetings directly. See what it costs.

  • No per-⁠seat fees

    Add as many hosts and members as you like.

  • You pick the length

    Meetings run as long as you choose, up to 24 hours. Permanent rooms stay open.

  • Up to 1,000 people per meeting

    You set the limit.

  • Links on your own domain

    Like meet.yourcompany.com, when your domain is on Cloudflare.

Get Castio

Five products, side by side

Scroll sideways for Zoom, Google Meet, Teams and Jitsi →

Castio, Zoom, Google Meet, Microsoft Teams and Jitsi compared
CategoryCastioZoomGoogle MeetMicrosoft TeamsJitsi
Price for a 10-⁠host team$0 per user; about $5 a month in total to Cloudflare for the same team, plus $149 a year for us to install it today. How we worked it out$16.99 a user a month (Pro), so $169.90 a month for 10 users Source$8.40 a user a month (Business Starter, flexible plan), so $84 a month for 10 users; $7 a user billed yearly Source$4 a user a month (Teams Essentials, paid yearly), so $40 a month for 10 users SourceJitsi on your own server is free: you pay for the server and run it yourself. Source
Free plan's meeting lengthYou pick the length: 25 or 50 minutes, or your own, up to 24 hours.The free plan ends every meeting at 40 minutes, one-on-one calls included. Paid plans run up to 30 hours. SourceFree accounts end calls of three or more at 60 minutes. Paid Workspace plans run up to 24 hours. SourceTeams (free) runs one-on-one calls for up to 30 hours and group meetings for up to 60 minutes. SourceNot compared
Your logo and own addressYour logo and colors, at your own address, like meet.yourfirm.comZoom's brand on a zoom.us link. Business adds your branding and an approved yourco.zoom.us address, never your own domain SourceGuests join at meet.google.com with a meeting code. SourceMicrosoft's brand on a teams.microsoft.com link. Teams Premium, $10 a user a month on top of a Teams license, adds your logo and colors on the pre-join screen and lobby; the link stays on Microsoft's domain SourceJitsi on your own server, free, but you run the server; or JaaS, set up in its console (free for up to 25 monthly users, paid beyond that) Source
RecordingIncluded. Recordings are saved for 7 days by default; turn on one setting and they're kept in your own Cloudflare storage until you delete them. Cloudflare bills recording by the minute. How we worked it outCloud recording on Pro, with 10 GB of storage a user SourceNot on Business Starter. It starts at Business Standard, $16.80 a user a month on the flexible plan. SourceTeams Essentials, $4 a user a month, paid yearly SourceNeeds Jibri, set up separately, one recording at a time per machine Source
Large meetingsUp to 1,000 people in a meeting or webinar (100 by default; you set the limit), plus a public livestream page.100 people on Pro, 300 on Business. More takes the Large Meeting add-on: $600 a year a license for 500 people, $1,490 for 1,000. SourceLivestreams to up to 100,000 viewers inside your organization, on Enterprise plans SourceUp to 300 people on Teams Essentials. Up to 1,000 on enterprise and frontline plans, such as Office 365 E1 at $10 a user a month, paid yearly. SourceNot compared
How clients joinA link or a meeting code, in the browser, on your own address. No account, no app.In the Zoom app, or in a browser with the Zoom web app, on a zoom.us page SourceSome guests have to ask to join, and only the organizer can let them in SourceGuests can join in a browser without an account. They're marked Unverified and wait in the lobby, and an admin setting can block them. SourceNot compared

Get Castio

Free to run. Yours to keep.

Have us install and update it, or install it yourself for free once the code is public.

Get Castio