WebRTC video and audio for every developer

Add live video and audio experiences to any product. Start with our Daily Prebuilt user interface, or create custom layouts with our APIs.

Sign up
Live streaming desktop illustrationLive streaming mobile illustration
Audio-only mobile illustration
Fitness video call illustrationDeveloper dashboard illustration
Pitch logo

Everything developers need to ship more, build faster.


Features for every use case. Peer-to-peer and large calls. Recording, live broadcast, transcription, and more.

Global infrastructure

Support & resources

Call data & analytics

Designed for developers

Two ways to get started

We offer a fully supported Daily Prebuilt user interface and additional lower-level APIs that give you total UI/UX flexibility. Start by cloning our sample repos. Change from prebuilt to custom at any time while still using the same APIs.

Add prebuilt calls in minutes

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

Build custom video UI in hours

    const callObject = window.DailyIframe.createCallObject();
    callObject.on('participant-updated', (event) => {
      const p = event.participant;
      myCustomMediaStreamTracksHandler(p.user_id, p.videoTrack, p.audioTrack);
    callObject.join({ url: 'https://you.daily.co/hello' });

For developers building custom video UI/UX. Take control of video and audio tracks. Daily call object gives you complete layout and workflow control.

Visit docs
We do the hard things for you

A complete real-time video and audio platform

Scaling, media quality, and infrastructure

  • Global infrastructure — servers near your customers
  • Optimized implementations for mobile and desktop
  • Automatic bandwidth management that reacts to changing network conditions
  • Automatic switching between peer-to-peer and group sessions
  • Individually optimized bandwidth management for audio, video, screen sharing, and media sharing
  • Automatic bandwidth management based on user role and UI layout
  • Automatic connection handling when devices switch between WiFi and cellular

Prebuilt and easy-to-use APIs

  • 1,000-person video calls
  • Cross-platform support
  • Many-to-many sessions with all cameras on
  • 3 types of recording
  • Track subscriptions and simulcast APIs
  • HD RTMP streaming
  • Automatic tuning of video quality


Nate Wildermuth, Software Engineer
Daily provides rock-solid non-leaky abstractions that enable you to focus on features. They genuinely and almost obsessively care about their users.

Nate Wildermuth, Software Engineer

Rally logo
Paulus Esterhazy headshot
Daily is polished, battle-tested, and developer friendly. It provides a better product for apps like Pitch, at a better price point.

Paulus Esterhazy, Principal Engineer

Pitch logo
Taylor Jacobson headshot
We chose Daily because in our evaluation process the team was the most responsive and engaged with us.

Taylor Jacobson, CEO

Focusmate logo
Sasha Varlamov, CEO and Cofounder of Coding Rooms
Our video conferencing-related support tickets went down by more than 80% almost overnight when we added Daily.

Sasha Varlomov, Cofounder & CEO

Coding Rooms logo
Mark Metz headshot
Our number one criteria in comparing platforms was quality. Any call has to be good.

Marc Metz, Cofounder & CEO

MeetAnyway logo
Scale and reliability

We solve real world pain points

We make real-time video and audio work across browsers, networks and devices.

Global scale

Build on Daily’s global infrastructure and scale painlessly. Host sessions with thousands of participants. Host thousands of sessions in parallel. Serve users everywhere in the world.

Bandwidth management

Rely on our automatic bandwidth management to deliver the best possible quality to every user. We seamlessly switch sessions between networks and from P2P to SFU mode.

Browser differences

Daily gives you peace of mind deploying to real-world users on any browser, operating system, and device. We test every release and insulate you from differences in WebRTC support.


Authenticate, control session access, and assign permissions with tokens. Daily is SOC-2, GDPR, and HIPAA compliant.

Quality metrics

Detailed session logs, call quality metrics, and performance analytics are available in your dashboard and via Daily's REST APIs.

Advanced use cases

Our support engineers can help with unique requirements. Tune resolutions, bitrates, and simulcast settings, or deploy to custom platforms.


Enterprise-grade scale and security

Daily’s media server infrastructure is custom-built for real-time video and audio, at scale, anywhere in the world. We’ve applied decades of experience building video and audio infrastructure, streaming applications, and APIs. Consider us your WebRTC-focused devops team.

99.99% uptime

Rock-solid uptime. Talk to us about SLAs.


All data is encrypted both in transit and at rest via TLS/SSL.


Ask about GDPR, SOC-2, and HIPAA. We’ll sign a BAA.

Security Center

Learn about our data protection, 24/7 secure infrastructure, and more.

Visit Security Center
Actionable metrics

Analyze, debug, support

See session logs and quality metrics right in your Daily dashboard. Or pull call data into your own Application Performance Management system. We’ve built detailed, beautiful visualizations so you can understand usage, identify issues, and help customers.

Dashboard illustration

Get started today

Create your API key and start in minutes.