TextMerge

Personalized SMS from a CSV — sent from your own iPhone & carrier

1 Load contacts (CSV)

Tap to choose a CSV
or drag it here · columns like First Name, Last Name, Phone

2 Write your message

Tip: {first_name|there} uses "there" if the name is blank

3 Preview

Load a CSV to see each personalized message.

4 Send

No messages ready yet.
Messages opens with the text already filled in for that person. Tap Send, swipe back to this page, and the next contact is ready. Works with any carrier (T-Mobile, Verizon, AT&T, Tello, Mint…) and with iMessage.
Stay off spam filters: only text people who agreed to hear from you, keep the opt-out line on for business messages, and stay under a few hundred texts a day. Carriers can flag or suspend personal lines that send in bulk, and US law (TCPA) applies to marketing texts.

Your contacts stay on this device. Nothing is uploaded.
Tip: Safari → Share → Add to Home Screen to use it like an app.