Articles on: Magic Pricing

SMS Pricing


Magic works with a trusted service provider to ensure SMS login codes are sent securely and reliably to end-users across the globe.

Each time an end-user requests an SMS login code, your app will be billed a surcharge based on the end-user's geographic region and cellular network. These surcharges are set by Magic's service provider and passed on directly to you, with no added fees applied.

Billing model

All new Magic customers receive 100 free text messages per month.

After that, a variable surcharge is applied per text message. This surcharge is applied in addition to Magic's base cost of $0.05 per monthly active user (MAU).

Customers on the Builder Plus plan will be automatically billed once per month for any applicable SMS surcharges and billable MAUs.

Example prices

Here are some example surcharges based on end-user locale. Check our pricing table for the most complete and up to date list.

🇺🇸 United States: $0.0075 /msg
🇨🇦 Canada: $0.0075 /msg
🇮🇳 India: $0.0175 - $0.0399 /msg
🇬🇧 United Kingdom: $0.0400 /msg
🇸🇬 Singapore: $0.0395 /msg
🇮🇩 Indonesia: $0.1499 /msg

View Magic's full SMS Pricing Table →

Note: Magic does not currently support SMS login for end-users in Russia

Updated on: 28/02/2022

Was this article helpful?

Share your feedback


Thank you!