App Development

Before you can implement any of our products and SDKs or access any of our APIs, you must first register as a Facebook developer and use our App Dashboard to provide information about your app. These documents explain how to register as a developer, how to use the App Dashboard to configure your app's settings, and how to build, test, and release your app.

Documentation Contents


Register as a Facebook developer to gain access to our app development tools.

Create an App

Use the App Dashboard to create an app and access app and account settings.

Build and Test

Tools and information to help you with the app development process.


How to make your app available to Facebook users.

Maintaining Data Access

How to avoid losing access to our products, APIs, and SDKs.

Terms and Policies

Terms and Policies that you must agree to.


Our developer support resources and how to access them.

Trust Center

Your one-stop shop for all Developer resources.

See Also

  • Documentation — Documentation for all of our products, APIs, and SDKs.
  • Products — Products available for Facebook developers.