YouTube Developer Documentation
Stay organized with collections
Save and categorize content based on your preferences.
YouTube has a number of APIs and tools that let you embed
YouTube functionality
into your own website and applications.
Discover what you can do with YouTube APIs
YouTube Players
- IFrame Player API Reference
- Use an embedded player to play videos directly in your app.
- Android Player API Reference
- Add video playback functionality to your Android applications.
- iOS Helper Library
- Embed a YouTube IFrame Player into an iOS application.
- YouTube Player Parameters
- Customize the playback experience with a variety of player settings.
YouTube Data and Resources
- YouTube Data API (v3)
- Add YouTube features to your application, including the ability to upload videos, create and manage playlists, and more.
- YouTube Analytics API
- Retrieve viewing statistics, popularity metrics, and more for YouTube videos and channels.
- YouTube Live Streaming API
- Schedule live YouTube broadcasts and manage your broadcast video streams.
- YouTube Subscribe Button
- Enable users to subscribe to your YouTube channel with one click.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2022-11-04 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2022-11-04 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2022-11-04 UTC."]]