The SMS gateway for developers.

Paste a curl command, send a text. No enterprise sales loops, no contracts, no minimums. Built for side projects, home automation scripts, and indie hackers.

Interactive Console
send_sms_payload
cURL HTTP / REST Node.js Python Go
curl -X POST https://curl-sms.com/api/sms/send \
  -H "Authorization: Bearer cs_live_demo" \
  -H "Content-Type: application/json" \
  -d '{
    "receiver": "+491520123456",
    "body": "CurlSMS test! Direct from terminal mock."
  }'
API Gateway Online
CurlSMS 5G
CurlSMS Gateway now
CurlSMS test! Direct from terminal mock.
20:56
Saturday, May 23
SWIPE UP TO UNLOCK

API Architecture Designed for Scale

Zero legacy bloated protocols. Minimal latency, high availability pipelines.

REST Architecture

Pure, standards-based JSON API. Integration takes minutes with our pre-built SDKs or native raw HTTP queries.

Instant Webhooks

Receive millisecond payload updates of delivery reports, network operator codes, and billing statuses directly to your server.

No Contract

Absolutely no enterprise commitments. Top up, subscribe, cancel, or toggle auto-billing inside your clean developer panel instantly.

2-Minute Setup

Grab an API key, authenticate, and configure alerts. Zero sales calls, zero manual corporate vetting processes.

Simple, Predictable Pricing

Start instantly on our generous Free Tier, scale up with our priority cloud Hobby Tier, or own your gateway hardware with our custom plug & play box.

Free Tier
0€ / month

Perfect for testing out API integrations, local development, and sandboxed functional testing.

  • 5 free SMS included monthly (Germany)
  • Just 0,01€ per additional SMS (Germany)
  • Flat 0,80€ per SMS to any other country
  • Dedicated API Key & Webhook support
  • Community Discord support access
Get Started For Free
Hobby Tier Most Popular
5€ / month

Perfect for home servers, Telegram/Discord fallback scripts, indie dashboard notifications, and side projects.

  • 300 free SMS included monthly (Germany)
  • Just 0,01€ per additional SMS (Germany)
  • Flat 0,80€ per SMS to any other country
  • Dedicated API Key & Webhook support
  • Community Discord support access
Subscribe via Stripe
Hardware Box Plug & Play
149€ / one-time

Get your own physical, fully assembled developer SMS gateway. Zero dependencies, 100% self-hosted privacy.

  • Raspberry Pi Zero 2 W microcomputer built-in
  • Waveshare SIM7600G-H 4G HAT (B) supporting global 4G/3G/2G & GNSS
  • Pre-installed REST API & full Web Dashboard hosted on boot
  • Fully assembled, configured, and hardware-tested
  • Plug & Play (just insert your own cellular SIM card)
CurlSMS

Welcome to CurlSMS

Sign in securely via Discord to instantly access your credentials, billing, and API sandbox console.

Continue with Discord
Secured by Stripe Billing
Back
Subscription

CurlSMS Hobby Tier

Monthly Tier Fee 5,00 €
Included Credits (300 SMS) FREE
Total Due Today 5,00 €
AES-256 Stripe Encrypted Gateway

Cancel anytime in one-click via your Developer Dashboard settings.

Payment Information

Sent Message History

Comprehensive list of all text messages routed through your CurlSMS credentials.

ID Recipient Route Message Body Status Timestamp
No routed SMS messages found.

Welcome back, Developer!

Your high-speed API endpoints are fully active. Ready to route deliveries.

API GATEWAY: 200 OK

Production API Key

Use this secret key to authenticate your server header with `Authorization: Bearer `.

cs_live_••••••••••••3a9b
Free German SMS Used
142 / 300
47.3% consumed 158 remaining
Resets:
German SMS (extra): 0,01 € / SMS | Int'l SMS: 0,80 € / SMS
Prepaid Wallet Balance
0,00 € available
Top up via Stripe:
API Success Rate
99.8 %
Measured on 418 API routing operations in the current billing cycle.

Dashboard Sandbox Trigger

Quickly trigger a simulated SMS call to test logs and webhooks updates instantly.

Query Message State

Verify real-time delivery state by querying any mapped Message ID.

Developer Activity Logs

Real-time auditing of user actions, portal navigations, sandbox triggers, and credential operations.

Timestamp Action Event Event Details
Loading developer activity logs...
Current Subscription

Hobby Tier Plan (5€/mo)

Spend Safety Cap Limit

Control billing threshold overrides. Prevents infinite looping scripts from causing huge accidental bills.

15,00 €
Max monthly threshold
5,00 € (Min tier fee) 50,00 € 100,00 €
Usage Projection Matrix Safe Overruns Enabled

Based on your threshold configuration limit of 15,00 €:

  • Allows routing up to 1.300 additional German SMS in the cycle
  • Allows routing up to 12 International SMS in the cycle
  • API routes will return 402 Payment Required immediately if the threshold is breached.

Invoices & Receipts

View and download your past Stripe subscription invoices and prepaid balance top-up receipts.

Date Invoice Number Amount Status Action
Loading invoices...

Export User Data

In compliance with GDPR and data portability regulations, you can download a full archive of your profile details, audit logs, and complete SMS message routing history as a standalone, browseable HTML web app.

Standalone HTML Project Archive (.zip)
Includes: `index.html`, `data.json`, styled dashboards, full transaction audit trails, and offline client.

Personal Compliance Information

Manage your mandatory registration details. To comply with German TMG and EU regulations, these fields must remain valid.

Danger Zone

Permanently schedule your CurlSMS developer account for termination. After initiation, you will be logged out and your key deactivated. You have a 7-day grace period to log back in to cancel the deletion.

Terminate Account Deletion Queue
Suspends API operations instantly. Grace period ends in exactly 7 days.

Notification Preferences

Choose which notifications you wish to receive on your developer email account.

Monthly SMS Usage Warnings Receive emails when your monthly tier SMS consumption reaches 50%, 75%, and 100%.
Spend Safety Cap Alerts Receive emails when your accumulated extra monthly cost reaches 50%, 75%, and 100%.
Subscription Auto-Renewal Notice Receive a warning notification exactly 7 days before your billing cycle auto-renews.
Account Termination Alerts Receive email notifications when account scheduled deletion or termination queue is initiated.