
Mobile Passport Control
Streamline your U.S. arrival
Free
1.7.0for iPhone, iPod touch
9.7
9K+ Ratings
US Customs and Border Protection
Developer
22 MB
Size
May 11, 2021
Update Date
#25
in Travel
4+
Age Rating
Age Rating
Mobile Passport Control Screenshots
About Mobile Passport Control
Effective Feb. 1, 2022, the U.S Gov't CBP Mobile Passport Control (MPC) application will be the only authorized application for MPC traveler entry into the United States.
Mobile Passport Control streamlines your U.S. Customs and Border Protection processing experience. Simply fill out your profile and answer CBP’s questions – then go straight to the “Mobile Passport Control” lane at the airport.
CBP Mobile Passport Control is a voluntary program which can be used by U.S. Citizens, Canadian Citizen Visitors, and Lawful Permanent Residents at any of the supported airport and seaport locations found on our website: https://www.cbp.gov/travel/us-citizens/mobile-passport-control
CBP Mobile Passport Control can be used in 5 simple steps:
1.) Eligible traveler(s) download the application and create a profile(s) using biographic information from their passport(s) and take a “selfie”; all eligible members in a family group can create a profile, submit their CBP form (up to 12 eligible members per trip), and store their information completely free to be used for future travel.
2.) Upon landing, travelers select their method of travel, port of entry and terminal, answer CBP inspection related questions, certify the truthfulness and accuracy of their answers, and submit their profiles and responses to CBP.
3.) Once submitted, CBP sends an encrypted Quick Response (QR) code back to the traveler’s device.
4.) Travelers proceed to the MPC designated queue upon arrival and present their QR code to a CBP Officer along with their passport. Please note: MPC does not replace your passport; your passport will need to be presented to the CBP Officer.
5.) The CBP Officer will complete their inspection.
MPC provides a more efficient, secure in-person inspection process for the CBP Officer and the traveler, and shortens overall entry wait times.
Mobile Passport Control streamlines your U.S. Customs and Border Protection processing experience. Simply fill out your profile and answer CBP’s questions – then go straight to the “Mobile Passport Control” lane at the airport.
CBP Mobile Passport Control is a voluntary program which can be used by U.S. Citizens, Canadian Citizen Visitors, and Lawful Permanent Residents at any of the supported airport and seaport locations found on our website: https://www.cbp.gov/travel/us-citizens/mobile-passport-control
CBP Mobile Passport Control can be used in 5 simple steps:
1.) Eligible traveler(s) download the application and create a profile(s) using biographic information from their passport(s) and take a “selfie”; all eligible members in a family group can create a profile, submit their CBP form (up to 12 eligible members per trip), and store their information completely free to be used for future travel.
2.) Upon landing, travelers select their method of travel, port of entry and terminal, answer CBP inspection related questions, certify the truthfulness and accuracy of their answers, and submit their profiles and responses to CBP.
3.) Once submitted, CBP sends an encrypted Quick Response (QR) code back to the traveler’s device.
4.) Travelers proceed to the MPC designated queue upon arrival and present their QR code to a CBP Officer along with their passport. Please note: MPC does not replace your passport; your passport will need to be presented to the CBP Officer.
5.) The CBP Officer will complete their inspection.
MPC provides a more efficient, secure in-person inspection process for the CBP Officer and the traveler, and shortens overall entry wait times.
Show More
What's New in the Latest Version 1.7.0
Last updated on Jun 1, 2023
Old Versions
New Features
- We've added support for Lawful Permanent Resident Cards in MPC!
- Just create a new traveler and select Lawful Permanent Resident (LPR) as your document type and provide a photo at submission.
- Before selecting this option, make sure you check in to your flight using your LPR card to ensure a seamless process.
Changes
- Updated a lot of errors and messages during the submission process to help communicate more specific issues
- Changed a few colors and themes to improve accessibility
- Traveler cards now display the document type under the traveler name rather than any specific document info
Fixes
- Fixed a bug that caused the baggage link list to not filter properly while using the search bar
- Fixed some bugs with the document scanner
- We've added support for Lawful Permanent Resident Cards in MPC!
- Just create a new traveler and select Lawful Permanent Resident (LPR) as your document type and provide a photo at submission.
- Before selecting this option, make sure you check in to your flight using your LPR card to ensure a seamless process.
Changes
- Updated a lot of errors and messages during the submission process to help communicate more specific issues
- Changed a few colors and themes to improve accessibility
- Traveler cards now display the document type under the traveler name rather than any specific document info
Fixes
- Fixed a bug that caused the baggage link list to not filter properly while using the search bar
- Fixed some bugs with the document scanner
Show More
Version History
1.7.0
Jun 1, 2023
New Features
- We've added support for Lawful Permanent Resident Cards in MPC!
- Just create a new traveler and select Lawful Permanent Resident (LPR) as your document type and provide a photo at submission.
- Before selecting this option, make sure you check in to your flight using your LPR card to ensure a seamless process.
Changes
- Updated a lot of errors and messages during the submission process to help communicate more specific issues
- Changed a few colors and themes to improve accessibility
- Traveler cards now display the document type under the traveler name rather than any specific document info
Fixes
- Fixed a bug that caused the baggage link list to not filter properly while using the search bar
- Fixed some bugs with the document scanner
- We've added support for Lawful Permanent Resident Cards in MPC!
- Just create a new traveler and select Lawful Permanent Resident (LPR) as your document type and provide a photo at submission.
- Before selecting this option, make sure you check in to your flight using your LPR card to ensure a seamless process.
Changes
- Updated a lot of errors and messages during the submission process to help communicate more specific issues
- Changed a few colors and themes to improve accessibility
- Traveler cards now display the document type under the traveler name rather than any specific document info
Fixes
- Fixed a bug that caused the baggage link list to not filter properly while using the search bar
- Fixed some bugs with the document scanner
1.6.1
Mar 29, 2023
Changes
- Added a guide box to the camera preview to help line up photos properly
- Photos captured with the front camera will now flip to their original orientation when saving
- Added a guide box to the camera preview to help line up photos properly
- Photos captured with the front camera will now flip to their original orientation when saving
1.6.0
Jan 20, 2023
New Features
- Added automatic photo cropping when taking a photo of a traveler to remove background noise
Changes
- Port list is now sorted by port name rather than code
Fixes
- Fixed an issue where biometric login was sometimes disabled when restarting the app
- Fixed some incorrect error messages that would appear when a device has poor network connectivity
- Added automatic photo cropping when taking a photo of a traveler to remove background noise
Changes
- Port list is now sorted by port name rather than code
Fixes
- Fixed an issue where biometric login was sometimes disabled when restarting the app
- Fixed some incorrect error messages that would appear when a device has poor network connectivity
1.5.6
Dec 6, 2022
Changes
- Added support for hyphens and apostrophes in document name fields
Fixes
- Fixed capitalization of port names with apostrophes
- Added support for hyphens and apostrophes in document name fields
Fixes
- Fixed capitalization of port names with apostrophes
1.5.5
Nov 17, 2022
Changes
- Updated design for the landing page to add a third option for Preclearance
- Separated out Preclearance airport options from U.S. airport options
- Added tooltip to describe difference between the two airplane options
Fixes
- Improved error handling during submission
- Users without a mail client installed on their device will no longer experience a crash when attempting to send an error report
- Updated design for the landing page to add a third option for Preclearance
- Separated out Preclearance airport options from U.S. airport options
- Added tooltip to describe difference between the two airplane options
Fixes
- Improved error handling during submission
- Users without a mail client installed on their device will no longer experience a crash when attempting to send an error report
1.5.4
Oct 28, 2022
Changes
- Improved location checks to reduce instances of user's location being incorrect at submission time
- Improved support email templates with information about the selected port of entry
Fixes
- Fixed an issue where location alerts would appear at some U.S. airports where they should not be
- Improved location checks to reduce instances of user's location being incorrect at submission time
- Improved support email templates with information about the selected port of entry
Fixes
- Fixed an issue where location alerts would appear at some U.S. airports where they should not be
1.5.3
Oct 7, 2022
Fixes
- Fixed an issue that caused the document scanner to not appear
- Fixed colors of various navigation elements for iOS 16
- Fixed the header bar on the PIN screen on iPhone 14 Pro and iPhone 14 Pro Max to support the dynamic island
- Fixed an issue that caused the document scanner to not appear
- Fixed colors of various navigation elements for iOS 16
- Fixed the header bar on the PIN screen on iPhone 14 Pro and iPhone 14 Pro Max to support the dynamic island
1.5.2
Sep 27, 2022
Changes
- Updated the layout of the QR code receipts by unifying all travelers into one QR receipt with one QR code.
- You only need to scan the QR code one time for all travelers in your group.
- Checking in to a flight with only your NEXUS card is not supported in MPC. Make sure all travelers in your group complete the flight check-in process using their passports.
Fixes
- Fixed an issue where the date of birth and expiration would be off by one day when crossing multiple time zones after saving data.
- Fixed an issue where the location too far alert was displaying in locations that it should not have.
- Updated the layout of the QR code receipts by unifying all travelers into one QR receipt with one QR code.
- You only need to scan the QR code one time for all travelers in your group.
- Checking in to a flight with only your NEXUS card is not supported in MPC. Make sure all travelers in your group complete the flight check-in process using their passports.
Fixes
- Fixed an issue where the date of birth and expiration would be off by one day when crossing multiple time zones after saving data.
- Fixed an issue where the location too far alert was displaying in locations that it should not have.
1.5.1
Sep 13, 2022
Changes
- Updated verbiage throughout to app to indicate availability at new CBP Preclearance sites and provide clearer instructions
Fixes
- Fixed an issue where devices using a different date format would sometimes invert dates scanned from the passport
- Updated verbiage throughout to app to indicate availability at new CBP Preclearance sites and provide clearer instructions
Fixes
- Fixed an issue where devices using a different date format would sometimes invert dates scanned from the passport
1.5.0
Aug 23, 2022
New Features
- Added support for some pre-clearance locations
- Note: Submitting to a pre-clearance location requires permission to verify your current location at submission time; ensure you are at your selected port of entry before attempting a submission.
Fixes
- Fixed an issue that caused some port of entry names to resize when selecting them
- Added support for some pre-clearance locations
- Note: Submitting to a pre-clearance location requires permission to verify your current location at submission time; ensure you are at your selected port of entry before attempting a submission.
Fixes
- Fixed an issue that caused some port of entry names to resize when selecting them
1.4.1
Jul 19, 2022
Changes
- Changed the placement of some buttons on the submission screen
- Added more descriptive subtext to each action on the submission screen
- Further improved submission errors details with more informative messages
- Improved syncing of port list options to prevent submission errors caused by out of sync port information
- Changed the placement of some buttons on the submission screen
- Added more descriptive subtext to each action on the submission screen
- Further improved submission errors details with more informative messages
- Improved syncing of port list options to prevent submission errors caused by out of sync port information
1.4.0
Jun 9, 2022
Fixes
- Fixed an issue where some submission errors were not displaying properly
- Improved error messages for submission errors
- Fixed an issue where some submission errors were not displaying properly
- Improved error messages for submission errors
1.3.2
May 18, 2022
New Features
- Added port of entry information to submission screen to quickly see which port you are submitting to
Changes
- Overhauled the look of the submission screen
Fixes
- Terminals should now be sorted consistently
- Fixed some missing icons on iOS 14
- Fixed a few visual issues
- Added port of entry information to submission screen to quickly see which port you are submitting to
Changes
- Overhauled the look of the submission screen
Fixes
- Terminals should now be sorted consistently
- Fixed some missing icons on iOS 14
- Fixed a few visual issues
1.3.0
Mar 15, 2022
New Features
- Revamped the onboarding experience to provide more app-specific details
- The onboarding screens have been added to the More tab under the Tutorial button
Fixes
- Fixed an issue causing some submission errors to display the incorrect message
- Fixed an issue where the camera permission request alert would sometimes not appear at submission time
- Revamped the onboarding experience to provide more app-specific details
- The onboarding screens have been added to the More tab under the Tutorial button
Fixes
- Fixed an issue causing some submission errors to display the incorrect message
- Fixed an issue where the camera permission request alert would sometimes not appear at submission time
1.2.1
Feb 15, 2022
New Features
- Added an option to delete all of your data saved within the app on the More tab under the new Manage Data section.
Fixes
- Fixed an issue where some MRZ scans were causing submission errors
- Added an option to delete all of your data saved within the app on the More tab under the new Manage Data section.
Fixes
- Fixed an issue where some MRZ scans were causing submission errors
1.2.0
Feb 8, 2022
New Features
- If available for your port, you will see a link to a website that contains port-specific baggage claim information on your receipts
- A searchable list of all available baggage claim information links is included in the more tab
- Added a new error reporting option on submission errors
Fixes
- Fixed some issues with the document scanner that caused errors upon submission
- Fixed an issue that would cause incorrect error messages to display during traveler creation
- Fixed an issue where submissions could time out prematurely
- If available for your port, you will see a link to a website that contains port-specific baggage claim information on your receipts
- A searchable list of all available baggage claim information links is included in the more tab
- Added a new error reporting option on submission errors
Fixes
- Fixed some issues with the document scanner that caused errors upon submission
- Fixed an issue that would cause incorrect error messages to display during traveler creation
- Fixed an issue where submissions could time out prematurely
1.1.2
Dec 15, 2021
Fixes
- Fixed an issue on submissions with certain travelers created prior to v1.1.1
- Fixed an issue on submissions with certain travelers created prior to v1.1.1
1.1.1
Dec 9, 2021
New Features
- Added a new Travelers tab to help create and manage your saved traveler information ahead of time!
Fixes
- Fixed some visual issues with devices on iOS 15
- Numerous other bug fixes and performance improvements
- Added a new Travelers tab to help create and manage your saved traveler information ahead of time!
Fixes
- Fixed some visual issues with devices on iOS 15
- Numerous other bug fixes and performance improvements
1.0.5
Sep 17, 2021
Fixes
- Fixed an issue where the document scanner was not launching when tapping the Scan Passport button
- Fixed an issue where the document scanner was not launching when tapping the Scan Passport button
1.0.3
Jul 12, 2021
Additions
- Added all current MPC-activated ports, see the website for a full list of supported locations
- Added login with FaceID/TouchID as an option to unlock the app; you can enable this in the More tab
Fixes
- Fixed an issue where some travelers see the Purpose of Travel screen when it should not be required
- Various other bug fixes
- Added all current MPC-activated ports, see the website for a full list of supported locations
- Added login with FaceID/TouchID as an option to unlock the app; you can enable this in the More tab
Fixes
- Fixed an issue where some travelers see the Purpose of Travel screen when it should not be required
- Various other bug fixes
1.0.1
Jun 1, 2021
Additions
- Added support for two new airports: Fort Lauderdale-Hollywood International Airport and Philadelphia International Airport.
- Added support for two new airports: Fort Lauderdale-Hollywood International Airport and Philadelphia International Airport.
1.0.0
May 12, 2021
Mobile Passport Control FAQ
Click here to learn how to download Mobile Passport Control in restricted country or region.
Check the following list to see the minimum requirements of Mobile Passport Control.
iPhone
Requires iOS 14.0 or later.
iPod touch
Requires iOS 14.0 or later.
Mobile Passport Control supports English