Start Free Get a Demo

Revyl Atlas report

Uber app screen map and user flows

Revyl Atlas mapped 71 iOS app screens, 71 transitions, 20 user paths, and 718 UI elements in Uber. Use this report for mobile UX research, QA coverage planning, competitive teardown work, and AI agent navigation context.

71Screens
71Transitions
20User paths
718UI elements

Research uses

What this Uber app map helps teams inspect

UX teardown Compare how Uber moves users through entry screens, decision points, modals, detail pages, and conversion paths.
QA coverage Use the mapped screens and transitions to identify high-risk branches, repeated states, dead ends, and screens that need regression coverage.
Agent context Give mobile automation agents a concrete screen inventory and path list instead of asking them to infer navigation from scratch.

Key journeys

Uber mobile app user flows

01 path 7 screens

Home — Uber tab (rides) to Checkout (Eats)

Uber's home — uber tab (rides) to checkout (eats) flow moves users from Home — Uber tab (rides) to Checkout (Eats) across 7 mapped iOS app screens. Use this path for mobile UX teardown work, QA coverage planning, and AI agent navigation context.

Uber Home — Uber tab (rides) screen in Home — Uber tab (rides) to Checkout (Eats) flow
Home — Uber tab (rides)
Uber Menu item detail (customizer) screen in Home — Uber tab (rides) to Checkout (Eats) flow
Menu item detail (customizer)
Uber Checkout (Eats) screen in Home — Uber tab (rides) to Checkout (Eats) flow
Checkout (Eats)
  1. Home — Uber tab (rides)
  2. Home — Eats tab (food delivery)
  3. Restaurant detail (Eats)
  4. Menu item detail (customizer)
  5. Cart (Eats)
  6. Complete your order — upsell

+ 1 more mapped screens in this flow.

02 path 3 screens

Home — Uber tab (rides) to Eats — Grocery category

Uber's home — uber tab (rides) to eats — grocery category flow moves users from Home — Uber tab (rides) to Eats — Grocery category across 3 mapped iOS app screens. Use this path for mobile UX teardown work, QA coverage planning, and AI agent navigation context.

Uber Home — Uber tab (rides) screen in Home — Uber tab (rides) to Eats — Grocery category flow
Home — Uber tab (rides)
Uber Home — Eats tab (food delivery) screen in Home — Uber tab (rides) to Eats — Grocery category flow
Home — Eats tab (food delivery)
Uber Eats — Grocery category screen in Home — Uber tab (rides) to Eats — Grocery category flow
Eats — Grocery category
  1. Home — Uber tab (rides)
  2. Home — Eats tab (food delivery)
  3. Eats — Grocery category
03 path 3 screens

Home — Uber tab (rides) to Eats — Alcohol category

Uber's home — uber tab (rides) to eats — alcohol category flow moves users from Home — Uber tab (rides) to Eats — Alcohol category across 3 mapped iOS app screens. Use this path for mobile UX teardown work, QA coverage planning, and AI agent navigation context.

Uber Home — Uber tab (rides) screen in Home — Uber tab (rides) to Eats — Alcohol category flow
Home — Uber tab (rides)
Uber Home — Eats tab (food delivery) screen in Home — Uber tab (rides) to Eats — Alcohol category flow
Home — Eats tab (food delivery)
Uber Eats — Alcohol category screen in Home — Uber tab (rides) to Eats — Alcohol category flow
Eats — Alcohol category
  1. Home — Uber tab (rides)
  2. Home — Eats tab (food delivery)
  3. Eats — Alcohol category
04 path 3 screens

Home — Uber tab (rides) to Eats — Home & DIY category

Uber's home — uber tab (rides) to eats — home & diy category flow moves users from Home — Uber tab (rides) to Eats — Home & DIY category across 3 mapped iOS app screens. Use this path for mobile UX teardown work, QA coverage planning, and AI agent navigation context.

Uber Home — Uber tab (rides) screen in Home — Uber tab (rides) to Eats — Home & DIY category flow
Home — Uber tab (rides)
Uber Home — Eats tab (food delivery) screen in Home — Uber tab (rides) to Eats — Home & DIY category flow
Home — Eats tab (food delivery)
Uber Eats — Home & DIY category screen in Home — Uber tab (rides) to Eats — Home & DIY category flow
Eats — Home & DIY category
  1. Home — Uber tab (rides)
  2. Home — Eats tab (food delivery)
  3. Eats — Home & DIY category
05 path 5 screens

Home — Uber tab (rides) to Out-of-stock substitution rules

Uber's home — uber tab (rides) to out-of-stock substitution rules flow moves users from Home — Uber tab (rides) to Out-of-stock substitution rules across 5 mapped iOS app screens. Use this path for mobile UX teardown work, QA coverage planning, and AI agent navigation context.

Uber Home — Uber tab (rides) screen in Home — Uber tab (rides) to Out-of-stock substitution rules flow
Home — Uber tab (rides)
Uber Eats — Beauty category screen in Home — Uber tab (rides) to Out-of-stock substitution rules flow
Eats — Beauty category
Uber Out-of-stock substitution rules screen in Home — Uber tab (rides) to Out-of-stock substitution rules flow
Out-of-stock substitution rules
  1. Home — Uber tab (rides)
  2. Home — Eats tab (food delivery)
  3. Eats — Beauty category
  4. Product detail — retail/grocery
  5. Out-of-stock substitution rules
06 path 3 screens

Home — Uber tab (rides) to Eats search results (multi-vertical)

Uber's home — uber tab (rides) to eats search results (multi-vertical) flow moves users from Home — Uber tab (rides) to Eats search results (multi-vertical) across 3 mapped iOS app screens. Use this path for mobile UX teardown work, QA coverage planning, and AI agent navigation context.

Uber Home — Uber tab (rides) screen in Home — Uber tab (rides) to Eats search results (multi-vertical) flow
Home — Uber tab (rides)
Uber Home — Eats tab (food delivery) screen in Home — Uber tab (rides) to Eats search results (multi-vertical) flow
Home — Eats tab (food delivery)
Uber Eats search results (multi-vertical) screen in Home — Uber tab (rides) to Eats search results (multi-vertical) flow
Eats search results (multi-vertical)
  1. Home — Uber tab (rides)
  2. Home — Eats tab (food delivery)
  3. Eats search results (multi-vertical)
07 path 2 screens

Home — Uber tab (rides) to Home — Courier tab (package delivery)

Uber's home — uber tab (rides) to home — courier tab (package delivery) flow moves users from Home — Uber tab (rides) to Home — Courier tab (package delivery) across 2 mapped iOS app screens. Use this path for mobile UX teardown work, QA coverage planning, and AI agent navigation context.

Uber Home — Uber tab (rides) screen in Home — Uber tab (rides) to Home — Courier tab (package delivery) flow
Home — Uber tab (rides)
Uber Home — Courier tab (package delivery) screen in Home — Uber tab (rides) to Home — Courier tab (package delivery) flow
Home — Courier tab (package delivery)
  1. Home — Uber tab (rides)
  2. Home — Courier tab (package delivery)
08 path 3 screens

Home — Uber tab (rides) to Store detail (Shops)

Uber's home — uber tab (rides) to store detail (shops) flow moves users from Home — Uber tab (rides) to Store detail (Shops) across 3 mapped iOS app screens. Use this path for mobile UX teardown work, QA coverage planning, and AI agent navigation context.

Uber Home — Uber tab (rides) screen in Home — Uber tab (rides) to Store detail (Shops) flow
Home — Uber tab (rides)
Uber Home — Shops tab (retail/grocery) screen in Home — Uber tab (rides) to Store detail (Shops) flow
Home — Shops tab (retail/grocery)
Uber Store detail (Shops) screen in Home — Uber tab (rides) to Store detail (Shops) flow
Store detail (Shops)
  1. Home — Uber tab (rides)
  2. Home — Shops tab (retail/grocery)
  3. Store detail (Shops)

Screen inventory

High-density screens in the Uber app

UI inventory

Interface elements found by Atlas

214button186list item124input106tab88icon

Related maps

More mobile app screen maps