New Real-time captions & translation

Webinars that feel  live, on your brand. 

Register, broadcast and replay from one place, and open a meeting room in the same gesture: low-latency streaming or an all-WebRTC room, captions translated as you speak, and every webinar's attendance recorded.

Free plan: 2 webinars or meetings a month for 15 people, no card

No customer logos yet. This is what every broadcast actually runs on.

The lifecycle

One platform, from first invite to final replay

  1. 01

    Compose your webinar

    Open a room, add your speakers, and set your brand colour and logo on the registration page.

  2. 02

    Go live, your way

    Low-latency streaming to an audience that watches, or an all-WebRTC room when they need to speak back.

  3. 03

    Make it a conversation

    Moderated chat, polls, reactions, raise-to-stage, and live captions in the languages you choose.

  4. 04

    See what happened

    Attendance, peak audience, watch-time, chat, polls and votes, recorded at the end of every webinar.

Everything in one place

From registration to replay

One platform for the whole webinar lifecycle, and a short list of what it does not do yet.

Two ways to broadcast

Stream to an audience that watches and chats, or open an all-WebRTC room where they join on camera. You choose per webinar.

Meetings, same product

Open a room in one gesture and send the code: nothing to schedule, nothing to publish. It closes itself when the last person leaves.

Your colours, and your name only

Your brand colour and logo carry the registration page and every e-mail we send in your name. On Scale, our own mark comes off them.

Captions & translation

The host’s audio is transcribed live, translated into the languages you picked, and pushed to every viewer as it is spoken.

Registration & reminders

A registration page per webinar, a calendar file attendees can add in one click, and reminder e-mails timed before the start.

Your own form, our API

Keep your landing page and your form: one call creates the registration and hands back the visitor’s personal join link. Server keys and browser keys, revocable.

Numbers, per webinar

Attendance, peak audience, watch-time, chat, polls and votes recorded at the end of every webinar, and the registrant list downloadable as a CSV.

Roles & moderation

Custom roles, raise-hand, promote-to-stage, and one moderated chat with polls and reactions.

Not shipped yet pre-recorded webinars played as live, CRM integrations, mobile apps, compliance certifications.

Two ways to broadcast

Latency to match the moment

Pick per webinar. Stream to an audience that watches, or open an all-WebRTC room when people need to speak back.

Standard mode · LL-HLS Included
~3.6s glass-to-glass

Measured 7 Jul 2026 · p50 3.60 · p95 3.72 · 10 samples

  • One-to-many: the audience watches, chats and votes
  • Adaptive quality on any connection
  • Replay published automatically, on the plans that include one
Real-time mode · WebRTC Add-on
Not measured yet

Pilots at 50, 200 and 1,000 viewers · figure published once run

  • Attendees join on camera, in the same room
  • Raise a hand, get promoted to the stage
  • Made for workshops, trainings and town halls

What we have measured

0.0s
Glass-to-glass, standard mode
p50 3.60 · p95 3.72 · 10 samples
0
Live connections held on one server
0 dropped · 0 messages lost
0ms
Slowest broadcast at that load
p95 · median 150 ms

Measured 7 July 2026 on our own pre-launch build. A room larger than that is spread over several servers, which is how we serve bigger audiences; that arrangement has not been benched as a whole. These are bench figures, not a service level: a number lands here once we have run it, and not before.

Pricing

Pick a plan by your audience.

Choose by how many people watch at once. Every plan, including the free one, comes with your colours and your logo, a registration page, live captions, and meetings.

Recommended Growth €124.17/ mo fits up to 500 concurrent
Free
Free
Up to 100 registrants per webinar
  • Up to 15 watching at once
  • 2 webinars or meetings a month
  • 30 hours watched a month, live and replay together
  • 2 hours on air a month
  • 2 people on stage at once
  • 100 sign-ups a month
  • 1 seat
  • No replay
Start free
Pro
€49.17/ mo
that is €590.00 a year you keep €118.00 a year Up to 300 registrants per webinar
  • Up to 100 watching at once
  • Unlimited webinars and meetings
  • 280 hours watched a month, live and replay together
  • Past 280 hours nobody is turned away: €0.18 per hour watched
  • 7 hours on air a month
  • 8 people on stage at once
  • 1,100 sign-ups a month
  • 500 AI minutes a month for subtitles and session summaries, each language counted separately (up to 2)
  • Custom roles
  • Paid webinars (ticketing)
  • 3 seats
  • 30-day replay
Start free
Scale
€282.50/ mo
that is €3,390.00 a year you keep €678.00 a year Up to 3,000 registrants per webinar
  • Up to 1,000 watching at once
  • Unlimited webinars and meetings
  • 1,600 hours watched a month, live and replay together
  • Past 1,600 hours nobody is turned away: €0.18 per hour watched
  • 18 hours on air a month
  • 20 people on stage at once
  • 4,000 sign-ups a month
  • 200 SMS segments a month
  • 5,000 AI minutes a month for subtitles and session summaries, each language counted separately (up to 10)
  • Real-time (WebRTC) room
  • Custom roles
  • Paid webinars (ticketing)
  • SSO (OIDC)
  • 25 seats
  • 180-day replay
Start free

Selling tickets? We take 4% plus €0.30 on each one, on every plan that includes ticketing. The rest goes straight to your Stripe account.

Compare plans

Everything, side by side

Same platform on every plan: you scale the audience, the interactivity and the team.

Free FreePro €49.17/moGrowth €124.17/moScale €282.50/mo
Audience
Concurrent viewers151005001,000
Registrants / webinar1003001,5003,000
Webinars & meetings / month2UnlimitedUnlimitedUnlimited
Hours watched / month (live + replay)302807001,600
Hours on air / month271218
People on stage at once281220
Sign-ups / month (whole workspace)1001,1002,0004,000
People in one meeting425100100
Once the cap is reachedRefused at the doorAdmitted, billed €0.18 / viewer-hourAdmitted, billed €0.18 / viewer-hourAdmitted, billed €0.18 / viewer-hour
Interactivity
Chat, reactions, polls & Q&A
Raise hand to speak
Real-time (interactive) mode
Live captions & translation
Branding & team
Your colour & logo on the registration page
Remove the Beamstage mark
Custom roles
One custom domain
Team seats131025
SSO (OIDC)
After the webinar
Attendance & engagement figures
Paid webinars (ticketing)
Replay retentionNot included30 days90 days180 days
Registrant CSV export

Concurrent viewers = watching live at once, across all your webinars · Registrants = people who can sign up per webinar · Hours watched = 1 viewer watching 1 hour, live or on replay, added up over the month (e.g. 500 viewers × 3 h = 1,500). An hour in the real-time room counts twice.

Hours on air = how long your sessions ran, added up. A 90-minute webinar spends 1 h 30, whether two people watched it or a thousand. · On stage = people sharing camera, microphone or screen in the same room at the same time

At the hours on air and the sign-ups = the next session cannot be started and new sign-ups are refused until the month turns or you move up. A session already running always goes to its end. The hours watched refuse nothing on the paid offers: they are billed instead.

Billed above the cap = On the paid offers. Viewers past the cap their own offer includes come in, and the time they watch is added to the month at €0.18 per viewer-hour, on top of the subscription. The largest cap included is 1,000.

Against the market

What the others charge, and for what.

Read on each vendor’s own public pricing page, on one day, and quoted with the commitment it depends on. Where a page said nothing, this table says nothing.

Public pricing pages, read on August 3, 2026.
Beamstage all our plansZoom Webinars WebinarsGoTo Webinar ReachLivestorm ProRiverside Webinar
What a subscription buysThe whole workspace One host licence One organiser seat Each unique attendee One seat
Cheapest paid tier that broadcasts€59.00 / month monthly or yearly · 3 seats included€76.67 / month yearly commitment · we ask €149.00 for the same audience (Growth), 1.9 × their price€50.00 / month yearly commitment · €59.00 without it · we ask €149.00 for the same audience (Growth), 3.0 × their price€2.50 per attendee yearly commitment€79.00 / month yearly commitment · €99.00 without it · we ask €59.00 for the same audience (Pro), 0.7 × their price
Audience included at that price100 watching at once 500 attendees 500 participants 3,000 attendees 100 registrants
Something free you can broadcast on2 a month, for 15 people No zero-euro tier on this page A trial, then you pay A trial, then you pay A free plan, but webinars need a paid one
When the audience is bigger than planned1,000 included, then nobody is turned away: €0.18 per hour watched past your included hours Buy capacity ahead: from €46.50 a month for 500 more Move up a tier, up to 1,000 New attendees cannot join until you buy more Move up a tier, up to 10,000
Longest a single broadcast may run4 hours, extended in the room on request 30 hours Not published on the page 4 hours, 12 on the top tier No limit
Monthly ceiling on hours280 hours watched and 7 hours on air a month the hours watched past that are billed and nobody is turned away; the hours on air stop the next session until the month turns or you move upNone: hours are not counted None: hours are not counted None: hours are not counted None: hours are not counted

Prices exclude VAT, in euros, as each page displayed them. A price per organiser is not a price per organisation, so the first row says what each subscription is metered on before any figure is compared.

Where we come out ahead

  • One price for the workspace, with its seats. Everyone else meters a licence, a seat or a head, so a second organiser is a second invoice.
  • A full month at a time, with no year to sign. Every price quoted opposite is the discounted one you get for committing to twelve.
  • A big audience is billed, not refused. On our paid offers the people past the cap come in and the time is added to the month.
  • Webinars and meetings are one product, on one allowance and one invoice: the launch event and the Monday stand-up open the same kind of room.
  • From the middle offer up, the audience can come on camera in the same room. It is a mode of the product, not a second tool bought beside it.
  • A latency we measured and published, with its date, its p50 and its p95, rather than an adjective.
  • French and English are the same product: the app, the mail, the registration page and the live captions, not an interface translated once.

Where we are behind

  • We are dearer for the same audience. Since August 2026 our offers cost more per seat than every page opposite, and the price row above says by how much, column by column.
  • We are the only one counting hours. The others sell a capacity and stop there; on top of it we fence how many hours are watched and how many are broadcast in a month. Past the hours on air the next session has to wait for the new month or a bigger offer; the hours watched are billed instead on the paid offers.
  • No published mobile app. Everything runs in the browser, on a phone too, but there is nothing in an app store.
  • No compliance certification. No SOC 2, no ISO 27001. Our commitments are written in the DPA and nothing audits them but us.
  • No CRM or marketing integrations. There is a public API and a CSV export, and that is the whole list.
  • No pre-recorded webinar played as if it were live, which three of the four offers opposite sell.
  • The product is new. No public webinar has been run on it yet, which is why the only figures on this page come from our own bench.
Sources
Try it before you trust it

Your next webinar deserves the main stage.

The Free plan runs 2 webinars or meetings a month for 15 people, with no card. Run one and judge the numbers yourself.