DingYaoYao

sms-to-pc (码上来) is a tool that syncs phone SMS and verification codes to a Windows PC over an encrypted local network connection without any server, auto-highlighting codes and copying them to the clipboard.

v1.5
Published at
Sep 24, 2026
7
Stars
53
Download
Synced at
Sep 29, 2026

Latest release

v1.5Sep 24, 2026, 01:11 PM
Downloads slow? Switch the source anytime above

README

Project Overview

sms-to-pc builds an encrypted local network channel between your own phone and PC, so every SMS your phone receives appears instantly in a window on your computer, letting you get verification codes without touching the phone. It is a direct LAN connection with AES-256-GCM encryption, no server in between, no data collection, and it is free. Simply connect the phone and PC to the same WiFi.

Key Features

  • No installation: the PC side is a single exe (bundled runtime) and the phone side is one APK
  • 4-digit pairing code: the PC shows 4 digits, enter them once on the phone and it connects automatically afterwards
  • Automatic code copy: a recognized verification code goes straight to the clipboard, or tap the notification to copy
  • Chat bubble list: SMS shown in reverse chronological order, the one with a code is highlighted and copies on tap
  • Runs in the background: the PC side only has minimize and about buttons; exit via the tray menu, no taskbar clutter
  • Launch at startup: a single checkbox writes a per-user startup entry, no admin rights needed
  • Unobtrusive edge dock: a borderless small window parked at the bottom right by default, draggable anywhere

Target Audience

  • Users at a desk who need phone verification codes quickly
  • Privacy-conscious users who do not want SMS content passing through third-party servers
  • Windows PC plus Android phone users

Quick Start

  1. Download the Windows exe and the Android APK from Releases
  2. Run the PC app and note the 4-digit pairing code shown
  3. Install the APK on the phone and grant SMS and background running permissions
  4. Connect both devices to the same WiFi and enter the 4-digit code; it connects once complete

Core Advantages

  • Direct LAN connection, data never leaves the router, no third-party server involved
  • SMS bodies transferred with AES-256-GCM, ensuring both confidentiality and integrity
  • The pairing code is not the key: after pairing, both sides switch to a random 32-byte key
  • Anti-guessing and anti-replay: 5 wrong codes lock pairing for 60 seconds, duplicate packets are rejected
  • Zero third-party dependencies on both the PC and phone sides

System Requirements

  • OS: Windows 10/11 (x64), Android 8.0+
  • Other: the phone and PC must be on the same local network
  • Build dependencies: .NET 8 SDK for the PC side; JDK 17 and Android SDK 34 for the phone side

Notes

  • Only standard SMS is handled; 5G messages, RCS and iMessage are not supported
  • iPhone is not supported because iOS does not expose SMS content to third parties
  • On first run of the Windows app, if a firewall prompt appears, allow it on private networks or the phone will not find the PC
  • Data is stored locally only and can be cleared with one click; do not forward results to group chats or the cloud, which would downgrade two-factor authentication
  • This software is only for receiving SMS on your own phone; do not use it to monitor others

Release history

Sort