Pay for what you use.

Sign up for a trial and get credits to use toward any feature - no rush or credit card required.

Sign up for a trial and get free credits to use towards any feature for up to one year. Get full feature access without the rush or credit card.

STARTING AT$9
.99
mo
Your first 2,000 minutes are included.
Start Free TrialNo credit card required
Contact Us

Per Minute Feature Pricing

Pricing to scale with your business

Our tiered, pay-as-you-go pricing has you covered. The more minutes you use, the better deal you get.

Our tiered, pay-as-you-go pricing for core features has you covered. The more minutes you use, the better deal you get.

Core features include Video, Voice, Screen Sharing and Signaling. TURN relay is included at no additional charge

Included

Starting at $9.99, your first 2,000 streamed
subscribed minutes are included in all plans

Starting at $9.99, your first 2,000 streamed subscribed minutes are included in all plans

Estimate your monthly TokBox usage
2,000streamed
subscribed
minutes
100,000
500,000
1.5M
5M +streamed
subscribed
minutes

Core features include Video, Voice, Screen Sharing and Signaling
TURN relay is included at no additional charge

Pricing for Advanced Features

Recording, Interactive Broadcast & Live Streaming, SIP Interconnect and Voice Only

Recording

Easily record live calls for later playback

Expecting high usage?

We have volume discounts and term commitments for all features

Contact us
FormatPrice per archive minute
Individual stream archives$0.0125
SD composed archives*$0.025
NEWHD composed archives*$0.035

*Encrypted Recording is available for composed archives. (Included for Enterprise plans. Available to add on to the Standard plan for $500/month)

Expecting high usage?

We have volume discounts and term commitments for all features

Contact us
Interactive Broadcast
& Live Streaming

Interactive Broadcast allows you to broadcast an event up to 3,000 interactive participants in real time.

Live Streaming enables you to extend broadcasts to an unlimited audience size through HLS and RTMP.

Contact us to speak with our team

FeaturePrice per minute
Interactive Broadcast

As with our core features, pricing is
based on the number of streamed
subscribed minutes. Volume
discounts apply.

See usage-based pricing above
Live Streaming

Pricing is based on duration of content
created and content viewed.

See FAQs
SIP Interconnect

Enable WebRTC & Telephony interoperability for your website or app

Learn more about SIP pricing info

Usage is based on the duration of each call to a SIP endpoint at $0.005 / min

Contact us to speak with a member of our team

Voice-Only

Do you have a voice-only use case? Contact us to learn more about our pricing

Industry Examples

Interested in seeing pricing examples for use cases in your industry?

Learn more

Industry Examples

Interested in seeing pricing examples for use cases in your industry?

Learn more

Explore service plans and premium features

We offer service plans and premium features to
help your business succeed in market.

See plans

Explore service plans and premium features

We offer service plans and premium features to help your business succeed in market.

See plans

Successfully scale with our Enterprise plan

Consulting expertise, integration services, platform uptime, and enterprise-grade support — all in a single package.

Enterprise Support
Designated support engineer, phone and chat support with response time SLAs.
Service Delivery
Custom onboarding, monthly health checks and quarterly business reviews.
Nexmo Accelerate Services
Expert consultancy on client solution architecture, optimal integration, and peer reviews.
Platform SLA
99.99% SLAs for Video, Messaging, Voice and Authentication.
See what you can do with the OpenTok Platform
Our customers spanning across industries are using OpenTok to build rich and personal engagement through live video.

Frequently Asked Questions

What’s the difference between a subscribed and streamed minute?

In a live video session, participants can receive (subscribe to) or send (publish) live media streams with other call participants. Depending on the use case, they can also do both.

When a call participant uses OpenTok to subscribe to a media stream for a minute, we call that a subscribed minute. TokBox charges for live video calling using this subscribed minute measure of use.

I expect to generate a lot of usage when my app launches. Does TokBox offer discounts for larger volume of minutes?

We offer usage-based pricing if you stream over 2,000 minutes / month. Learn more about our volume discounts here or contact us.

Number of streamed
subscribed minutes
Price per streamed
subscribed minute
0 - 2,000Included in all plans
2,001 - 100,000$0.00475
100,001 - 500,000$0.0045
500,001 - 1,500,000$0.00425
1,500,001 or more$0.004

If you plan to generate higher usage or would like to discuss additional discounts through usage or term commitments, or discounts for our other features like archiving, SIP, broadcast, etc please contact us to discuss further.

How do Credit Based Trials work?

For all new users, we offer a free trial with $10 in credits to use any of the OpenTok features that you like. Your credits work just like real money, and are used up as you generate usage with OpenTok, following our standard pricing model. For example, your $10 could be used toward 2,000 subscribed minutes, or several other combinations of OpenTok feature usage.

Free trial customers who are using OpenTok’s Archiving feature, which allows you to record and save OpenTok sessions, will also receive 1,000 free archiving minutes as a bonus.

How do I estimate my OpenTok monthly usage for core voice and video?
  • During a video or audio session, each user needs to both publish (upload their video/audio content), and subscribe (download video/audio content from the other users).
  • TokBox charges for subscribed minutes – we don’t charge for published minutes.
  • The total number of subscribed minutes depends on the length of the session and the use case, as 1:1 and multi-party sessions work slightly differently.
  • You can refer to the table here to calculate the total number of subscribed minutes (when all participants are both publishing and subscribing).
What are some use case-based pricing examples?

We’ve put together three monthly pricing examples based on real customers’ most common use cases to give you an initial idea of what to expect. And when you’re ready to do some more exact calculations, take a look at our help center article or contact our team directly.

One-to-One

Including tutoring, doctor-patient consultation and expert advice.

Approximate cost: $151.26/month

+ your base plan

Sample use case:

This app hosts 300 video meetings/month, each lasting about 30 minutes.

Each meeting is recorded, using about 900 archived minutes/month.

One user is sharing their screen in each meeting.

A total of about 27,000 streamed subscribed minutes are used each month.

Group

Including online classrooms, corporate meetings and social video chatting.

Approximate cost: $1,307.01/month

+ your base plan

Sample use case:

This app hosts 100 video meetings/month, each lasting about 45 minutes.

Meetings have about 8 users.

Each meeting is recorded, using about 4,500 archived minutes/month.

A total of about 252,000 streamed subscribed minutes are used each month.

Broadcast

Including webinars, expert talks and celebrity video events.

Approximate cost: $7,598.91/month

+ your base plan

Sample use case:

This app hosts 4 broadcasts/month, each lasting about 60 minutes.

Broadcasts have about 2 presenters, with 1 presenter sharing their screen and about 2,500 viewers.

Each meeting is recorded, using about 240 archived minutes/month.

A total of about 1,800,000 streamed subscribed minutes are used each month.

Want to get more personalized pricing estimates? Contact our team to discuss your use case.

What is the difference between composed archives and individual stream archives?

Composed Archives

  • Single MP4 file composed of all streams and it is ideal for instant playback
  • Composition occurs while the session is in progress and composed file is available immediately after session is complete
  • Layout of the composed archive can be customized, adjusting the visual arrangement of streams and which streams are displayed
  • Composed archiving is used by the majority of our customers
  • Composed archives can be encrypted to provide the highest level of security

Individual stream archives

  • ZIP container file with multiple individual media files for each stream, and a JSON metadata file for video synchronization
  • Stream containers are either of type .webm, or .mkv
  • Intended for use with a post-processing tool, and is useful for companies with advanced cognitive services to tackle use-cases such as - Sentiment analysis, audio transcription and voice/object recognition
How do I estimate pricing for recording?

Pricing for recording is dependent upon the duration of the recorded content, and not on the number of participants.

  • Individual stream archives - $0.0125 per minute of recorded content
  • SD Composed archives - $0.025 per minute of recorded content
  • HD Composed archives - $0.035 per minute of recorded content

Encrypted archiving is available for composed archives.

  • Available to add-on for customers on the Standard plan for $500 / month
  • Included with Enterprise plans
  • Usage-based SD or HD per minute rates listed above apply

To learn more about how to calculate pricing for recording, please refer to this table here or contact us.

What is Interactive Broadcast and Live Streaming? How do I calculate pricing?

Interactive Broadcast allows broadcasters to host an event and allow up to 3,000 participants to interact simultaneously in real time with minimal latency.

As part of Interactive Broadcast, we offer Live Streaming, which allows users to stream to millions with HTTP Live Streaming (HLS), stream directly to Facebook, Twitch.tv, and YouTube using RTMP.

Live Streaming is classified in a couple of ways:

  • If you live stream a regular OpenTok session to:
    • A large audience or end-points that do not support WebRTC using HTTP Live Streaming (HLS)
    • Social media platforms such as Facebook or YouTube using RTMP

In addition to the streamed subscribed minutes for the regular OpenTok session, you will incur the following costs:

  • HLS and RTMP content created minutes:
      a) Duration of the session that was live streamed, independent of the number of broadcasters or viewers
      b) $0.10 per minute of HD content created (HLS-only, RTMP-only, HLS+RTMP)
      c) $0.07 per minute of SD content created (HLS-only, RTMP-only, HLS+RTMP)
  • HLS content viewed:
      a) Duration of live streamed content watched by all the HLS viewers
      b) Applies to HLS viewers only
      c) $0.005 per minute of HLS content viewed per HLS viewed

To learn more about how to calculate pricing, please refer to this table here or contact us.

What is SIP Interconnect? How can I calculate pricing?

SIP Interconnect enables telephony interoperability for your OpenTok powered app.

  • Usage is based on duration of each call to a SIP endpoint @ $0.005 per minute.
  • SIP usage will be an additional charge on top of streamed subscribed minutes for regular OpenTok session.
  • To learn more about how to calculate pricing for SIP Interconnect, please refer to this table here.
What is Signaling? How can I calculate pricing?

Signaling API allows developers to send messages across clients in their applications.

  • You can use the OpenTok signaling API to send text and data between clients connected to an OpenTok session.
  • It enables you to build basic text chat, send instructions from one client to another, and create other valuable experiences. Please refer to our signaling documentation for further details.
  • Signaling is included in the platform monthly fee.

Contact Sales