PDF Opening Issues

Fix PDF Attachments Not Opening or Downloading in Gmail on Android

Jason MillerJason Miller Oct 27, 2026 869 views

Question details

The user is unable to open or download PDF attachments within the Gmail app on an Android device, although the same files open correctly on the web version of Gmail.

Fix PDF Attachments Not Opening or Downloading in Gmail on Android
Product
Gmail Android App, PDF Reader
Device & OS
Android
Scenario
Attempting to view or download a PDF attachment received via email directly through the mobile Gmail application.
Observed behavior
The PDF attachment fails to download or open within the app, while it works perfectly fine on a desktop or the web version of Gmail.
Before you start

Ensure your Android device has a stable internet connection and verify that you have a default, up-to-date PDF reader app installed on your phone.

Solution 1Recommended

Download the PDF File First and Open Locally

Bypassing the in-app preview by downloading the file directly to your device storage often resolves rendering and opening errors.

Sometimes the built-in previewer in the Gmail app struggles with specific PDF encodings. Downloading the file locally forces the device to use a dedicated PDF reader application.

1
Initiate Download

Open the email in the Gmail app and tap the download icon (downward arrow) on the attachment thumbnail instead of tapping the file name.

2
Wait for Notification

Wait for the 'Download complete' notification to appear in your Android notification shade.

3
Locate the File

Open your device's File Manager or the built-in Downloads app, and locate the newly downloaded PDF.

4
Open Locally

Tap the downloaded PDF file to open it using your installed PDF reader.

Download the PDF File First and Open Locally
Download Successful: If the file downloads successfully but still won't open, the issue lies with your PDF reader app, not the Gmail app.
All-in-One Mobile PDF Reader

Seamlessly Open and Edit PDFs with WPS Office for Android

If your default viewer is causing attachment errors, WPS Office provides a robust, lightweight, and free solution for opening, reading, and annotating PDF files downloaded from your Gmail app.

  1. 1. Install WPS Office: Download and install the WPS Office app from the Google Play Store.
  2. 2. Download the Attachment: Open Gmail and tap the download icon on your PDF attachment.
  3. 3. Locate the File: Tap the downloaded file notification or locate it in your Android file manager.
  4. 4. Open with WPS: Select WPS Office from the 'Open with' prompt to seamlessly view and manage your file.
Easily opens all PDF attachments downloaded from Gmail with zero formatting loss.Fully compatible with Microsoft Office formats (Word, Excel, PPT) and Adobe PDF.Lightweight mobile application with incredibly fast rendering speeds.Free built-in annotation, signing, and editing tools for mobile productivity.
microsoft office alternative - wps office

Frequently Asked Questions

Why do PDFs open in Gmail web but not on the Android app?

This usually happens due to a corrupted app cache, a weak mobile data connection timing out the download, or an outdated PDF viewer on your Android device that fails to process the in-app preview properly.

What should I do if the download icon in Gmail doesn't work?

If the attachment won't download when tapping the arrow, try switching between Wi-Fi and mobile data. If the problem persists, you can temporarily log into Gmail via your mobile browser (like Chrome) to download the attachment directly.

How do I change the default app for opening PDFs on my Android phone?

Go to Settings > Apps > App Management. Find the app currently opening your PDFs, tap on it, and select 'Clear defaults'. The next time you open a PDF, Android will ask you to choose a new app, such as WPS Office.

Can I preview a PDF in Gmail without downloading it locally?

Yes, Gmail has a built-in previewer. If you tap the attachment directly (instead of the download arrow), it will attempt to open a preview. If the preview fails or shows a blank screen, downloading the file locally is the most reliable workaround.