APK Review Lab
UPS

UPS

UPS
Version 10.31.1.19 Trusted App
4.8 2544405 Reviews
Aug 12 Updated
Rated for 3+ Rating
Android 9.0+ Android
160.9 MB Size

About UPS

Adam
Reviewed by
Adam Content Editor

Opening the UPS App for the First Time

Downloading the UPS app from the Play Store starts with a 160 MB file that requires Android 9.0 or newer. Once installed, the first screen asks for login credentials or offers guest access for tracking. Guest mode works for entering tracking numbers, but managing deliveries and using the personalized QR code requires a UPS My Choice account. The sign-up process asks for name, email, and physical address. Some users report the onboarding flow feels confusing, with multiple screens asking for permissions before showing any package data. After logging in, the home screen displays incoming packages if tracking numbers are already linked to the account. If not, users manually enter tracking numbers or scan InfoNotice barcodes using the phone camera. The app saves up to 50 tracking numbers in the tracking list, but many users report that numbers disappear after closing the app or when a package status changes to "delivered." This forces re-entry of the same tracking number repeatedly. The live map feature shows the delivery truck's location when the package is out for delivery, though the map updates with a slight delay. Users who like this feature say it helps them time when to be home for signature-required deliveries. The app's main navigation includes tabs for tracking, shipping, locations, and a store tab with the QR code feature. International shipping options appear for users shipping to over 200 countries, with customs guidance built into the workflow.

How the QR Code and Address Book Work Together

The personalized QR code sits inside the Store tab and connects directly to the UPS address book. Users save frequent contacts with shipping addresses in the address book first. Then, when visiting a UPS Store location, the QR code pulls from that saved list to generate shipping labels without typing addresses again. The store scans the code, the address populates, and a digital receipt goes to the app with tracking attached. This sequence reduces in-store time significantly for regular shippers. However, a limitation emerges when users try to use both features together for international shipments. The address book stores domestic and international addresses, but the QR code system does not always pull customs declaration data from the saved contacts. This means users still need to manually enter package contents and values for international labels, breaking the otherwise seamless workflow. The app also fails to sync address book changes across devices instantly. A user who updates an address on their phone may not see that change reflected when they start a shipment on a tablet using the "pick up where you left off" feature. This creates a friction point where the continuity promise does not fully deliver for multi-device users. The QR code itself remains valid for 30 days, but the address book updates require manual refresh, which the app does not prompt for. This interaction between two core features—one meant for convenience and the other for continuity—produces a workflow that works well for domestic shipping but breaks down for international users or those switching devices frequently.

Real-World Performance: Crashes, Freezes, and Missing Features

User reviews across Google Play and the Apple App Store consistently report frequent crashes after the latest updates. One analysis of 285 negative reviews found app crashes on launch mentioned 23 times and login screen freezes mentioned 14 times. The app also forces users to re-login repeatedly, with session expiration errors appearing during tracking or address addition. Some users report that after using the app for more than five hours, it fails and requires a phone restart. The mobile delivery version of the app causes unresponsive touch inputs and demands extensive permissions, raising privacy concerns. Updates have removed features that users relied on, including the option to upgrade SurePost to Ground shipping and the ability to find drop boxes on the map. One user commented that the "new UPS app is a complete disaster" and canceled their My Choice Premium membership because the app no longer allowed delivery method changes. The camera scanning function also has known issues on iPhone 14 models, where the camera cannot focus on barcodes properly. German users have complained about this problem for years without a fix. Despite these issues, some users find the app useful for its precise delivery windows and live truck tracking. The free price point keeps users engaged even with the bugs.

Technical Requirements and Storage Details

The UPS app requires Android 9.0 (API 28) or higher. The APK file size varies by version. Version 10.31.1.19 weighs 160.93 MB, while version 10.30.1.6 comes in at 160.36 MB. The app supports arm64-v8a, armeabi-v7a, x86, and x86_64 architectures, making it compatible with most modern Android devices. The package ID is com.ups.mobile.android. The app requests no third-party data sharing per the Play Store data safety section, and data is encrypted in transit. Users can request data deletion through the app's settings. The minimum storage requirement for installation sits around 170 MB, but additional cache data builds up with repeated tracking number entries and map loading. The app does not show exact cache size within the settings menu, so users must clear app data through Android system settings to free space. The target Android version is 15, indicating ongoing development for newer OS releases. The app's signature is 426a2ca79ab97dcef58d6f577e41ecc570688f41.

Screenshots

App Specifications

Latest Version10.31.1.19
Uploaded byUPS
Requires AndroidAndroid 9.0+
CategoryBusiness
Content RatingRated for 3+

Technical Details

Package Namecom.ups.mobile.android
LanguagesEnglish
Architecturearm64-v8a
Signature0e23d9a22f32cf2be5ea4983cd25613ad35749678efff8b4808fd5f3b1e2d803

Security & Additional Info

Scan Result Secure
Package Name com.ups.mobile.android
SHA‑256 0e23d9a22f32cf2be5ea4983cd25613ad35749678efff8b4808fd5f3b1e2d803
SHA‑1 62765675b3e2fc7c30afa212aee1cbb40934ed0b
App Permissions 0
View Security Report Google Play

Previous Versions

UPS 10.31.1.19 160.4 MB • Jun 10, 2026
Get
UPS 10.30.1.6 160.4 MB • May 24, 2026
Get
UPS 10.29.2.2 160.2 MB • May 14, 2026
Get
UPS 10.28.1.18 160.1 MB • May 04, 2026
Get
UPS 10.27.1.19 159.3 MB • Apr 01, 2026
Get
View All Versions