Czech SMS gateway · EnglishSend SMS to Czech and Slovak customers, reliably and without monthly fees
TopSMS is a Czech A2P SMS gateway for businesses. We deliver transactional and marketing SMS to all Czech and Slovak mobile networks, with your own alphanumeric Sender ID, a simple REST API and real-time delivery reports. Prepaid credit that never expires, from 0.88 CZK (≈ €0.036) per message.
0.88–0.98 CZK
per SMS to CZ/SK, excl. VAT
0 CZK
monthly fee, no commitment
500 CZK
custom Sender ID, one-off
Pricing for Czech and Slovak numbers
| Small | 0.98 CZK (≈ €0.040) | up to 5,000 CZK / month |
| Business | 0.93 CZK (≈ €0.038) | 5,000–15,000 CZK / month |
| Pro | 0.88 CZK (≈ €0.036) | 15,000–50,000 CZK / month |
| Enterprise | custom quote | 50,000 CZK+ / month |
Prices per SMS segment, excluding VAT. EUR values are approximate (24.3 CZK/€). Machine-readable price list: https://www.topsms.cz/pricing.json
Sending abroad
- EU, UK, Switzerland and Norway: 2.00 CZK (≈ €0.08) per SMS segment
- Rest of the world (200+ countries): 3.00 CZK (≈ €0.12) per SMS segment
- One SMS = 160 characters without diacritics, 70 characters with diacritics or emoji
Built for businesses sending to Czechia and Slovakia
Custom Sender ID
Your brand name instead of a phone number, approved with T-Mobile, O2 and Vodafone. We file the request for you; a one-off 500 CZK fee, no monthly charges.
REST API and webhooks
One HTTP call to send, bulk sending up to 500 recipients per request with async processing for large batches, delivery reports via webhook, OpenAPI specification.
Ready-made integrations
Official Make app, WooCommerce plugin, SMS reminders for overdue invoices from Fakturoid and iDoklad, PHP library. Zapier and n8n via HTTP module.
Campaigns without code
Upload a CSV, personalise the text with variables, schedule, and track clicks with the built-in link shortener.
Fair billing
Messages rejected at submission (invalid number, gateway error) are refunded automatically. Credit never expires.
EU company, GDPR
Czech operator, data processed in the EU, data processing agreement available. Support in English and Czech.
Send your first SMS
Create an API key in the dashboard (Client ID and Secret) and call the endpoint. Numbers in international format; the default sender is TopSMS until your own Sender ID is approved.
curl -X POST https://www.topsms.cz/api/sms/send \
-H "Authorization: Bearer CLIENT_ID:SECRET" \
-H "Content-Type: application/json" \
-d '{"to": "+420601234567", "text": "Your order #1024 has shipped.", "from": "MyBrand"}'
FAQ
How much does an SMS to the Czech Republic cost?
From 0.88 CZK (≈ €0.036) to 0.98 CZK (≈ €0.040) per SMS segment excluding VAT, depending on your monthly volume. There is no monthly fee and credit never expires.
Can I use my company name as the sender?
Yes. A custom alphanumeric Sender ID (up to 11 characters) is approved with all three Czech operators. The fee is 500 CZK one-off, refunded if operators reject it. Approval usually takes 1–2 weeks.
Do you support Slovak numbers?
Yes, Slovak (+421) numbers are priced the same as Czech ones.
Can a foreign company use TopSMS?
Yes. You can pay by card; EU companies with a valid VAT ID are invoiced under reverse charge. Support is available in English at info@topsms.cz.
Is there an API?
Yes, a REST API with OpenAPI specification, bulk and async sending, delivery status endpoint and webhooks. See https://www.topsms.cz/api-integrace/rest-api.
Note: the customer dashboard and API documentation are currently in Czech; the API itself uses English field names and error messages. We are happy to help in English.
Try it with 10 free SMS
Registration is free and the account is active immediately.
Create free account