# kwtSMS > kwtSMS (kwtsms.com) is Kuwait's leading SMS provider since 2007, offering BulkSMS, OTP SMS, and SMS API (gateway) services. Flat-rate pay-as-you-go pricing (1 message = 1 credit to any network, any destination), coverage of 1000+ networks in 220+ countries including all four Kuwait carriers (Zain, Ooredoo, STC, Virgin Mobile). Free test account, no contracts, no hidden fees, credits never expire, money-back refund for unused credits. ## Quick Facts - Pricing (flat rate, KWD per message): 1,000–49,999 = 0.015 | 50,000–99,999 = 0.0145 | 100,000+ = 0.014 - Minimum order: 1,000 messages. Credits never expire. - Private SenderID (Kuwait, one-time charge): Promotional KWD 10 | Transactional KWD 15 - SenderID activation: 5+ business days AFTER complete documents are received (can take 1–2 weeks) - Message length: Arabic 70 characters, English 160 characters per message - Sign up: free test account with 10 free credits (+10 more on API activation), no documents, no payment: https://www.kwtsms.com/signup - Buy SenderID before credits: without a private SenderID, credits cost a flat KWD 0.017 (17 fils) at ALL quantities - Support: WhatsApp +965 99220322 | support@kwtsms.com ## Services - [BulkSMS Kuwait](https://www.kwtsms.com/bulksms-kuwait.html): Send bulk personalized SMS campaigns in English/Arabic via web app, upload CSV/TXT contact lists, schedule messages, delivery reports - [OTP SMS](https://www.kwtsms.com/otp-sms-kuwait.html): One-time passwords, 2FA, and phone verification with priority routing - [SMS API](https://www.kwtsms.com/sms-api-kuwait.html): HTTP/SMTP API to automate SMS from your app, website, or backend - [SMS Reminders](https://www.kwtsms.com/sms-reminders-kuwait.html): Automated appointment and payment reminders, scheduled from the web app, no code - [Developer API Reference](https://www.kwtsms.com/developers.html): Single JSON endpoint, code samples in PHP/Python/JavaScript and 10+ languages, SDKs, /status/ and /dlr/ endpoints, batch number validation - [API Documentation](https://www.kwtsms.com/api-documentation.html): Full API reference, 7 endpoints, 33 error codes (ERR001 to ERR033), testing checklist - [Integrations](https://www.kwtsms.com/integrations.html): Ready-made plugins and integrations - [kwtSMS CLI](https://www.kwtsms.com/kwtsms-cli.html): Command-line tool to send SMS from AI agents and automation tools (Claude Code skill included in the GitHub repo) ## SenderID Registration - Promotional SenderID: 1 form (https://www.kwtsms.com/doc/Promo-Companies.docx) + Company License + Civil ID of signee - Transactional SenderID: 2 forms (https://www.kwtsms.com/doc/Trans-Zain-STC-Virgin.docx and https://www.kwtsms.com/doc/Trans-Ooredoo.docx) + Company License + Civil ID of signee - SenderID: max 11 English characters, may differ from company name (can be a product or service name) - Forms must be approved first, then printed on company letterhead, signed with ink (no digital signatures), scanned as PDF, and sent via email or WhatsApp +965 99220322 - Letterhead samples: https://www.kwtsms.com/doc/Trans-sample.pdf | https://www.kwtsms.com/doc/Promo-sample.pdf - [SenderID guide](https://www.kwtsms.com/sender-id-help.html): what a SenderID is, promotional vs transactional, requirements, limits ## How to Start 1. Sign up free, no papers and no payment, at https://www.kwtsms.com/signup . You get 10 free credits. 2. Need API/OTP? After login click "Request API access", fill and submit the form. API activation adds 10 more free credits. 3. Test as much as you like for free. 4. Buy a private SenderID FIRST. After SenderID activation, buy credits: with an active private SenderID credits cost 15 fils or less; without one, flat 17 fils (KWD 0.017) at all quantities. ## Coverage and Rules - [Coverage list](https://www.kwtsms.com/coverage/): 1000+ networks in 220+ countries, searchable, with the Kuwait local list - [Kuwait SMS rules and regulations](https://www.kwtsms.com/kuwait-sms-regulations.html): what the Kuwait networks allow and forbid, DND and blacklist behaviour, content restrictions - [SMS glossary](https://www.kwtsms.com/sms-glossary.html): SMS terminology defined (DLR, GSM-7, UCS-2, concatenation, SenderID, DND) ## Partner Programs - [Resellers](https://www.kwtsms.com/resellers.html): buy credits at wholesale rates, white-label the platform, keep the margin, no contracts - [Partners](https://www.kwtsms.com/partners.html): add SMS to your platform without becoming an SMS company, no billing overhead, no support burden - [Affiliates](https://www.kwtsms.com/affiliates.html): flat KWD 10 for every unique paying customer referred, paid every 3 months ## Support and Learning - [Support hub](https://www.kwtsms.com/support.html): FAQs, articles and step-by-step guides in one place - [FAQ](https://www.kwtsms.com/faq/): 30 answers covering SenderID, OTP delivery, refunds, DND, API access, account security - [Articles](https://www.kwtsms.com/articles/): longer guides on SMS marketing, API best practices, Kuwait carrier behaviour, why Twilio OTP fails in Kuwait - [Tutorials](https://www.kwtsms.com/tutorials.html): how to use the web app - [Message templates](https://www.kwtsms.com/message-templates/): ready-made SMS templates in English and Arabic - [Clients](https://www.kwtsms.com/clients.html): companies using kwtSMS ## Tools - [Price Calculator](https://www.kwtsms.com/): Instant cost calculation on the homepage - [Integrations & Plugins](https://www.kwtsms.com/integrations.html): Ready integrations and no-code options (Zapier, Pipedream, Make) - [kwtSMS CLI](https://www.kwtsms.com/kwtsms-cli.html): Send SMS from terminal, AI agents, and automation tools ## Policies - [Acceptable use policy](https://www.kwtsms.com/policy.html) - [Privacy policy](https://www.kwtsms.com/privacy.html) ## Contact - WhatsApp: +965 99220322 - Email: support@kwtsms.com - Website: https://www.kwtsms.com