How to Import Files & Folders

How to Import Files & Folders in GoodReader

To open file in GoodReader from Locations in the Files app tap the Manage Files button - then Import Files.
GoodReader offers a variety of ways to import and export files and folders, depending on where your files are located:
Download files from external hosting services
Download files from a computer on your local network
Transmit files from your computer using iTunes and a USB cable
Use a built-in web browser to find and download files
GoodReader Web Downloads
You can download files to GoodReader from the Internet either by entering their URL addresses or by browsing the Web using a simple built-in browser.

Tips for downloading files from the Web:
  • If you know the exact URL address of a file, use the Enter URL button on the Connect control panel.
  • If you don't know the exact URL address of a file, tap the Browser button on the Connect control panel to use GoodReader's simple built-in web browser.
  • You can restrict the access to the built-in browser with a password, which set in the application's Security settings.
  • Every time you tap a link in a built-in browser, you will be asked if you want to follow the link or download the linked file. Select Follow the Link until you get to a file of interest, then select Download Linked File.
  • It's ok to have several separate downloads at the same time.
  • To find information about your downloads, tap the Recent Downloads button in the Connect control panel.
  • The last 20 download URL addresses will be memorized and listed on the Browser panel. Tap one to download again.
How do I save a file from Safari to GoodReader?
If you browse the Web with Safari and open a file that is of interest to you, there is a way of saving this file into GoodReader's internal local storage, so you can view this file with GoodReader without loading it from the Internet every time (like it happens in Safari).

To save a file from Safari to GoodReader:
  • open the file of interest in Safari
  • tap Safari's address bar (the keyboard will appear)
  • go to the very beginning of the file's URL address, where the http:// or https:// part is
  • add a single letter g in front of the address, so you'll get ghttp:// or ghttps:// instead of http:// or https://
  • press Go on the keyboard (this will close Safari and start GoodReader)
  • the file will start to download into GoodReader automatically (check Connect control panel to find it)
If you plan to do this often, you can simplify this process substantially. In GoodReader's settings, the General section, tap the button called Bookmark for files and webpages. Then go to Safari and create a new bookmark. Name this bookmark, for example, Save to GoodReader. Then press the bookmark button, and then Edit. Select this new bookmark. Now Safari lets you modify the address of this bookmark. Delete the old address and paste the text from the pasteboard (GoodReader has prepared this unique text for you). Save the modified bookmark address. Selecting this bookmark when a page of interest is opened is the same as adding the g letter in front of this page's address.

Please note that this technique doesn't always work with secure servers. If it doesn't, then try browsing for this file in GoodReader's built-in web-browser, rather than in Safari.
  • use Back and Forward buttons to navigate in the built-in browser:
  • if, when browsing in a web browser, you selected Follow the Link action, and it turns out that you should've pressed Download Linked File because the file of interest just opened in a browser, you don't have to go back to select a proper action, use the Save the Current Page button instead:
  • due to iOS limitations, not all links work in a simple built-in browser. You may see the link, click it, and nothing happens. There's a simple workaround for this that works in many cases. Tap a link and hold it for a while. The system menu pops up with the choice of actions. Select Open action, if you need to open the link. If it doesn't open, select Copy (this copies the URL address to clipboard) and then press Follow the Link from Clipboard or Save the File Linked by the Link from Clipboard button, depending on your intentions:
  • some websites don't work well with the pop-up menu that asks you what to do with a link. If you experience issues, you can turn this pop-up menu off GoodReader's Settings, Other Settings section, Web Browser settings. Instead, use the Save the Current Page button or tap, hold, and copy the link, followed by tapping the Save the File Linked by the Link from Clipboard button to download a file of interest.
GoodReader USB File Transfer
USB File Transfer is the fastest and the easiest way to put files to GoodReader from your computer. Unlike with WiFi File Transfer, there's no need to go through a complicated WiFi setup process and frustration of WiFi network Troubleshooting. Apple provides a way to transfer files between apps and a computer using a USB cable and iTunes File Sharing. The steps can vary depending on your MacOS version, and whether or not your iTunes or Music applications have been updated. The instructions below are for the most recent MacOS and application versions.
Please note that GoodReader's Downloads and iCloud folders are not accessible for USB transfer. Use GoodReader to move files out of these folders before attempting to transfer them to a computer via USB.
USB file transfer using Apple's iTunes File Sharing
To transfer files via USB

• Connect your iPad / iPhone / iPod touch to your computer via USB cable and the appropriate application will launch automatically (either iTunes or Music, depending on your MacOS version).

• Click the device button in the top menu bar of the application window (the button will look like an iPad or iPhone, depending on which device you've connected).

• In the left sidebar, click File Sharing, and an Apps list will appear.

• Select GoodReader in the Apps list and the files stored within GoodReader will be listed on the right. Click a folder to navigate into it in order to select files from that folder.

• Drag single or multiple files from the application window and drop them on your computer desktop to transfer them.

• To transfer files from the computer to GoodReader, drag and drop files from the computer desktop into the file list section of the application window.

    GoodReader WiFi File Transfer
    Use your local WiFi-network to transfer files from your desktop computer to GoodReader.

    Please note that WiFi-networking can sometimes be tricky; there are some hidden options that can prevent usual networking. Should you have any difficulties, please consult our Troubleshooting Guide or contact our customer support service.

    If you're having trouble setting up a WiFi network, consider using USB File Transfer instead, which is much faster and much simpler to use.
    Preparation steps
    (must be performed the first time only, no need to do it every time)
    Step 1. Creating your own WiFi network.
    If you're thinking of connecting your iPhone and your computer to a public wireless access point to transfer files from computer to iPhone - forget about it. Most public access points try to protect everybody's privacy by forbidding any peer-to-peer communication. Each of your devices will be able to access the Internet, but most likely they will not be able to communicate with each other.

    This leaves you with another option - creating your own WiFi network.

    • Creating WiFi network with a WiFi router. Please consult your router documentation on the exact procedure, but keep two things in mind:
      • some routers block peer-to-peer communication by default, preventing your computer and your iPhone from being able to communicate with each other directly, so you will have to check for a setting that blocks such communication. Such setting may be called something like L2 Isolation or some other isolation. Please consult your router documentation for more details.
      • some routers offer wireless connection for wireless devices, and Ethernet (cable) connection for your computer. Such routers will often block direct communication between your computer (connected by a wire) and your iPhone (connected wirelessly). Please consult your router documentation for more details.
    • Creating computer-to-computer ("ad hoc") WiFi network directly from your computer, without any router
    Step 2. Connect your computer to your WiFi network.
    • if your network is hosted by your computer (i.e. it is an ad hoc or computer-to-computer network, then skip this step
    • connect your computer to WiFi network created by your WiFi router
    Step 3. Connect your iPhone / iPod touch / iPad to your WiFi network.
    Start the Settings app on your iPhone / iPod touch / iPad:

    Go to Wi-Fi section. Turn the Wi-Fi switch on, if it's off. Find your network (to which your computer is connected, or which is hosted by your computer) in the list, select it, and enter the password for this network, if needed. It is very important to ensure that you're entering the password correctly, because sometimes, if the password is incorrect, it may look like you're connected to a network, but no actual file transfer will happen. The checkmark should appear against your network name.

    Wait for the WiFi antenna logo to appear at the top of the screen. It may take some time, during which your device registers within the network, so just wait for antenna to appear.
    Actual Transfer
    Step 4. Start GoodReader app on your iPhone / iPod touch / iPad.

    Step 5. Tap the WiFi button at the bottom of the GoodReader's main screen to open the WiFi-transfer page, keep it open all the time while transferring, note the IP-address on this page (you'll need it in Step 6).

    For security reasons, and to save your battery power, transfer is only allowed when the WiFi-transfer page is open.

    The important things here are:

    • The device WiFi icon at the top left corner of the screen should display three bars, indicating a strong network connection. If you don't see a three bar WiFi icon, your connection may not be strong enough for a reliable transfer; and if you don't see a WiFi icon at all, you're not connected to a WiFi network — go back to Steps 1 – 3.
    • WiFi status: ON (if it's OFF, then you're not connected to WiFi network - go back to Steps 1 and 3).
    • IP-address (if you don't see it, then you're not connected to WiFi network - go back to Steps 1 and 3).
    Don't worry if you see the "Connection: waiting for incoming…" line. That's normal. It means that GoodReader is ready to connect, but a connection from a computer hasn't been made yet. Once you initiate a connection from a computer, this line changes to, "Connection: established"

    Once you initiate a file transfer from your computer, this line changes to "Connection: established." This line is mainly for Troubleshooting purposes - if you're experiencing problems with WiFi transfer, this line is a good indication of where to look for a problem.

    Note the IP-address you will use it to initiate a connection from your computer.

    IMPORTANT: IP-addresses change from time to time, even if nothing else changes in your setup. So please don't assume that the IP-address is the same as it was during your last transfer session, check this address whenever connecting.

    Step 6. This transfer technique connects your device to your computer as a network folder, allowing you to transfer files using a web browser.

    It creates a network folder shortcut, which you can use later to connect.

    You can connect to GoodReader from any web browser on your computer: Internet Explorer, Safari, or any other. You will be able to upload multiple files to GoodReader from your computer, however, folders cannot be uploaded with this technique. To upload folders, save them as .zip or .rar archives first, since GoodReader can uncompress .zip and .rar archives. You can download files and folders from GoodReader to your computer, as well as create new folders in GoodReader, and rename or delete files and folders.

    File transfer instructions:

    • On your computer, open a web browser (Chrome, Firefox, Safari, or any other).
    • In the URL address bar of your web browser, enter your device's IP-address taken from Step 5 of the WiFi File Transfer instructions. Enter it exactly as you see it on GoodReader's WiFi-transfer page, including the http:// and :8080 parts.
    • Please do NOT assume that the IP-address is the same as it was when you were connecting the last time — IP-addresses change periodically; check it whenever connecting.
    • The GoodReader Connection page will open in your web browser.
    • To upload a file from the computer to GoodReader, click the Upload button, then use the Choose File button, or drag and drop a file into the drop files here box. To download files or folders from GoodReader to the computer, click the check box next to file or folder names to select them. Once selected, click the Download button. After selecting a file or folder, you can also use the Rename or Delete buttons to execute those actions. Alternatively, click the "x" on the far right of a file or folder name to delete it. With either Delete technique, a Delete file? Yes/No message will pop up to confirm if you want to delete or cancel the action.
    • Use the New Folder button to create a new folder in GoodReader.
    • Click on a folder name to display its contents. While the folder's contents is displayed, any subsequent uploads will go into that folder. To navigate back out of that folder to GoodReader's main file list, click Parent Folder.
    Accessing Servers, E-mail attachments
    GoodReader offers you the ability to access different kinds of servers.
    Read Me First
    Before connecting to a server, create its record. To create a server record, tap the Connect button, tap Saved Servers, then tap the "+" Add button.

    Then select a server type to add. You will be asked to enter readable title of a server record (this title is what you will see in a server records list), user name and password to access this server, URL of a server (except for pre-configured servers, for which GoodReader knows their URLs), and possibly some other connection parameters, depending on a server type.

    For extra security, don't store a password in a server record; this way, you will have to enter it manually whenever connecting. Not all servers allow it, though. Some servers, like Dropbox, OneDrive,, and Google Drive, provide a proprietary authentication mechanism via their own webpage. In these cases, GoodReader doesn't store your password at all, and can't control how often you're asked to enter it.

    You can always edit server record settings by tapping Connect, then tap Sync Records, then tap the gear-shaped Settings button to the right of the server title. You can also tap the Trash button to delete the sync record and "unsync" the file or folder associated with that sync record (you may want to do this if you experience sync errors and need to start over by resynchronizing).

    If you're trying to connect to a server on a local WiFi network, and this server advertises itself via Bonjour protocol, you can find this server and connect to it automatically, without manually entering its connection parameters, by tapping Connect, then tap Find Servers.

    The Pin button displayed on a server record can be used to quickly create a permanent record for a server in the Saved Servers list, eliminating the need to find this server via Bonjour the next time you need to access this server or sync to it.

    Permanent (non-Bonjour) server records generally offer more flexibility, allowing them to edit things like login name, display title, startup path, SFTP public key authentication.

    Tap a server record to connect to this server.

    When connected to a general file server, you will see a list of folders and files on that server. If you tap a file's or folder's name, you will select it for further downloading or syncing. Once selected, everything you need to download, press the Download button, and the downloading process starts on the background. If you need to browse inside a folder, tap the arrow to the right of its name.

    For email servers, you will see headlines of messages.

    It's ok to have several separate downloads at the same time.

    Find information about your downloads in the Downloads section of the Connect control panel.

    You can upload files and folders from GoodReader to servers by selecting a file or folder name in the My Documents file list, then tapping the Upload button at the bottom of the screen and selecting a server in the Upload to: list. This feature is not available for Email servers.

    You can automatically sync files and folders from servers with corresponding local files and folders in GoodReader (see Automatic Synchronization details below).

    You can delete files and folders (or email messages) from a server by swiping their names (be careful - this can't be undone).

    In case of a network error, GoodReader may show you an error message instead of a server folder contents. To reload the real contents of a server folder into GoodReader's memory, press the Reload button in the bottom left corner of the server file list.

    Automatic Synchronization
    GoodReader can automatically sync individual files and entire folders to their remote versions hosted on online servers of the following types: Dropbox, OneDrive, Google Drive,, SugarSync and also any WebDAV, AFP, SMB, FTP* or SFTP server.

    There are two different types of sync - normal sync and download-only sync. The idea of normal sync is to keep the contents of a local file or a folder identical to what you have on a server. The idea of download-only sync is a convenient distribution of frequently updated documents to a group of people.

    The sync process consists of two parts: initial setup and actual synchronization.

    Initial setup. Do this only once per each file/folder you wish to synchronize. Open a connection to a server, find a file or folder that you wish to sync, tap it so it becomes highlighted. The Sync button will appear at the bottom. Press it. Then select a target local folder inside GoodReader where you want this file/folder to be put. Then press the Download here & Synchronize button. This will create a synchronization record in the Sync Records list and show you the Sync Parameters window where you can set various sync options. Once you've selected sync parameters, tap the final Sync button.

    All relevant remote files will be automatically downloaded to your device when doing the very first synchronization, so there is no need to run a separate downloading process for this file/folder with the Download button.

    All files and folders that are a part of the sync process are tagged with a special badge:

    Actual synchronization. You execute the sync by tapping the Sync button in the bottom menu of GoodReader's main screen (it's not the same Sync button that you used for the initial setup), or if you're viewing a file (on iPad only), a Sync button appears at the top right corner of the screen.

    This button will execute the sync for all the folders and files with all the servers that you have set up for synchronization. However, if you only want to sync one record, tap Connect, then tap Sync Records to access individual Sync buttons for each sync record.

    A progress popup appears during the sync process. Press the Hide button to hide this popup and continue the sync in the background. You will be able to continue reading your documents while the sync is working. Press the Sync button again to bring back the hidden progress popup. Also, you can press the popup's Schedule button to set up an automatic periodical sync execution:

    Normal sync. During this process GoodReader analyzes the contents of both local and remote folders and does the following:

    • looks for modified files (for example, freshly annotated PDFs) on your device and uploads them to a server, replacing old ones there
    • looks for modified files on a server and downloads them to your device, replacing old ones there
    • looks for new files on a server and downloads them to your device
    • looks for new local files and uploads them to a server
    • looks for deleted files on a server that were previously present, and deletes them from your device
    • looks for deleted local files that were previously present, and deletes them from a server
    Download-only sync. This type of sync doesn't care what happens with your local files, it never puts anything on a server, never deletes anything from it, it only looks for new and modified remote files and downloads them as needed. By default, files that were deleted from a server will be deleted from your local device. However, you can prevent this from happening by resetting the Delete local files switch in the sync record parameters window. In case if you choose to delete such local files, you can also choose whether or not you want to keep modified local files that were deleted from a remote server. This option may be useful to preserve your valuable notes that you've put over a PDF file, even if the corresponding remote file was deleted from a server.

    Attention!!! When doing a normal sync, be extra careful when deleting files/folders from a synced zone, either on your device or on a server, because this will make GoodReader delete their synced counterparts during the next sync session. If you accidentally deleted such local file, do not sync, but rather open a connection to a server, find this file there and manually download it to a local folder where you accidentally deleted it from.
    However, you can prevent this from happening. In the Sync Parameters window, there are two switches: Delete Local Files, and Delete Remote files. Disabling these switches allows you to prohibit a deletion of local/remote files/folders if the remote/local counterpart is missing at the time of syncing.

    If you modify a synced file both locally and on a server independently and then try to sync it, this will create a sync conflict, because GoodReader will not know which version of a file to choose. You can set up a policy on sync conflicts per each sync record individually. The following options are available: Ask what to do (the default option, you will be able to manually choose an appropriate action per each conflicted file individually during every sync session), Leave unresolved (leaves both files intact, allowing you to deal with this conflict later), Local files have priority (replaces remote conflicted files with local ones, making you loose remote ones forever; be careful with this option!!!), Remote files have priority (replaces local conflicted files with remote ones, making you loose local ones forever; be careful with this option!!!), Create duplicates (renames both files to avoid further conflicts, leaving you with different versions of file on both your device and on the server. This is the safest option, but be aware that it means the remote and local files will not be identical).Also, during the actual synchronization, GoodReader may sometimes offer you the Discard this conflict, files are identical conflict resolution option. Use this option only if you know for sure that these files are identical.

    While every effort was made to ensure data integrity in all abnormal situations (losing Internet connection, manual process abortion, etc.), we strongly encourage you to take precautions to make sure that the sync process will not be aborted halfway. Sync process is a sensitive one, and it may result in a data loss if used inappropriately. Just keep that in mind, and everything should be fine.

    Important!!! Do not modify (upload, rename, delete, etc.) your files and folders, both local and remote, while GoodReader performs the actual synchronization. Doing so may result in a damaged file being transferred and/or inconsistent file/folder structure either on your device, or on your server.

    Accessing E-Mail servers to download E-Mail attachments
    There are two ways to get your email file attachments into GoodReader:

    – By using Apple's Document Interchange feature (aka the "Share" or "Open In…" feature). In Apple's Mail app, select an attachment in an e-mail, then use the Share option to access the iOS Share Sheet and choose to copy the file to GoodReader (the steps of this process may vary depending on what iOS version you're running).

    – By accessing online Email servers via IMAP or POP3 protocol directly from GoodReader to find a message with a file attachment and to download such attachment into GoodReader.

    This section describes the latter of two methods - accessing online IMAP and POP3 mail servers.

    Please read the Read Me First introduction to learn the complete process for how to create a server connection. For an e-mail server, tap Add, then select Popular Mail Servers or Mail Server (IMAP, POP3).

    IMAP is a much more advanced protocol than POP3, and it works much faster when downloading message headlines. Please use IMAP instead of POP3 if your server supports it.

    GoodReader offers a set of pre-configured accessible mail servers -, iCloud mail (,,, and GoodReader knows how to access these servers. You only have to provide your user name and password.

    When entering connection parameters for servers other than pre-configured ones, you will be asked to specify if a server uses SSL and a type of authentication. Please avoid using "Password" authentication when "Use SSL" is off. By doing so, you expose your password to the whole world every time you connect.

    When a server uses IMAP protocol, GoodReader, by default, scans all messages on a server and shows you only messages with file attachments. You can change this behavior and make GoodReader show you all the messages for IMAP servers by switching the Emails with attachments only option in Application Settings, Other Settings section.

    For IMAP servers, e-mails with attachments are marked with a paperclip image. Tap on an e-mail title to view a list of all attached files. Tap the actual attachment to select it, then tap the Download button to start the attachment file downloading process in the background.

    While IMAP protocol allows determining if a message contains file attachments while scanning for message headlines, POP3 doesn't offer such information until the actual downloading of a message has started. So, when it comes to POP3, to save your Internet traffic, we show you all the messages with a question mark to indicate the fact that it is unknown at the moment if this message contains an attachment or not. When you tap on such a message, GoodReader starting actual downloading, and determine if there are attachments or not.
    Accessing WebDAV servers
    You can access file storage and sharing servers that support WebDAV protocol. You can browse such servers, download, upload, sync, and delete files and entire folders.

    Please read the Read Me First introduction.

    You can find the Windows-style name encoding switch in server parameters. Windows-based servers expect a Unicode normalization to applying to file and folder names. Try this switch if uploading or syncing files with names containing accented European characters produces unexpected results.
    Accessing Dropbox
    GoodReader offers you server-style access to Dropbox. It allows you to browse your Dropbox account like a simple file server. You can download, upload, sync, and delete files and entire folders.

    Please read the Read Me First introduction.

    GoodReader can publish individual files and folders from your Dropbox account. Select files and folders you want to share with others press the Share button, and GoodReader creating a unique public downloading link and send it via email.
    Accessing OneDrive
    GoodReader offers you server-style access to OneDrive. It allows you to browse your OneDrive account like a simple file server. You can download, upload, sync, and delete files and entire folders.

    Please read the Read Me First introduction.
    Accessing Google Drive
    GoodReader offers you server-style access to Google Drive. It allows you to browse your Google Drive account like a simple file server. You can download, upload, sync, and delete files and entire folders.

    Please read the Read Me First introduction.

    Besides storing standard files, Google Drive also works with its proprietary objects - spreadsheets, drawings, forms, presentations. Such files can't be downloaded directly. They will be converted to a PDF during downloading. Also, such files can't be synced to GoodReader's local file storage.
    Accessing SugarSync
    GoodReader offers you server-style access to SugarSync. It allows you to browse your SugarSync account like a simple file server. You can download, upload, sync, and delete files and entire folders.

    Please read the Read Me First introduction.
    Accessing FTP servers
    GoodReader offers the ability to access FTP servers. You can browse servers, download, upload, sync, and delete files and entire folders. Please note that FTP protocol is insecure. Use SFTP access for confidential documents.

    Please read the Read Me First introduction.

    GoodReader supports FTP servers with non-Unicode national text encodings. While most modern FTP servers transfer file names using Unicode-based UTF-8 text encoding, it's not always the case. So if you see unreadable file names when accessing your server from GoodReader, try to choose the correct text encoding in your server's record parameters.
    Accessing SFTP servers
    GoodReader offers the ability to access SFTP servers. You can browse servers, download, upload, sync, and delete files and entire folders.

    Please read the Read Me First introduction.

    GoodReader supports SFTP servers with non-Unicode national text encodings. While most new SFTP servers transfer file names using Unicode-based UTF-8 text encoding, it's not always the case. So if you see unreadable file names when accessing your server from GoodReader, try to choose the correct text encoding in your server's record parameters.

    Many SFTP servers define two different entry points into their file systems - "file system root" and "user home directory." Use the Path starts at system root switch in server record parameters to choose the correct entry point to your server's file system. The Path parameter is relative to the chosen entry point.
    Accessing AFP servers (shared Mac folders, Apple Time Capsule, etc.)
    AFP protocol is used by Mac computers to provide access to shared Mac folders. It is also used by the Apple Time Capsule and some other NAS drives.

    GoodReader offers the ability to access AFP servers. You can browse servers, download, upload, sync, and delete files and entire folders.

    Please read the Read Me First introduction.

    There's the Default mode switch in the server connection parameters window. Leave it ON for most cases. Turn it off only if you're having trouble downloading or uploading files.

    AFP servers may contain write-only folders. The DropBox folder on a Mac computer is an example of such a folder. It allows people on a network to connect to your Mac to send files to you without revealing the list of files that other people have previously sent there. GoodReader is showing the contents of such folders, but the Upload button will still work, allowing you to send files to such write-only folders.
    Accessing SMB servers (shared Windows folders, various NAS drives, etc.)
    SMB protocol is used by Windows and Mac computers to provide access to shared folders. It is also used by a number of NAS drives.

    GoodReader offers the ability to access SMB servers. You can browse servers, download, upload, sync, and delete files and entire folders.

    Please read the Read Me First introduction.

    Most SMB servers on a local WiFi network can be auto-discovered by pressing the "reload the list of local servers" link in the Servers Found via WiFi section of Connect panel. However, due to many factors, including router and firewall settings, some servers may not appear in the auto-discovery list. In this case, you have to create a server record and manually enter either the server's name or its IP-address.

    A note to Windows 7 users: while setting a shared folder on a Windows 7 machine requires almost no effort, it may be necessary to adjust Advanced Sharing Settings in some instances. For example, if you don't have a password set up for your Windows user account, you may find yourself being unable to remotely connect to a shared folder, because of access being denied. If you're experiencing such an issue, you may want to open the Network and Sharing Center on your Windows machine, click Change advanced sharing settings link on the left, find the password protected sharing section and select the Turn off password protected sharing option. However, a more secure solution would be to actually set up a password for your Windows user account.

    A note to Apple Time Capsule users: when auto-discovering servers on a local WiFi network, Apple Time Capsule will be discovered twice - as an AFP server and as an SMB server. While Time Capsule's main drive can be accessed via both protocols, an external USB flash drive attached to its USB port is accessible via SMB protocol.
    Related Questions

    GoodReader User Manual: How to Use GoodReader App. Main Features Guide.

    GoodReader User Manual: Main Screen Controls. Main Features Guide.

    GoodReader User Manual: File Management. Main Features Guide.

    GoodReader User Manual: How to Edit Files in GoodReader. Main Features Guide.

    GoodReader User Manual: PDF Buttons & Controls. Main Features Guide.

    Long-time user very happy with v5

    I've had GoodReader since version 3, and it's my favorite productivity app on the iPad. It's fantastic for annotating docs. I just installed v5. It's great, seems better organized and easier to work with than v4. Lots of new features that I haven't tried yet. Only complaint so far is that I wish I could change the color scheme. Some happiness for me so far: 1. Synching ("Connect" window) is MUCH improved, much cleaner. 2. The OneDrive synching problem has been fixed. 3. The new split-screen option is great - it allows you to view two docs (or two separate sections of the same doc) side-by-side. That option's iPad-only, I think, and part of the pro pack, which was a pretty good deal for me ($4.99 covered pro pack on all three mobile devices I have). 4. I like the thumbnail page images for navigation within a doc. 5. Apple pencil double-click toggles eraser (as it should). All in all, nicely done. Also, tech support has been super helpful, very responsive when I've had Qs.

    pmczz, Review on Apple Store