How to Send Free Text Messages Online Without Installing an App
On this page
To send a text with ThisSMS: sign in → enter the recipient's number and your message → check the sending result. It works in desktop and mobile browsers. Sending is free, with no app download or advance top-up.
The demonstration below shows where to complete each step. You will be using a shared number: outgoing message history is not displayed on public inbox pages, but replies are publicly visible.
Check these three things before sending
- You are signed in to your own account and have an available shared sending number. If the number is temporarily unavailable, follow the page instructions and wait rather than submitting repeatedly.
- You understand the free sending allowance, interval, and single-message length limit. Use the live remaining allowance shown in the account area as your reference.
- The recipient is willing to receive your text, and you understand that their replies will be publicly visible. Do not include sensitive information in the message.
Step 1: Sign in and open Send
If you already have an account, sign in. Otherwise, open the registration page, enter a username, email address, password, and password confirmation, then complete the human check. Use an email address where you can receive messages; you will need it if you forget your password later.
In the account area, open Send. The system selects an available shared sending number for your account; you do not need to provide a SIM card.
Step 2: Enter the full number and make your message clear
The recipient's number must include the country code. The +12025550123 shown on the page is a format example; replace it with the number of the person you actually want to contact. Do not repeat a country code that is already included.
The message need not be long, but the recipient should be able to tell who you are and why you are writing. For example, “This is Chen, who spoke with you earlier. The time has changed to 3 pm. Please confirm when you see this” gives someone more to respond to than “Are you there?” from an unfamiliar number.
The input field shows the message length, while the account area shows your current allowance and sending status. If an adjustment is needed, follow the on-screen instructions rather than trying to memorize a set of limits.
Step 3: Check the status instead of pressing Send repeatedly
After you press Send, the message remains in the current conversation. Its status is more useful than watching the button.
- Queued or Sending: the text is still being processed. Follow its progress in the original record.
- Accepted by network: the network has accepted the request, but a later delivery report is still needed.
- Delivered: a delivery report has arrived. This is not a read receipt.
- Checking status or Status unconfirmed: the final result has not yet been confirmed. Wait for the original record to update.
- Sending failed, Not delivered, or Expired: check the recipient's number and the page instructions before deciding what to do next.
If the page has a temporary connection problem, do not immediately create another message with the same text. The original request may still be processing, and repeated submissions may leave the recipient with several copies. Check the outgoing record to see what happened to the action you already took.
If the recipient still has not received it, follow the sending-status troubleshooting guide. For reply visibility, see the shared-number reply guide.
Remember: replies to a shared number are public
The chat-style interface is easy to follow, but the underlying number is shared. Your outgoing records are not displayed on the public inbox page. Incoming texts to the number, including replies, appear on public pages and in the account area.
That makes it suitable for brief, temporary, non-sensitive contact. For confidential conversations, personal details, or important accounts, use a number you keep long term. Ask the recipient not to include sensitive information in their replies either. Read more about public versus private phone numbers.
Only receiving a code? You do not need to register for that
It is easy to mix up the two features. Receiving a code means someone else sends a text to a number and you read its inbox. Sending means you enter a recipient and a message yourself to contact them.
If you only want to receive a verification code, open the public number list. If you need to send a text, sign in through the account area. Both features are free; use the one you need right now.
Get a small task done without setting up more than you need
For a temporary verification text, choose a number. To send a short message first, open free SMS sending. Using one feature does not require you to learn the other all over again.
Supported sending destinations and the countries where this site offers incoming numbers are separate questions. Before entering a recipient, read the number-format and destination guidance and make sure the person is willing to receive your message.