logo one IT guy's personal web site
twitter icon flickr icon 500px icon

DesktopSMS Lite: Send SMS from computer using Android phone

In the following article I'd like to introduce you DesktopSMS app that brings SMS messaging on your Windows PC (including Windows 10) using Android phone. With DesktopSMS Client, native Windows PC application, you can connect your computer and Android device and then read, compose and send SMS messages easily using computer keyboard. Let's take a closer look.
If you want to get DesktopSMS Lite or DesktopSMS Client, please refer to:

Why another desktop SMS text messenger?

I still send SMS messages a lot even though it's on-line messaging that rules instant communicaiton these days (all those apps like WhatsApp, Viber, Facebook Mesenger, Google Hangouts, ...). And because I'm usually on my computer all the day it is no wonder that I am interested in working with SMS messages using computer.

Why sending SMS from computer?

I do remember the Nokia days where Nokia PC Suite was a great tool that allowed to this stuff. Using computer keyboard is more comfortable than sliding on your smartphone touch screen, don't you think? Back in the days Nokia PC Suite was freely availble to all Nokia users and offered great management tools including managing SMS messages on computer. And I used it a lot!
But when my last Nokia was gone and I turned into Android system I quickly realised that sending SMS messages is no more fun as it used to be. I was not able to find any PC Suite alternative so I started thinking about making such a tool on my own...

Why did I started my own project?

I was trying a lot of apps that was ment to do SMS messaging on computer, but I had no luck finding an app that would satisfy my needs. At the end of year 2018 Google brought SMS management to our browsers, but I don't like using my browser to do such things, e.g. I still prefer e-mail in Outlook better than in my browser. And all my content would be synced through Google servers, not that it would mind because of privacy or so, but you need internet access and servers at the other side of the globe to sync two devices that are laying on the same desk...
Other options, including AirDroid or Pushbullet, require to use web browser and/or force you to register on-line account, or even both. I don't really think this is necessary if you want to sync two device on the same network...
So the idea of my own app, my own solution of SMS messenger on computer (or PC, if you wish) was born. Even though the implementation was a really slowly and painfull process, the final result is here... Let me introduce you DesktopSMS...

Send SMS from Windows/PC computer

So what is DesktopSMS? It's an app, tool, that allows you to send SMS messages using computer and that makes SMS messaging more comfortable and fun. But it is not just about sending SMS only, DesktopSMS syncs all your existing conversations and SMS/MMS messages so you can easily access them on computer in the same style like you are used to it on Android device.
The system is completed by two parts:
  • The first part is DesktopSMS Lite, Android application officialy available through DesktopSMS Lite on Google Play.
  • Second part is DesktopSMS Client, native Windows/PC (Windows 7, Windows 8/8.1, Windows 10) application available for download at
DesktopSMS Client is the main application that user intarcts with. It allows you to search and pair remote Android devices that has DesktopSMS Lite app installed. Pair request needs to be accepted on remote device so it is not possible to get unauthorized access to remote devices. Existing conversations and SMS messages are synced and are available to on computer after successfull pairing.

DesktopSMS screenshot

So let's see how DesktopSMS looks like and let's start with DesktopSMS Client, the client that user interacts with. The first picture shows app while on active remote Android device connection where user can see existing conversations and SMS/MMS messages and of course can compose and send new SMS messages. The second picture shows device manager — a place where new and existing device connections are managed
desktopsms-client-01 desktopsms-client-02
The face of the Android application (DesktopSMS Lite) is mainly the management part of the app where you can change settings and manage existing remote device pairings. Additionally some important stuff can be found here, such as IP address of your WiFi connection that you need to know if you want to pair with remote device manually from computer.
desktopsms-app-01 desktopsms-app-02

DesktopSMS key features

I've tried to follow set of key features (those I miss on the other desktop SMS messengers) while creating DesktopSMS. Here is the list of features I think are important and I hope I've managed to fullfil the list enough...
  • Native Windows PC application (Windows 7, Windows 8/8.1, Windows 10) — no need to use web browser to access SMS/MMS data. Be able to utilize most of the features of Windows system in terms of interaction with user.
  • No registration, no on-line accounts, no-cloud, no internet, just keep everything locally.
  • Allow multiple types of connection (bluetooth and network (LAN) connection at least, maybe USB connection in the future if possible).
  • Keep default Android SMS messenger, do not force user to change it in order to use DesktopSMS.
  • Store data from remote device in local cache to make data access as fast as possible without need to fetch remote data again and again.
  • Allow to pair one phone with multiple computers and sync data accordingly.
  • Transfer the look and feel of SMS text messaging from Android to computer (conversations, SMS/MMS messages, ...).
  • Security — not everyone is allowed to access remote devices without approval.
  • Make it possible to work with the message content, such as copy to clipboard etc.
  • Connect to already paired devices with ease.

What is work in progress?

Some of the features are still not released, but I'd like to implement them into next releases, here are some of them:
  • Advanced MMS support (work with MMS data as with ordinary files, such as save files as, make images clickable and viewable with installed tools, ...).
  • Better interaction with user, such as an incoming SMS message notification if the app is minimized.


DesktopSMS is one of the options how to connect computer to remote Android device and use PC to read, compose and send SMS messages.
I'd like to hear what do you think about it, let me know in comments for example! Also let me know if you have a tip how to improve the app, I'd appreciate it!
Let's recap hwo to get DesktopSMS Lite and DesktopSMS Client:


18. 4. 2020 12:11:27, MUHAMMAD ASIF

What do you think?

(not requiered and non public, used for further contact)