Mobile Passport Control (MPC) allows eligible travelers to submit their travel document, photo, and customs declaration information through a free, secure app on their smartphone or other mobile device. The use of MPC streamlines the traveler’s entry process into the United States by reducing passport control inspection time and overall wait time. Use of MPC does not require pre-approval. Travelers who successfully use the MPC app will no longer have to complete a paper form and may be provided a designated queue. As a result, travelers may experience shorter wait times, less congestion and efficient processing.
The CBP Mobile Passport Control App
CBP’s MPC app is a free application that can be downloaded from the Apple App store and Google Play and is currently available for eligible travelers to use upon arrival at MPC approved sites. See FAQ question number 2 to see a complete list of current MPC Sites.
New Traveler Eligibility
- December 2023 - Travelers from Visa Waiver Program countries (ESTA users) with a prior United States entry will be eligible to use MPC.
New MPC App Experience
- On November 9 - MPC travelers will no longer need to scan the QR code to validate their submission with the CBP officer.
Visit our Mobile Apps Directory for other approved CBP applications for easy download from the Google Play and the Apple App Store.
After downloading the MPC Application from the Google Play Store or Apple App Store, eligible travelers will be prompted to create a profile with their passport or LPR card information. Upon arrival at eligible Preclearance locations users must select their mode of entry in the application as "Preclearance" before selecting their departing Preclearance Port of Entry. If a traveler is not using preclearance, upon landing in the United States, travelers will select "U.S. airport" as their mode of entry and then select their arrival airport or seaport and terminal. Travelers will then take a self-photo and answer a series of CBP inspection-related questions. Once the traveler submits their transaction through the app, the traveler will receive an electronic receipt with an Encrypted Quick Response (QR) code. Travelers then bring their physical passport and mobile device with their digital QR-coded receipt to a CBP officer to finalize their inspection for entry into the United States.
Cellular or Wi-Fi connectivity is required to send information and receive a receipt, but travelers may complete profile(s) without being connected to the internet.
CBP uses the Mobile Passport Control (MPC) application to streamline the processing of eligible travelers entering the United States. Eligible travelers with a smartphone or tablet may voluntarily download the Mobile Passport Control (MPC)-enabled mobile application (app) from a mobile application store (e.g., Apple App Store or Google Play Store).
The MPC mobile app, is available to U.S. citizens, U.S. lawful permanent residents, and Canadian B1/B2 citizens visitors. MPC is currently available at the following 48 sites, including 33 U.S. International Airports, 11 Preclearance locations, and 4 seaports of entry:
- Atlanta Hartsfield-Jackson International Airport (ATL)
- Aruba Queen Beatrix International Airport (AUA)
- Bermuda L.F. Wade International Airport (BDA)
- Baltimore/Washington International Thurgood Marshall Airport (BWI)
- Boston Logan International Airport (BOS)
- Calgary International Airport (YYC)
- Charlotte Douglas International Airport (CLT)
- Chicago O’Hare International Airport (ORD)
- Dallas/Fort Worth International Airport (DFW)
- Denver International Airport (DEN)
- Edmonton International Airport (YEG)
- Dulles International Airport (IAD)
- Fort Lauderdale-Hollywood International Airport (FLL)
- Halifax Stanfield International Airport (YHZ)
- Honolulu Daniel K. Inouye International Airport (HNL)
- Houston George Bush Intercontinental Airport (IAH)
- Houston William P. Hobby International Airport (HOU)
- John F. Kennedy International Airport (JFK)
- Kansas City International Airport (MCI)
- Las Vegas Harry Ried International Airport (LAS)
- Los Angeles International Airport (LAX)
- Miami International Airport (MIA)
- Miami Seaport
- Minneapolis-Saint Paul International Airport (MSP)
- Montreal Trudeau International Airport (YUL)
- Nassau Lynden Pindling International Airport (NAS)
- Newark Liberty International Airport (EWR)
- Oakland International Airport (OAK)
- Orlando International Airport (MCO)
- Ottawa International Airport (YOW)
- Palm Beach Seaport
- Philadelphia International Airport (PHL)
- Phoenix Sky Harbor International Airport (PHX)
- Pittsburgh International Airport (PIT)
- Port Everglades Seaport
- Portland International Airport (PDX)
- Sacramento International Airport (SMF)
- Salt Lake City International Airport (SLC)
- San Diego International Airport (SAN)
- San Francisco International Airport (SFO)
- San Jose International Airport (SJC)
- San Juan Airport (SJU)
- San Juan Seaport
- Seattle-Tacoma International Airport (SEA)
- Tampa International Airport (TPA)
- Toronto Pearson International Airport (YYZ)
- Vancouver International Airport (YVR)
- Winnipeg James A Richardson International Airport (YWG)
MPC provides a more efficient in-person inspection between the CBP officer and the traveler. Since the administrative tasks are performed by the traveler prior to the passport control inspection, MPC reduces passport control inspection time and overall wait times.
Travelers should submit their information upon arrival at the port of entry, including preclearance locations.
No, travelers must present a valid U.S. passport, U.S. lawful permanent resident card, or Canadian passport to a CBP officer upon arrival.
Yes, travelers will still be processed by a CBP officer. Travelers using MPC will be directed to a specific processing lane for a streamlined entry process.
No. Travelers will answer CBP inspection-related questions electronically via their smartphone or tablet. If a traveler has already filled out a CBP declaration form, it can be turned in to a CBP Officer.
Yes, up to 12 profiles can be created for family members. All authorized MPC apps allow for a single household to submit one MPC transaction, including answers to CBP inspection-related questions.
Travelers will not be able to use MPC if their flight is diverted to a U.S. airport that does not utilize MPC processing. Upon arrival at the diverted airport, travelers will follow standard processing procedures. If you were processed by a CBP officer in Preclearance, you would land as a domestic passenger and can proceed to your destination or connecting flight.