Create an App - Meta App Development - Documentation - Meta for Developers

Create an App

The app creation flow gathers the minimum amount of information needed to generate a unique ID for your app. Once you complete the flow you will end up on the Apps Dashboard where you can provide additional information about your app, or start building and testing right away.

Something Went Wrong
We're having trouble playing this video.

Before You Start

You must have registered as a Meta developer and be logged into your Meta developer account.

You will need the following to create an app:

  • A unique icon image for your app.
    • Files must be between 512 x 512 and 1024 x 1024 pixels and in JPEG, GIF or PNG format. File size limit 5 MB.
  • Contact information for a Data Protection Officer, if you are doing business in the European Union
  • A URL to your Privacy Policy URL for your app
  • A URL to instructions or a callback that allows a user to delete their data from your app

Limitations

  • You are permitted to have a developer or administrator role on a maximum of 15 apps that are not already linked to a Meta Verified Business Account

If you have reached the app limit and are unable to create an application or accept a new pending role, take the following steps in the apps dashboard:

  • Link any unlinked applications to a business that has completed Meta Business Verification
  • Remove an app – Archived apps count towards the app limit; if you no longer require these apps, we suggest removing them
  • Remove yourself as an administrator or developer from an app

Use Cases

During the app creation flow you will select a use case, the primary way your app will interact with Meta. This use case determines which permissions, products, and APIs are available to your app.

The follow are available use cases:

  • Authenticate and request data from users with Facebook Login – Our most common use case. A secure, fast way for users to log into your app or game and for the app to ask for permissions to access their data to personalize their experience.
    • Facebook Login
    • Facebook Login for Gaming
  • Launch a game on Facebook – Launch a game that players can find and play directly in their Feed or Messenger conversations, on both desktop and mobile devices.
  • Other App Types – Explore other products and data permissions such as ads management, WhatsApp and more. You'll be asked to select an app type and then you can add the permissions and products you need.

Next Steps

Now that you know about use cases, learn how to create an app with one.