Synchronize SMS from Android to your VPS, Google Drive, Gmail, or Webhook – securely and on your terms.
SMS2VPS is a secure Android app that synchronizes incoming SMS to your chosen destination: a self-hosted VPS, Google Drive, Gmail, or a Webhook URL. Messages are stored securely and can be accessed remotely as a reliable backup or integration solution. Synchronization only occurs after you manually activate it in the app settings.
SMS2VPS is now available on Google Play and can be downloaded using the link below.
The app's code is hosted on GitHub as open-source and supports ongoing development.
SMS2VPS synchronizes incoming SMS from your Android phone to a destination you choose (VPS, Windows 11 PC, Google Drive, or Gmail) — only after you activate synchronization in the app.
Guides:
Integrate your SMS messages with third-party services like n8n, Zapier, or your own custom backend. Webhook forwarding sends real-time JSON data to any URL you configure.
Technical Specifications:
Note: We strongly recommend using HTTPS for your webhook URL to ensure data privacy during transmission.
Using a custom domain for your webhook URL is highly recommended for reliability and professionalism. It gives you full control over your webhook endpoint, makes it easier to remember, and allows you to use HTTPS for secure data transmission.
You don't have to pay for a domain! There are services that offer free second-level domains, such as:
If your webhook endpoint is hosted locally (e.g., on a home PC or server), Cloudflare Tunnel is an excellent, free solution to expose it to the internet securely without opening ports in your firewall. Cloudflare Tunnel creates a private, encrypted connection between your local server and Cloudflare's global network.
Here's how to set it up:
cloudflared tunnel login and authenticate with your Cloudflare account.cloudflared tunnel create my-sms2vps-tunnelcloudflared tunnel route dns my-sms2vps-tunnel webhook.your-domain.comcloudflared tunnel run my-sms2vps-tunnel
Now you can use https://webhook.your-domain.com as your secure webhook URL in SMS2VPS!
SMS2VPS ensures security by allowing users to synchronize SMS messages only to user-defined destinations (VPS, Google Drive or Gmail). Synchronization requires explicit user activation.
Yes. You can select VPS, Google Drive, Gmail, or a Webhook URL as your backup or integration destination.
SMS2VPS is designed to work on Android devices with broad compatibility.
SMS2VPS focuses on user control and data privacy—no third-party server stores your messages.
This is because the Android operating system allows only the default SMS app to access incoming and outgoing text messages securely and directly. For more details, see Google's official guide on changing your default SMS app.