# Calculadora de segmentos SMS.

- URL canónico: https://www.broadnet.me/pt/tools/sms-segment-calculator
- Idioma: pt
- Última atualização: 2026-10-21
- Editor: BroadNet (https://www.broadnet.me)
- Versão Markdown da página, gerada a partir da página publicada.

Ferramenta gratuita para programadores · executa no seu navegador

Cole uma mensagem para ver a sua codificação (GSM-7 ou UCS-2), quantos segmentos SMS irá custar, os caracteres restantes no segmento atual, e exatamente que caracteres forçam a mensagem a Unicode de byte duplo. Nada sai do seu dispositivo.

85 caracteres

Experimentar um exemplo

Estimativa de custo opcional

Introduza a sua própria tarifa para estimar o custo. Apenas o seu número é usado — a BroadNet não define um preço aqui.

Codificação

GSM-7 Alfabeto de byte único

Caracteres

85

Segmentos

1

Restante na parte

75

Um único SMS cabe 160 carateres. Cada parte concatenada contém 153 (o cabeçalho de concatenação UDH usa 7).

A resposta curta

## O que é um segmento SMS?

Um segmento SMS é uma unidade de mensagem tal como viaja pela rede móvel. Um único SMS cabe 160 carateres em codificação GSM-7 ou 70 em UCS-2. Mensagens mais longas são divididas em segmentos concatenados de 153 (GSM-7) ou 67 (UCS-2) carateres cada, porque é adicionado um cabeçalho para que o telemóvel possa reagrupá-los. As operadoras cobram por segmento, não por mensagem.

### Como funciona a segmentação de SMS

A codificação SMS está definida na norma GSM 03.38. Cada mensagem é enviada como GSM-7 (alfabeto de 7 bits, 160 carateres por segmento) ou UCS-2 (Unicode de 16 bits, 70 carateres por segmento). Um único carácter fora do alfabeto GSM-7 força toda a mensagem para UCS-2, reduzindo para menos de metade o orçamento por segmento. Quando uma mensagem é mais longa do que um segmento, a operadora envolve cada parte num cabeçalho de dados do utilizador (UDH) para que o telemóvel recetor as possa recompor. Esse cabeçalho consome 7 carateres de payload por parte, razão pela qual os segmentos concatenados encolhem para 153 (GSM-7) ou 67 (UCS-2).

| Propriedade | GSM-7 | UCS-2 (Unicode) |
|---|---|---|
| Bits por carácter | 7 bits | 16 bits |
| SMS único | 160 carateres | 70 carateres |
| Por parte concatenada | 153 carateres | 67 carateres |
| Alfabeto | Latim básico + conjunto europeu limitado | Qualquer Unicode: árabe, cirílico, CJK, emoji |
| Acionado por | Predefinido para carateres suportados | Um carácter não GSM-7 em qualquer parte |
| Carateres de extensão | Contam como 2 (ex. € { } [ ] ~ \| ^ \) | Contam como 1 |

## Perguntas frequentes

**Porque é que a minha mensagem se dividiu em vários SMS?**

A sua mensagem excedeu o limite de um único segmento — 160 carateres em GSM-7 ou 70 em UCS-2. Ao ultrapassar esse limite, a operadora divide o texto em partes concatenadas de 153 (GSM-7) ou 67 (UCS-2) carateres cada, cobrando cada parte separadamente.

**Os emojis custam mais?**

Sim. Um único emoji força toda a mensagem para codificação UCS-2, reduzindo o seu orçamento de 160 para 70 carateres por segmento. Uma mensagem curta que seria um único segmento GSM-7 pode tornar-se subitamente dois ou três segmentos UCS-2 assim que se adiciona um emoji.

**O que é GSM-7?**

GSM-7 é o alfabeto predefinido de 7 bits definido na norma GSM 03.38. Cobre letras latinas maiúsculas e minúsculas, dígitos, pontuação comum e um pequeno conjunto de carateres europeus, e cabe em 160 carateres num único SMS. Um punhado de carateres (€ { } [ ] ~ | ^ \) vive na tabela de extensão e conta como duas unidades cada.

**O que é UCS-2 e quando é usado?**

UCS-2 é uma codificação Unicode de 16 bits usada sempre que uma mensagem contém qualquer carácter fora do alfabeto GSM-7 — árabe, cirílico, chinês, japonês, coreano, emoji, aspas curvas, travessões ou certas letras acentuadas. Suporta qualquer escrita, mas só cabe 70 carateres por segmento único.

**O que é o SMS concatenado e o UDH?**

O SMS concatenado é a forma como uma mensagem longa é entregue como vários segmentos ligados que o telemóvel recetor reagrupa num só. Cada segmento transporta um cabeçalho de dados do utilizador (UDH) — um prefixo curto que identifica o número de referência, o total de partes e a sequência. O UDH consome 7 carateres de payload, razão pela qual as partes concatenadas contêm 153 (GSM-7) ou 67 (UCS-2) em vez dos 160 ou 70 completos.

**Que carateres forçam UCS-2 silenciosamente?**

Aspas curvas, travessões, o carácter de reticências, algumas letras acentuadas que não constam na tabela de extensão GSM-7, e qualquer emoji forçam todos UCS-2. Frequentemente são inseridos automaticamente por telemóveis e processadores de texto, pelo que uma mensagem pode mudar de codificação sem que se note. A calculadora acima lista os carateres exatos responsáveis.

**Esta calculadora é precisa para faturação?**

Aplica as regras de segmentação padrão GSM 03.38 usadas pelas operadoras, pelo que a contagem de segmentos corresponde à forma como a maioria das redes fatura. Os custos reais dependem da tarifa por segmento e do encaminhamento do seu fornecedor. Introduza a sua própria tarifa acima para estimar o custo — a BroadNet não define nenhum preço nesta ferramenta.

[Referência do protocolo A especificação por trás desta ferramenta, na biblioteca de referência.](https://www.broadnet.me/pt/reference/gsm7-character-set) [API de SMS REST + SMPP 3.4, autenticação por token Bearer, webhooks de entrega.](https://www.broadnet.me/pt/products/sms-api) [SMS A2P SMS de aplicação para pessoa à escala de operadora.](https://www.broadnet.me/pt/products/a2p-sms) [Centro do programador Início rápido, TypeScript SDK, referências e ferramentas.](https://www.broadnet.me/pt/developers)

## Pronto para enviar em grande escala?

A BroadNet disponibiliza uma API REST, ligações SMPP 3.4 diretas, webhooks de entrega e um TypeScript SDK oficial. Fale com a nossa equipa sobre encaminhamento e tarifas.

[Centro do programador](https://www.broadnet.me/pt/developers) [Falar com vendas](https://www.broadnet.me/pt/contact)
