# Contatore di caratteri SMS.

- URL canonico: https://www.broadnet.me/it/developers/sms-counter
- Lingua: it
- Ultimo aggiornamento: 2026-10-21
- Editore: BroadNet (https://www.broadnet.me)
- Versione Markdown della pagina, generata dalla pagina pubblicata.

Strumento per sviluppatori · lato client

Incolla un messaggio. Scopri esattamente quanti segmenti costerà, quale codifica userà l'operatore e quali caratteri forzano il messaggio nel formato UCS-2 a doppio byte.

85 characters

·

Prova un esempio

Codifica

GSM-7 Alfabeto a singolo byte

Lunghezza

85

Segmenti

1

Rimanente

75

Un SMS singolo contiene 160 caratteri. Ogni parte di un SMS multiparte ne contiene 153 (l'intestazione di concatenazione ne occupa 7).

Come funziona

## La soglia 160 / 70 (e perché ti costa denaro).

La codifica SMS è definita in **3GPP TS 23.038**. In breve: ogni messaggio viene codificato in **GSM-7** (7 bit, 160 caratteri/segmento) o **UCS-2** (16 bit, 70 caratteri/segmento). Un solo carattere non GSM-7 in qualsiasi punto del messaggio lo converte in UCS-2: il budget di caratteri si riduce di oltre la metà, così come la lunghezza massima consentita prima che l'operatore inizi a fatturare per segmento.

### Caratteri apparentemente innocui che forzano l'UCS-2

- **Virgolette tipografiche (curve)** (“ ” ‘ ’) — sostituite automaticamente da macOS, iOS e dalla maggior parte degli elaboratori di testo. Usa invece le virgolette dritte (" ').
- **Trattini lunghi — e puntini di sospensione…** — inserito automaticamente anche dalla correzione automatica. Utilizzare un trattino (-) seguito da tre punti (...).
- **Lettere accentate non presenti nella tabella di estensione GSM-7** — é ñ ü vanno bene; á í ó no (senza l'estensione). Il contatore qui sopra ti mostra esattamente quale carattere è il colpevole.
- **Nessuna emoji** — 😀 🎉 ✅ forzano tutti UCS-2.
- **Arabo, cirillico, cinese, giapponese, coreano** — intere lingue al di fuori dello standard GSM-7. UCS-2 è l'unica opzione.

### La matematica del multipart

Quando un messaggio supera il limite di un singolo segmento, l'operatore lo racchiude in uno User-Data Header (UDH) in modo che il telefono ricevente possa ricomporre le parti. Questo header consuma 7 caratteri di payload per ogni parte — motivo per cui i messaggi multipart scendono a 153 caratteri (GSM-7) o 67 (UCS-2) per segmento invece di 160 / 70.

La maggior parte degli operatori (e BroadNet) fattura per segmento. Il contatore qui sopra mostra il numero di segmenti in tempo reale — riduci qualche carattere sotto la soglia successiva e puoi eliminare un segmento.

## Pronto a inviare?

BroadNet offre API REST, un'interfaccia SMPP, webhook per lo stato di consegna e un SDK ufficiale TypeScript, con una specifica OpenAPI 3.1 per ogni altro linguaggio. Richiedi l'accesso di prova e ti risponderemo entro un giorno lavorativo.

[Richiedi l'accesso di prova](https://www.broadnet.me/it/signup) [Hub per sviluppatori](https://www.broadnet.me/it/developers)
