KDE Connect

KDE Connect

KDE Connect integrates your smartphone and computer

File Transfer Remote Controller System

Screenshots

Screenshot of KDE Connect Screenshot of KDE Connect Screenshot of KDE Connect Screenshot of KDE Connect Screenshot of KDE Connect

Description

KDE Connect provides a set of features to integrate your workflow across devices:

- Transfer files between your devices.
- Access files on your phone from your computer, without wires.
- Shared clipboard: copy and paste between your devices.
- Get notifications for incoming calls and messages on your computer.
- Virtual touchpad: Use your phone screen as your computer's touchpad.
- Notifications sync: Access your phone notifications from your computer and reply to messages.
- Multimedia remote control: Use your phone as a remote for Linux media players.
- WiFi connection: no USB wire or bluetooth needed.
- End-to-end TLS encryption: your information is safe.

Please note you will need to install KDE Connect on your computer for this app to work, and keep the desktop version up-to-date with the Android version for the latest features to work.

Sensitive permissions information:
* Accessibility permission: Required to receive input from another device to control your Android phone, if you use the Remote Input feature.
* Background location permission: Required to know to which WiFi network you are connected to, if you use the Trusted Networks feature.

KDE Connect never sends any information to KDE nor to any third party. KDE Connect sends data from one device to the other directly using the local network, never through the internet, and using end to end encryption.

This app is part of an open source project and it exists thanks to all the people who contributed to it. Visit the website to grab the source code.

What’s new (1.35.9)

1.35.9:
- Fixed notification sync

1.35.6:
- Better support conversation notifications
- Support sharing the mouse across systems by moving it past the border of the screen
- Fix logic to decide when to show "Send Clipboard"
- Fix receiving files with names ending in dot
- Allow connections from localhost
- Wait 50ms before syncing notifications so filter apps have time to filter them

Versions

Version Date Size Requires Android Download
1.35.9 current
908c44ea9abfa64b…
2026-06-18 6.5 MB API 23
1.35.8
15ee24e88fc2ed61…
2026-06-03 6.4 MB API 23
1.35.5
77f61f9ba58d5f64…
2026-02-22 6.2 MB API 23

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Run at startupStart automatically after the device is switched on.
  • Internet accessSend and receive data over the internet.
  • BluetoothConnect to Bluetooth devices.
  • BLUETOOTH_ADMIN
  • Bluetooth connectionConnect to paired Bluetooth devices.
  • Bluetooth scanSearch for nearby Bluetooth devices.
  • Network stateCheck whether and how the device is connected.
  • Change networkChange network connections.
Show 30 more permissions
  • Wi-Fi stateRead information about the Wi-Fi connection.
  • Change Wi-FiTurn Wi-Fi on and off or switch networks.
  • CHANGE_WIFI_MULTICAST_STATE
  • Phone stateDetect ongoing calls and read device information.
  • Read contactsAccess the address book.
  • Read storageRead files on the device storage.
  • VibrationControl the vibration alert.
  • Write storageCreate and change files on the device storage.
  • DOWNLOAD_WITHOUT_NOTIFICATION
  • Foreground serviceKeep running in the background, visible in the status bar.
  • READ_CALL_LOG
  • Send SMSSend text messages (may cost money).
  • Read SMSRead text messages.
  • Receive SMSProcess incoming text messages.
  • RECEIVE_MMS
  • Prevent sleepingKeep the device from going to sleep.
  • Install appsStart the installation of other apps.
  • USE_FULL_SCREEN_INTENT
  • Approximate locationDetermine the location via the network.
  • Precise locationDetermine the location via GPS.
  • MicrophoneRecord audio.
  • Installed appsSee which apps are installed.
  • Location in backgroundDetermine the location while the app is not open.
  • READ_LOGS
  • Display over other appsDraw content on top of other apps.
  • FOREGROUND_SERVICE_CONNECTED_DEVICE
  • Full file accessAccess all files on the device.
  • NotificationsShow notifications.
  • CameraTake photos and videos.
  • kdeconnect_tp.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments