The better way to add video calls

The Daily.co API makes it simple to add video chat, inside your product, site, or mobile app. Embed a prebuilt widget, in minutes. Use just CSS to customize the chat UI, or extensively control calls with our REST API. We deliver rapid implementation — plus unmatched, responsive developer support.

As seen in

Call quality

Get best-in-class no download video chat. We've fine-tuned how calls adapt to real-world networks, with built-in bandwidth management. Our calls are used on millions of minutes.

Flexible building blocks

Build the product experience you're aiming for. You can control how video calls work, look, and connect with the rest of your product.

Domain expertise

Our API design, global infrastructure, and more reflect 10+ years building video call solutions for Fortune 100 customers and fast-growing startups.
Ready-to-go iframe widget
Customize layouts with just CSS
Full feature set
REST API programmatic control
Mobile support
HIPAA compliant
Bandwidth management
256-bit encryption

Cut your time to market

Whether you quickly add calls with a drop-in widget, or extensively customize your layout and integration, we help you build what you want, rapidly.

Create and manage calls

Use this one API call…

curl -H "Content-Type: application/json" \
     -H "Authorization: Bearer $TOKEN" \
     -XPOST \
     https://api.daily.co/rooms

…and seamlessly manage rooms.

Embed video chat, lightning fast

Insert 2 lines of code…

<script crossorigin src="https://unpkg.com/@daily-co/daily-js"></script>
<script>
  callFrame = window.DailyIframe.createFrame();
  callFrame.join({ url: 'https://your-team.daily.co/hello' })
</script>

…to embed a chat widget

Daily.co embedded API video call example

Custom UI layouts and controls

Our front-end library gives developers more control. It's easier to create our iframes, control in-call functions, and customize layout with just css and js, if you want to.

Customize your CSS…

.daily-videos-wrapper {
   position: relative;
    display: grid;
    grid-template-rows: repeat(2, 1fr);
    grid-template-columns: repeat(4, 0.5fr);
    overflow-x: auto;
}

…to create custom UI

Daily.co custom API video call example

How our modern API stacks up

Prebuilt video call widget
200 person calls, screen sharing, and text chat
Developer support
Available with every plan!

Traditional APIs

Prebuilt bandwidth management
Calls work better on real-world networks

Daily.co

Layout customization
With HTML, CSS and JS
Cross-browser interoperability
Your tech works across browsers
HIPAA compliance
With Business Associate Agreements, blog post
Automatic browser updates
For every browser release
Smart switching infrastructure
Between small (p2p) and large call sizes
Affordable large calls
Recording flexibility
Cloud and free local options
Layout customization
With HTML, CSS and JS
UI-ready call widget
200 person calls, text chat and more
Bandwidth management
Calls work better on real-world networks
Cross-browser interoperability
Your tech works across browsers
Automatic browser updates
For every browser release
HIPAA compliance
With BAAs, blog post
Smart switching infrastructure
Between small (p2p) and large call sizes
Recording flexibility
Cloud and free local options
Developer support
Available with every plan!
Affordable large calls
Layout customization
With HTML, CSS and JS
UI-ready call widget
200 person calls, text chat and more
Bandwidth management
Calls work better on real-world networks
Cross-browser interoperability
Your tech works across browsers
Automatic browser updates
For every browser release
HIPAA compliance
With BAAs, blog post
Smart switching infrastructure
Between small (p2p) and large call sizes
Recording flexibility
Cloud and free local options
Developer support
Affordable large calls
Plans start at $9/mont

Polished calls, ready-to-go

If you like, embed our prebuilt, UI-ready widget. Every video call works across devices, with no downloads.

You get video calls with responsive layouts, in-call controls, bandwidth management and more — in just minutes, with 2 lines of code.

  • No downloads
  • Cross browser
  • Mobile & multi-device
  • 50–200 participants

Key building blocks

It's simple to add features like recording and text chat. Developers can use our REST API for never-ending customizations. Visit our dev docs.

Check out our blog for code tutorials, like mobile video chat and transcoding recordings.

  • Recording
  • Chat
  • Dual screen shares
  • Dial-in
Open developer docsSee API blog posts

HIPAA compliance

We're proud to announce HIPAA compliance! Our HIPAA solution is fully architected for compliance, so developers and organizations can build video calling applications with confidence. Daily.co will sign a Business Associate Agreement (BAA).

Read our announcement, to learn how our active compliance differs from other APIs. We'd be glad to talk further, and be a resource for your organization.

Learn more in our HIPAA announcement

Secure, global infrastructure

  • Fully encrypted small calls
  • 256-bit encrypted large calls
  • 24/7 monitoring

Our API is built on our expertise with video infrastructure, WebRTC, and UX/UI. Our leadership and developer experience includes building products for diverse teams, from seed-stage startups to the enterprise and government customers.

Why companies choose the Daily.co API

Build faster

Save time, money, and strategic focus, and deliver video calls on time.

Proven UI

Our prebuilt widget has a UI polished over millions of call minutes.

Customize UI with CSS

Work with CSS? You can control layout. Check out the blog post!

Browser complexity

Every time browsers update, browser calls need to adjust. We take care of  browser complexity.

Global servers

Our global infrastructure provides a better call experience for your customers, wherever they are.

Active HIPAA compliance

Daily.co will sign a BAA. Our HIPAA solution is architected so you can turn on compliant calls efficiently.

Recording flexibility

We offer both cloud recording, as well as free local recording.

Affordable larger calls

Up to 40% more affordable. Learn more.

Great support, for all

Your questions don't disappear into a black hole. We're glad to answer questions, for all our customers.

Know what you pay

Get started for free, no contract or commitment

Simple, transparent pricing

No credit card required to start

Enterprise grade features

Learn about Daily.co API pricing

Get your API key!

Sign up to get started free. Questions? Chat with us.

Sign up for free