Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

Facebook Developer Account: How to Register on Meta for Developers

A Facebook developer account is a Meta for Developers registration on top of your normal Facebook account, and it takes four steps: start the registration while logged in, agree to Meta's Platform Terms and Developer Policies, confirm your phone number and email with a code, and pick your occupation. Once you're registered you get the App Dashboard and access to Meta's products, SDKs, APIs and developer docs.

You don't need a separate login. It's your existing Facebook account with developer access added. The harder part comes after registration, when you create an app and need the right access for the people who'll use it. Here's the whole path.

How to create a Facebook developer account (Meta for Developers)

  1. Start the registration. While logged into Facebook, go to developers.facebook.com/async/registration, or open the Meta for Developers site and click Get Started.
  2. Agree to the terms. Click Next to accept Meta's Platform Terms and Developer Policies.
  3. Verify your account. Meta sends a confirmation code to the phone number and email address you give. They're also used for important developer notifications about changes that could affect your app, so use ones you check.
  4. Select your occupation. Choose the option that's closest to what you do for a living.

That's it. You can now open the App Dashboard and create your first app.

Development mode vs Live mode

Every new app starts in Development mode, and Meta says it shouldn't be switched to Live until development is complete. The difference decides who can use what you've built.

Development modeLive mode
Who can use itOnly people with a role on the appAnyone
Permissions it can requestStandard or Advanced Access, from role users onlyOnly permissions approved through App Review
Searchable by the publicNo, and hidden from the App CenterYes, and can be listed in the App Center if eligible
Test posts and dataVisible to role users onlyBecome visible to all app users

Watch that last row. Anything you post while testing, such as test posts, becomes visible to everyone once you switch to Live, so clean up first. App admins switch modes with the toggle in the App Dashboard toolbar.

Want the bigger picture? Read my page on Facebook account disabled.

Standard Access vs Advanced Access

Business, Consumer and Gaming apps also have access levels for each permission and feature.

Access levelWho it works forHow you get it
Standard AccessOnly people with a role on your appAutomatic for every permission and feature your app type allows
Advanced AccessAny app userNeeds Business Verification, and sometimes App Review per permission

If only you and your team will use the app, Standard Access is enough. If customers or the public will log in or connect their accounts, you'll need Advanced Access for each permission they touch, which means getting your business verified first. Apps with Advanced Access also have to complete Data Use Checkup every year to certify they use Meta's data in line with the Platform Terms and Developer Policies.

If your app will manage ads, our guide to the Marketing API covers the access tiers and permissions you will need.

Roles you can add to an app

Your developer account lets you add other people to an app with roles such as admin, developer or tester. Those role users are the people Development mode and Standard Access are built for, so add your team before you start testing. Meta's Graph API Explorer, for example, only shows apps where you're an admin, developer or tester.

Once your account's set up, my guide to using the Facebook Ads Library for research is a good next step if your interest is ads data, and this WhatsApp Business Cloud API guide covers the messaging side.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

Four checks if access isn't working

  • Meta sends the confirmation code to the phone number and email you enter, so use ones you can reach right now.
  • Your app is still in Development mode, so people without a role can't use it.
  • A permission works for you but fails for customers, because it only has Standard Access.
  • Advanced Access is blocked until Business Verification is complete.

My verdict

Registering is four short steps, so there's no reason to put it off if you need an app, a token or API access. Plan the next step carefully, though. Decide early whether only your team will use the app or the public will, because that one answer decides whether you need Business Verification, App Review and the annual Data Use Checkup.

Once the account exists, our guide to the Graph API explains nodes, tokens, versions and rate limits.

Frequently asked questions

What do I need before I can create an app on Meta for Developers?

Your existing Facebook account with developer access added. Register in four steps (start registration, agree to the terms, verify your phone and email, choose an occupation), then open the App Dashboard and create an app.

Where is the Facebook developer console?

It's the App Dashboard, which opens once you've registered. New apps start in Development mode, and admins switch modes with the toggle in the App Dashboard toolbar.

How do I create a Facebook developer account?

While logged into Facebook, go to developers.facebook.com/async/registration, agree to the Platform Terms and Developer Policies, verify your phone and email with the code Meta sends, then select your occupation.

Is a Meta developer account separate from my Facebook account?

No. You register as a Meta developer using your existing Facebook account, which then gets access to the App Dashboard, SDKs, APIs and developer docs.

What is Development mode on Meta for Developers?

It's the mode every new app starts in. Only people with a role on the app can use it, and its data, such as test posts, is visible only to them until you switch to Live mode.

Do I need Business Verification for a Meta app?

Only for Advanced Access. Meta says Business Verification is required to get Advanced Access, which you need when people without a role on your app will use it.

What is Data Use Checkup?

It's an annual process for apps with Advanced Access to certify they access Meta's APIs and data in line with the Platform Terms and Developer Policies.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.