Text your list from your own number.
TextDirectly sends personal texts to your customers through the Messages app on your Mac. Same number they already know, no per-text fees, and built to keep your number in good standing.

Features
Everything a small business needs to text its list.
For real estate agents, gyms, salons, contractors, churches, insurance and auto shops, restaurants, medical and dental offices, coaches and retail.
Your number, your phone plan
Texts go out from your own iPhone number through Messages on your Mac. People see a name they know. There are no per-text fees.
Built to protect your number
Careful pacing, a gradual warm-up, quiet hours and automatic STOP handling keep your sending steady and respectful.
Lists that don't fall apart
Import a CSV or whole groups from Mac Contacts. Save your lists and edit them later. Bad numbers and duplicates are skipped.
Every text sounds like you
Add First name, Your name and Business name with one click. Anything in [brackets] has to be filled in before you can send.
See exactly what sent
Delivered, sent or failed, for every person. If an iMessage fails, it is automatically resent as a regular text.
Replies in one inbox
Replies come back to your Mac and your iPhone. Pro labels each one and alerts you when someone is interested.
Write once
One message. Every text still personal.
Pick a list, write your message and watch the live preview fill in each person's name. Nothing sends until you approve it.
- First name, Your name and Business name with one click
- [Brackets] must be filled in before sending
- Bad numbers, duplicates and do-not-text numbers skipped for you

Replies
Know who wants to talk.
Replies land in one inbox on your Mac. With Pro, each one gets a label and you get an alert the moment someone is interested.

How it works
Up and running in minutes.
Download and connect
Install TextDirectly on your Mac. The setup guide checks Messages and Text Message Forwarding on your iPhone, then sends you a test text.
Add your list and message
Import a CSV or pick a Mac Contacts group. Write your message and personalize it with names in one click.
Approve and send
TextDirectly paces the texts for you. Watch what was delivered and answer replies from one inbox.
Number protection
Built to protect your number.
Your phone number is how customers reach you. TextDirectly sends at a steady, human pace and backs off when something looks wrong.
Careful pacing
Texts go out spaced apart with hourly and daily limits, never all at once.
Number warm-up
Pro starts at 100 texts a day. After clean weeks it unlocks 150, then 200. If STOP replies rise, it steps back on its own.
Quiet hours
Texts only go out inside your send window, in each person's own time zone, on the days you choose.
STOP honored automatically
Anyone who replies STOP is added to your do-not-text list and never texted again.
Auto-stop on failures
If too many texts in a campaign fail, it stops so you can check before sending more.
Template packs
Start from words that work for your business.
Pro includes 12 industry packs, each with a first text and follow-ups you can edit to sound like you.
Pricing
Simple pricing, shown up front.
Start free. Upgrade when you want more texts a day and the Pro tools. No surprise charges, and you can cancel in one click.
Free
$0
Everything you need to send your first campaigns.
Download free- 45 texts a day
- Careful pace
- 1 campaign at a time
- 2 saved lists
- CSV and Mac Contacts import
- Replies inbox
- STOP replies handled automatically
- Write your own message
Pro
7-day trial$19/month
or $149/year (save 35%)
Everything in Free, plus:
- Number warm-up up to 200 texts a day
- Careful or Standard pace
- Scheduled sends
- Automatic follow-ups
- Saved templates and 12 industry template packs
- Unlimited lists
- Reply labels and Interested alert
- CSV export
Coming later: AI reply assistant
Your 7-day Pro trial starts on your first send, no card needed. After the trial you stay on Free unless you upgrade. Cancel Pro in one click from Manage billing.
FAQ
Questions, answered.
Do the texts really come from my number?
Yes. TextDirectly sends through the Messages app on your Mac, which uses your iPhone number. Replies come back to your phone and your Mac like any other text.
Are there any per-text fees?
No. Texts go through your own phone plan, so we never charge per message. You pay for Pro only if you choose it.
What do I need to use it?
A Mac with Apple Silicon (M1 or newer) running macOS 13 or later, and an iPhone signed in to the same Apple ID with Text Message Forwarding turned on. The setup guide in the app walks you through it.
Does it work on Windows?
Not yet. TextDirectly is Mac only for now. Join the Windows waitlist and we will email you when it is ready.
Why does my Mac block it the first time?
macOS asks you to approve apps downloaded from the web the first time you open them. You click Open Anyway in System Settings once, and after that it opens normally. The download page shows each step.
Where are my contacts and replies stored?
Your contacts and replies stay on your Mac. The app contacts our server once a day to check your license, and payments are handled by Stripe. Read the privacy page for the details.
What happens when someone replies STOP?
The number goes on your do-not-text list right away and is skipped in every future campaign. You do not have to do anything.
What happens after the 7-day trial?
The Pro trial starts on your first real send. When it ends you stay on the Free plan, with 45 texts a day, unless you upgrade. Nothing is charged automatically.
Can I cancel Pro any time?
Yes. Open Manage billing from the app or the help center and cancel in one click. Pro stays on until the end of the period you paid for.
Who should I text?
Only people who know you or have agreed to hear from you, like your customers, members or clients. You are responsible for following texting laws and carrier rules. See our terms.
Something else? Email support@textdirectly.com. We reply within 1 business day.
Your list is waiting. Text it from your own number.
Download TextDirectly free for Mac. Your 7-day Pro trial starts on your first send.