Skip to main contentCreate Expo Account
An Expo account is required to build and deploy your React Native app. Here’s how to create one:
Why You Need an Expo Account
- Build your app for iOS and Android devices
- Deploy updates to your app without app store approval
- Manage app versions and releases
- Access build logs and analytics
- Free tier available with generous limits
Step 1: Sign Up
- Go to expo.dev/signup
- Choose your sign-up method:
- Email: Enter your email and create a password
- GitHub: Sign up with your GitHub account
- Google: Sign up with your Google account
Step 2: Verify Your Email
- Check your email inbox
- Click the verification link from Expo
- This confirms your account and activates it
Step 3: Complete Your Profile
- Log in to expo.dev
- Complete your profile information:
- Username: Choose a unique username (this will be part of your app URLs)
- Display name: Your name or company name
- Bio: Optional description
Step 4: Install Expo CLI (Optional)
While not required for the boilerplate, you might want Expo CLI for additional features:
Then login:
Enter your Expo account credentials when prompted.
Understanding Expo Plans
Free Plan (perfect for getting started):
- Unlimited development builds
- 15 builds per month
- 1 GB storage
- Community support
Paid Plans (for production apps):
- More builds per month
- Priority support
- Advanced features
- Team collaboration
Troubleshooting
Email not received?
- Check your spam/junk folder
- Make sure you entered the correct email
- Try resending the verification email
Username already taken?
- Try variations with numbers or underscores
- Use your company name or project name
- Keep it simple and memorable
Forgot password?
- Use the “Forgot Password” link on the login page
- Check your email for reset instructions
Useful Links