Brazil: SMS delivery facts

SMS to Brazil uses calling code +55. Alphanumeric sender IDs are allowed with no formal registration regime, though higher-volume A2P traffic typically needs local aggregator approval. Accented Portuguese falls outside GSM-7, so traffic usually encodes as UCS-2 at 70 characters per single segment.

+55 XXX XXX XXXcountry code (Brazil)national subscriber numberE.164 caps the whole string at 15 digits - the example digits are placeholders(national number length varies by market); only the +55 prefix is Brazil-specific
Country calling code+55 (ITU-T E.164 assigned country codes, retrieved 2026-07-27)
E.164 format+55 followed by the national subscriber number, no leading trunk zero, 15 digits maximum overall (ITU-T E.164)
Alphanumeric sender IDallowed (per Brazilian mobile operator A2P practice, retrieved 2026-07-26)
Registration regimeno registration scheme
Dominant language(s)Portuguese
Native-text charsetUCS-2 — 70 characters per single SMS, 67 per concatenated segment (GSM 03.38 default alphabet vs script analysis, retrieved 2026-07-27)
Published smsroute rateUSD 0.006 per message, dated snapshot (source, retrieved 2026-07-27). Current rate and send path: rate card for Brazil

Sender-ID rules

Alphanumeric sender IDs are generally allowed; higher-volume A2P traffic typically goes through local aggregator approval. (per Brazilian mobile operator A2P practice, verified 2026-07-26)

Alphanumeric sender IDs are generally allowed; there is no sender-ID registration scheme, per Brazilian mobile operator A2P practice. Higher-volume A2P traffic typically goes through local aggregator approval. Characters such as ã õ ç â lie outside the GSM-7 basic alphabet, so accented Portuguese usually sends as UCS-2.

Character set and message length

Native Portuguese text is classed as UCS-2 here: 70 characters fit a single SMS and 67 per segment once a message is concatenated.

UCS-2 (70 chars/segment, 67 concatenated)1 segment = 70 chars2 segments = 134 chars3 segments = 201 chars
Cost per message at the published rate (0.006 USD, 2026-07-27)1 segment = $0.0062 segments = $0.0123 segments = $0.018Multipart messages are commonly billed per segment - the segment ruler above shows where each boundary falls.

ã õ ç â are outside GSM-7 basic — accented Portuguese usually sends as UCS-2.

To count segments for a concrete message, use the UDH segment surgeon; to compare all 40 countries side by side, the country requirements explorer reads the same open dataset (CC-BY 4.0).

Every figure above is maintained by SMSRoute guides with a named source and retrieval date - the machine-readable copy for Brazil lives in api/v2/countries.json (CC-BY), field-level provenance included.

Frequently asked

Are alphanumeric sender IDs allowed when sending SMS to Brazil?
Yes. Alphanumeric sender IDs are generally allowed; there is no sender-ID registration scheme. Higher-volume A2P traffic typically goes through local aggregator approval.
What charset and segment lengths apply to Brazilian SMS?
Charset class is UCS-2 because ã õ ç â are outside GSM-7 basic—accented Portuguese usually sends as UCS-2. UCS-2 allows 70 characters in a single segment and 67 in each concatenated segment.
What is the calling code and published rate for SMS to Brazil?
The calling code is +55. The published rate is 0.006 USD (retrieved 2026-07-27).
How do I test SMS delivery to Brazil without a local SIM?
Use a delivery-testing service that sends to real local Brazilian numbers. SMSRoute accounts include free test credits so you can prove delivery to +55 destinations without holding a local SIM.
Can I use my company name as the sender when sending SMS to Brazil?
Yes. Alphanumeric sender IDs are generally allowed under Brazilian mobile operator A2P practice (no separate registration regime). Higher-volume A2P traffic typically goes through local aggregator approval.

Related

Facts on this page are dated snapshots with named sources; rates change — the linked rate card is authoritative. Corrections: ops@smsroute.cc. Last verified 2026-07-27.