Windows/ Linux command send SMS. No installation. Password file encrypted share it in teams to send SMS securely
Copyright© 2003-2022 StanWell Inc. 4F,66,Peining Road, Taipei, Taiwan /


privacy policy | problem / suggestion | terms and condition | coverage / price & purchase | cooperation | about us | faq

The eaiest way to send SMS or called by any type of program

  1. Password from command :  smscmd "text" "phone1,phone2" "email" "password"
  2. Password from file :  smscmd "text" "phone1,phone2"  OR smscmd "text.txt" "phone.txt"  (password file can be encrypted)

SMSCMD for Windows  Download  Screenshot  Register  Unicode version

  • Download and Unzip to smscmd.exe readme.htm and sms4mail.txt
  • Windows command run smscmd directly, No installation required. Easy to be called by any type of program or put on schedule. Steps to put on Windows Scheduler 
  • Add additional argument "-debug" if you need to check what STRING passed from your program without SMS sending
  • Sample sending to 2 USA local # and 1 Global # to U.K. (Put leading + for global #)
    • password from command :
      smscmd "sms text here ..." "7186791234,9175454321,+447121027123" "" "abc123"
    • password from file :
      smscmd "sms text here ..."  "phone.txt"  OR smscmd "text.txt" "phone.txt"  (It is free format, see sample)
  • change email and password in file sms4mail.txt then put sms4mail.txt in the same directory with smscmd.exe or under c:\smscmd
  • run smscmd genkey to generate encrypted password file from sms4mail.txt to smscmd.key.Program checks smscmd.key first then sms4mail.txt for password
  • put smscmd.key and smscmd.exe in USB drive or cloud then you can send SMS anywhere. Also it is secure to share smscmd.key file to team without password to send SMS
  • Message is up to 155 chars. Put local mobile # or put leading + with country code to global
  • Usage help : smscmd help
  • Code Sample - Called by JAVA VB VC++ C#

SMSCMD for Linux  Download for x86 or Download for ARM  Register  Unicode version
  • Linux command send SMS. Run directly. No installation required. Both 32 and 64 bits Linux supported
  • Screenshot on running in RedHat,Ubuntu,SuSe and Debian
  • It is compatible to any Linux platform. Easy to be called or put on schedule 
  • Download and Unzip to smscmd readme.htm and sms4mail.txt to the same directory
  • You can run as usage1 or usage2 , same as above Windows version but input from .txt file is not supported in Linux version  
  • Message is up to 155 chars. Put local mobile # or put leading + at the beginning with country code to global
  • Usage help : smscmd help
  • Shell/Perl/PHP/Python sample code
    • Download Perl/PHP/Python call smscmd sample, it already includes smscmd command. Update sms4mail.txt email and password,run smscmd genkey to generate encrypted password file smscmd.key then remove sms4mail.txt for safety
      • perl 'text' 'phone1,phone2'
      • python 'text' 'phone1,phone2'
      • php smscmd.php 'text' 'phone1,phone2


SMSCMD is a simple program for anyone to use easily and secure. It has been using in Law office to send license or paper evidence back from phone directly or Courier company to infom their clients and clients can text back for any question or inquiry. Client's text along with origonial SMS detail will be mailed to someone who is taking care of customer calls.