šŸ“„ expo/index

File: index.md | Updated: 11/15/2025

Source: https://docs.expo.dev

Hide navigation

Search

Ctrl K

Home Guides EAS Reference Learn

Archive Expo Snack Discord and Forums Newsletter

Create amazing apps that run everywhere

Build one JavaScript/TypeScript project that runs natively on all your users' devices.

Quick Start

Terminal

Copy

-Ā npx create-expo-app@latest

Then continue setting up your environment .

Create a universal Android, iOS, and web app

Start Tutorial

Launch to app stores

Ship apps with zero config or no prior experience. Launch easily guides you through the technical stuff, directly from GitHub. No config or prior knowledge needed.

Try Launch

Deploy from CLI

Deploy your apps using command-line tools for iOS and web platforms.

Deploy to TestFlight

Terminal

Copy

-Ā npx testflight

This is an iOS-only command that will upload your app to TestFlight.

Deploy your web app

Terminal

Copy

-Ā npx eas-cli deploy

For prerequisites and complete instructions, see our guide .

Discover more

Try out Expo in minutes and learn how to get the most out of Expo.

Speed up your development with Expo Application Services

StartĀ EAS Tutorial

Discover the benefits of file-based routing with Expo Router

Learn More

Try Expo in your browser

Expo's Snack lets you try Expo with zero local setup.

Create a Snack

Chat with the community

Join over 50,000 other developers
on the Expo Community Discord.

Go to Discord

Explore APIs

Expo supplies a vast array of SDK modules. You can also create your own.

Image Camera Notifications View all APIs

Explore examples

Explore a variety of example projects showcasing how to use Expo and seamlessly integrate it with popular services.

StickerSmash Router + menus API Routes + Open AI View all examples

Watch our latest talks

Explore our team's presentations. Stay informed and gain expertise.

See More Talks

Keynote: streamline React Native development

Charlie Cheever, Jon Samp

App.js Conf 2025
Deploy Everywhere with Expo Router

Evan Bacon

App.js Conf 2025
Embracing Native Code and Capabilities

Keith Kurak

App.js Conf 2025
Launching Desktop Apps to Orbit with React Native

Gabriel Donadel

App.js Conf 2024

Join the community

See the source code, connect with others, and get connected.

Discord and Forums

Join our Discord to chat, ask questions or attend events.
GitHub

View SDK and docs code, submit a PR, or report an issue.
YouTube

Follow our channel to explore tutorials and other content.
LinkedIn

Follow Expo on LinkedIn for news and updates.
Bluesky

Follow Expo on Bluesky for news and updates.
X

Follow Expo on X for news and updates.
Reddit

Get the latest on r/expo.
Canny

Give us a feedback or request a feature.