YouTube developer resources

In addition to documentation, you can use these tools, sample repositories, support channels, and policy guides to build applications and stay informed about YouTube developer products.

Tools and samples

  • Google APIs Explorer: Test YouTube API requests interactively in your browser using real data.
  • Google Cloud console: Enable YouTube APIs, manage projects, and create API keys or OAuth 2.0 credentials.
  • YouTube Data API Quota Calculator: Estimate the quota costs of different YouTube Data API methods.
  • YouTube Player Demo: Customize an embedded YouTube player and preview player parameters, events, and functions.
  • Configure a Subscribe Button: Configure a YouTube Subscribe Button and generate code to embed on your website.
  • Code Samples: Browse sample code for the YouTube Data API, YouTube Analytics API, and YouTube Live Streaming API across supported languages.
  • Client Libraries: Download Google API client libraries for Java, Python, JavaScript, Go, .NET, PHP, and Ruby.

Support and updates

Terms and policies