Australian SMS gateway, Sydney-hosted

    Australian SMS Gateway with On-Shore Routing for 3¢ per SMS

    One gateway, four ways in: REST API, Email to SMS, MCP Server or SMPP on request. On-shore routing at 3¢ per message with no monthly fees and 5 free credits on signup.

    Try it free — 5 credits

    Sydney-hosted. ACMA-approved. No credit card required.

    Four ways to connect

    Every method hits the same Australian gateway, the same credits and the same 3¢ rate. Pick the one that fits how your team works.

    REST API

    Send from any language with a single endpoint. 50 requests per second and 25 concurrent requests per API key, with official SDKs for Node, Python, PHP and .NET.

    SMS REST API reference →

    Email to SMS

    Send straight from Gmail or Outlook. Address your email to [mobilenumber]@emailtosms.texto.com.au and it lands as an SMS. Zero code, zero setup.

    How Email to SMS works →

    MCP Server (AI agents)

    Connect AI agents natively over Model Context Protocol. Works with Claude, Cursor and OpenClaw, plus the latest agents like Grokbot and Muse from Meta.

    MCP Server for AI agents →

    SMPP (available on request)

    For enterprise systems, telecom stacks and legacy applications that speak SMPP. Chat with us and we'll set it up for your account.

    Connect in 3 lines of code

    One POST request sends an SMS and returns the delivery status. Read the full SMS REST API reference or grab the official SDKs for Node, Python, PHP and .NET.

    cURL
    curl -X POST https://api.texto.com.au/send \
      -H "Authorization: Bearer YOUR_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{"to": "+61412345678", "message": "Hello from Texto!"}'
    Response
    {"status": "sent", "message_id": "msg_01J5...", "credits_used": 1}
    JavaScript
    const res = await fetch("https://api.texto.com.au/send", {
      method: "POST",
      headers: { Authorization: "Bearer YOUR_API_KEY", "Content-Type": "application/json" },
      body: JSON.stringify({ to: "+61412345678", message: "Hello from Texto!" }),
    });
    const data = await res.json();

    SMS gateway use cases

    Use one connection for security messages, reminders, operational alerts and customer updates.

    2FA and one-time passcodes

    Trigger time-sensitive login and verification messages from your application with high throughput and fast delivery.

    Appointment and booking reminders

    Send confirmations, reminders and changes from your booking system, with replies available through a dedicated number.

    System alerts and monitoring

    Notify the right person when a service, device or scheduled job needs attention, even when email is not being watched.

    Application-triggered updates

    Keep customers informed about orders, account activity, service changes and other events generated by your software.

    Australian SMS gateway at a glance

    The quick reference: protocols, routing, hosting and cost.

    Connection protocolsREST API, Email to SMS, MCP Server, SMPP (on request)
    Message formatsSingle sends and batches up to 1,000, merge fields, one-tap opt-out links
    RoutingOn-shore routing for Australian delivery
    HostingAWS Sydney, Australia
    Setup cost$0
    Per-SMS cost3¢ to Australia / 9¢ to New Zealand

    Architecture and compliance

    What runs where, and how every message stays on the right side of Australian rules.

    On-shore routing

    Every message routes on-shore for Australian delivery. No offshore hops or overseas servers. Your data and messages stay in Australia.

    Sydney-hosted infrastructure

    The gateway, API and dashboard all run on AWS in Sydney. Latency to Australian handsets and networks stays low, and nothing leaves the country.

    90-day message retention

    Message content is kept for 90 days, long enough to resolve delivery and reply questions, then automatically deleted. See our privacy policy.

    ACMA-compliant sending

    Texto is an ACMA-approved telco and message provider for the SMS Sender ID Register. We handle STOP replies automatically, register Sender IDs for free, and support one-tap opt-outs via {{OptOutLink}}.

    Branded or numbered sender

    Send from your registered business name or a dedicated Australian number ($15/month) that can receive replies. Both work across every connection method on this page.

    No gateway or monthly fees

    You pay per message: 3¢ to Australian numbers and 9¢ to New Zealand. There is no gateway fee, no monthly minimum and no setup cost. Start with 5 free credits.

    Businesses trust Texto

    CapterraRated 5 stars on Capterra

    "Excellent product, highly recommend"

    Easy to use, intuitive product and great value. So good to see a new business getting it right. Product, performance and price.

    Switched from Sinch MessageMedia

    Mark O.

    Director NBS · Banking

    Verified Capterra Review

    "Love it so far"

    Simple and Responsive. Their pricing is competitive and a great alternative to other established options.

    Josh S.

    Principal Consultant · Management Consulting

    Verified Capterra Review

    SMS gateway FAQs

    Sign up takes 30 seconds and your first messages are covered by 5 free credits.

    Connect to Australia's simplest SMS gateway

    REST API, Email to SMS, MCP Server or SMPP. On-shore routing, 3¢ per message, no monthly fees.

    Try it free — 5 credits