Share Files Between Ubuntu and Android with KDE Connect

Moving photos, documents and other files between a Linux computer and an Android phone does not require a cable, cloud storage account or a complicated server setup. KDE Connect creates a direct link between the devices over the same local network, giving you a simple way to send files, browse selected folders and use other phone-to-desktop features.

The app works with Ubuntu and most Android phones, including popular models from Samsung, Google, Motorola and Xiaomi. It is useful for transferring a few photos after a day around Sydney Harbour, copying a PDF to an Android tablet before a university lecture in Melbourne, or sending screenshots from your phone to a desktop without waiting for a cloud service to synchronise.

A reliable home Wi-Fi connection is usually enough. Many Australian homes now use NBN connections with modern wireless routers, although the internet speed itself is not important because the transfer happens inside your local network. The key requirements are that both devices can see each other and that KDE Connect is allowed through Ubuntu’s firewall.

Install KDE Connect on Ubuntu

Open Ubuntu Software and search for KDE Connect, then select the package published for Ubuntu and install it. You can also install it from Terminal with:

sudo apt update
sudo apt install kdeconnect

The KDE Connect desktop application runs in the background and normally places an icon in the system tray or application indicator area. On some Ubuntu releases, the icon may not be visible immediately because of desktop extensions or indicator settings. You can still launch KDE Connect from the application menu and use its settings window.

For a more complete desktop experience, install the KDE Connect integration extension for your desktop environment if one is available. Ubuntu’s standard GNOME desktop can use extensions that display device status, notifications and quick actions in the top panel. The core file-sharing functions work without the extension, so it is optional rather than a requirement.

Install and pair the Android phone

On Android, install KDE Connect from the Google Play Store. The official app is free and open source. After opening it, allow any permissions needed for nearby device discovery, notifications or file access. Android versions differ in how these permissions are presented, so the wording may vary between a Pixel, Galaxy or other handset.

Connect the phone and Ubuntu computer to the same Wi-Fi network. In KDE Connect on Android, your Ubuntu machine should appear in the list of available devices. Select it and tap Request Pairing. A notification or pop-up should appear on Ubuntu; choose Accept to complete the pairing.

If the computer does not appear, check that mobile data has not replaced Wi-Fi on the phone and that the devices are connected to the same router. Guest networks often isolate connected devices, meaning a phone on guest Wi-Fi cannot communicate with a computer on the main network. This is common in hotels, libraries and cafés, including public networks used while travelling between Brisbane and the Gold Coast.

After pairing, select the Ubuntu computer in the Android app and review the available plugins. Enable Share and receive or the equivalent file-sharing option. You can also enable useful features such as clipboard synchronisation, remote input, media controls and notification sharing, but each plugin has its own permissions and privacy implications.

Send files from Android to Ubuntu

To transfer a file from Android to Ubuntu, open KDE Connect on the phone and choose the paired computer. Tap Send files, the paperclip-style attachment button or the relevant share action, depending on the app version. Select one or more photos, videos, documents or other files from the Android file picker.

KDE Connect sends the selected items through the local network. The transfer progress appears in the app, and Ubuntu usually saves incoming files in the Downloads directory. On some versions, the destination can be changed in the KDE Connect settings on the computer. Open the device settings, select the file-sharing plugin and look for the download or incoming-files location.

For a large photo batch or a video recorded in 4K, keep both devices awake until the transfer finishes. A busy wireless network can reduce the speed, especially in an apartment building in inner Melbourne or a crowded house sharing one NBN router. Moving closer to the access point can help more than changing any KDE Connect setting.

The Android share menu can also send content directly to KDE Connect. In Gallery, Files or another compatible application, select an item, tap Share, and choose the Ubuntu computer or KDE Connect. This is often quicker than opening the KDE Connect app first, particularly when sending a screenshot or a receipt PDF.

Send files from Ubuntu to Android

On Ubuntu, right-click a file in Files and look for Share, Send to, or KDE Connect, depending on your Ubuntu version and installed desktop integration. If the action is unavailable, open KDE Connect from the application menu, select the Android device and use its file-sending control.

Another dependable method is to open the KDE Connect desktop interface and drag a file onto the connected Android device. You can send individual files or select several items together. The Android phone normally places received files in its Downloads folder, although the exact location can depend on the Android file manager and KDE Connect settings.

After sending, open the Files app on Android and check Downloads. Photos transferred this way may not immediately appear in the main gallery if the gallery application has not rescanned the folder. Opening the file once, restarting the gallery app or moving the image to the Pictures directory can make it visible.

KDE Connect is best suited to ordinary personal transfers. It can handle documents, music, images and moderate-sized videos, but a very large folder or an entire phone backup may be better handled with a USB cable. Wireless transfers also depend on the quality of the local network, not on the advertised NBN download speed.

Browse phone files from Ubuntu

KDE Connect can provide remote file browsing when the Android device grants the required storage permission. In the Ubuntu KDE Connect window, select the phone and open the Browse device or Remote filesystem feature. This presents selected phone folders through a file browser on the computer.

The first time you use the feature, Android may ask for access to files and media. Approve the request only if you are comfortable with Ubuntu browsing the selected storage. Android’s newer storage model may restrict access to certain system directories, app-private data and protected folders. Those restrictions are normal and cannot always be removed through KDE Connect.

Remote browsing is handy when you want to copy several images from the Camera or DCIM folder without repeatedly choosing them on the phone. It can also help locate a downloaded document, voice recording or screenshot. Avoid deleting files until you have confirmed the correct location, since some Android file managers display shortcuts rather than the physical folder structure.

You can adjust the remote filesystem settings in KDE Connect on Android. Adding a specific folder, such as Pictures or Documents, keeps the connection easier to understand and limits access. This is a sensible arrangement for a shared household computer or a work laptop used in a co-working space.

Fix pairing, firewall and transfer problems

When KDE Connect cannot find a device, start with the network. Both devices must be on the same local subnet, and a VPN can sometimes interfere with discovery. Temporarily disconnect the VPN, turn off mobile data for testing and confirm that the phone and Ubuntu computer are connected to the same non-guest Wi-Fi network.

Ubuntu’s firewall may block KDE Connect. If you use UFW, allow the KDE Connect port range with:

sudo ufw allow 1714:1764/tcp
sudo ufw allow 1714:1764/udp

Then restart KDE Connect on both devices and try pairing again. Only open these ports on a trusted private network. On public Wi-Fi at a railway station, hotel or café, allowing device discovery can expose services to other people on that network, so USB transfer is safer.

If the phone appears but transfers fail, check Android battery restrictions. Some manufacturers stop background applications aggressively to preserve battery life. Open Android settings, find KDE Connect under battery or app management, and allow background activity where appropriate. Also confirm that the app has file and nearby-device permissions.

A transfer that stops halfway may indicate a weak Wi-Fi signal, the phone going to sleep or the router isolating wireless clients. Keep the screen active during a large transfer, place the phone near the router and retry with a smaller file. Restarting the KDE Connect process on Ubuntu can also clear a temporary connection problem:

pkill kdeconnect
kdeconnect-indicator &

The exact indicator behaviour depends on the Ubuntu desktop session. If the command does not restore the icon, launch KDE Connect from the application menu instead.

Use KDE Connect safely and privately

KDE Connect does not send files through a remote cloud account. The data normally travels directly between the paired devices over the local network. Pairing still matters: a device should be accepted only when you recognise it, and old phones or computers should be unpaired when no longer in use.

Review enabled plugins rather than turning on everything automatically. Clipboard sharing can be convenient, but copied passwords, one-time codes and private messages may be synchronised between devices. Notification access can reveal message previews on Ubuntu. Remote input allows the phone to control the computer, which is useful for presentations but unnecessary for simple file transfers.

Use a strong screen lock on the Android phone and a password-protected Ubuntu account. If the computer is shared, avoid granting broad remote filesystem access. KDE Connect is designed for trusted personal networks, not anonymous file exchange over public Wi-Fi.

For the safest routine, pair devices at home, transfer files while both are on your private router, and unpair devices that leave your household. This approach works whether your home network is in Perth, Adelaide or a regional town with a wireless NBN service, because the important factor is local network trust rather than the internet provider.

Alternatives when KDE Connect is not suitable

A USB cable remains the most predictable option for very large transfers, phone backups or situations where Wi-Fi discovery is blocked. Connect the Android device, unlock it and choose File transfer from the USB notification. Ubuntu should then show the phone in Files, although Android manufacturers and USB cables vary in reliability.

Cloud storage can be useful when the Ubuntu computer and Android phone are in different locations. Services such as Nextcloud, Google Drive and OneDrive synchronise through the internet, making them suitable for sending a file to someone in another city. They can be slower or less private than a direct local transfer, and free storage limits may apply.

For occasional sharing, a browser-based local transfer tool can also work, but it usually requires running a temporary web service and entering an address manually. KDE Connect is more convenient for regular use because pairing is remembered and common actions are integrated into the phone and desktop.

The best choice depends on the task. Use KDE Connect for quick wireless transfers, remote browsing and everyday phone-to-PC communication; use USB for large or critical batches; and use cloud storage when the devices are not together.

KDE Connect turns Ubuntu and Android into a practical local file-sharing pair: install the app on both devices, connect them to the same trusted Wi-Fi, approve the pairing request and use the send or browse controls. Keep firewall rules, Android permissions and shared plugins under control, and remember that a strong local connection matters more than your internet plan. The essential point is simple: trusted network, accepted pairing and the right destination folder make wireless file transfers straightforward.