Send SMS with
one simple API

Reach customers instantly with transactional SMS. Same reliable API, same developer experience. Start sending in minutes.

No credit card required

Send SMS with your favorite stack

A simple, elegant interface so you can start sending SMS in minutes. Same SDKs you already know for email, now with SMS support.

Node.jsNode.js
PythonPython
GoGo
PHPPHP
RubyRuby
cURL
View SMS quickstart →
index.ts
import { Unosend } from 'unosend';
const unosend = new Unosend('un_xxxxxxxxx');
await unosend.sms.send({
from: '+18005551234',
to '+14155552345',
body 'Your verification code is 123456',
});

Everything you need for SMS

Built for developers who need reliable, fast SMS delivery with full visibility and control.

Fast Delivery

Messages delivered in seconds with carrier-grade infrastructure.

Global Reach

Send SMS to 200+ countries with local phone numbers.

Real-time Analytics

Track delivery status, segments, and costs in real-time.

Carrier Compliance

Built-in compliance with carrier regulations and best practices.

SMS Templates

Create reusable templates for common message types.

Phone Numbers

Rent toll-free and long code numbers at $5/month.

Built for every use case

Whether you need to send OTP codes or delivery updates, SMS is perfect for time-sensitive communications.

OTP & 2FA codes

Send one-time passwords for secure authentication and verification.

Order notifications

Keep customers updated on order status and shipping details.

Appointment reminders

Reduce no-shows with timely SMS reminders.

Alert notifications

Notify users of important events or issues in real-time.

Phone verification

Verify phone numbers during signup or account changes.

Delivery updates

Send real-time delivery tracking and status updates.

Start sending SMS today

Join thousands of developers using Unosend for email and SMS.