Quanti byte occupa il tuo testo?
Caratteri e byte non sono la stessa cosa. La dimensione in byte di una stringa dipende dalla codifica: UTF-8 usa un byte per l’ASCII e fino a quattro per le emoji, UTF-16 due o quattro, e UTF-32 sempre quattro per code point. Incolla il testo sopra e questo strumento mostra tutti e tre contemporaneamente, così sai esattamente quanto spazio occupa una stringa.
Perché la dimensione in byte conta
I limiti di byte sono ovunque: dimensioni delle colonne dei database (VARCHAR è spesso misurato in byte), header HTTP e cookie, budget JSON, segmenti SMS, codici QR e limiti dei campi API. Una stringa di 20 caratteri può occupare 20 o 80 byte a seconda dell’alfabeto, quindi contare solo i caratteri può sforare un limite senza preavviso. UTF-8 è il valore predefinito per il web, JSON e la maggior parte dei database.
Caratteri, code point e byte
Questo strumento distingue tre conteggi diversi. I caratteri sono cluster di grafemi — ciò che il lettore percepisce come un simbolo, comprese le emoji composte da più code point. I code point sono singoli valori scalari Unicode. I byte sono la dimensione di archiviazione codificata. Un’emoji come 👍 è un carattere, un code point e quattro byte UTF-8; un’emoji bandiera è un carattere ma due code point e otto byte UTF-8.
Privato e istantaneo
Tutto viene calcolato nel tuo browser con il TextEncoder standard, quindi i conteggi corrispondono esattamente a ciò che il server o il database memorizzerà. Nulla di ciò che incolli viene caricato, il che lo rende sicuro per token, chiavi e altre stringhe sensibili. Modifica il testo e ogni cifra si aggiorna in tempo reale.
Domande frequenti
Quanti byte occupa un carattere in UTF-8?
Tra 1 e 4. Lettere e cifre ASCII occupano 1 byte, il latino accentato e il greco/cirillico 2, la maggior parte dei caratteri cinesi/giapponesi/coreani 3, ed emoji e simboli rari 4.
Qual è la differenza tra caratteri, code point e byte?
Un carattere (grafema) è ciò che vedi come un simbolo; un code point è un valore scalare Unicode; i byte sono la dimensione codificata. Una singola emoji può essere 1 carattere, 1 code point e 4 byte UTF-8 — e le emoji composte da più code point ne usano ancora di più.
Quale codifica devo contare per un database?
Di solito UTF-8, il valore predefinito per il web, JSON e la maggior parte dei database moderni. Verifica se la lunghezza della colonna è definita in byte o in caratteri: i caratteri multibyte UTF-8 possono superare un limite basato sui byte.
Il mio testo viene inviato a un server?
No. Il conteggio dei byte avviene interamente nel tuo browser con il TextEncoder standard, quindi è sicuro per chiavi API, token e altre stringhe sensibili.
Ultimo aggiornamento: 14 giugno 2026
Pronto a vedere com'è davvero il tuo post?
Incolla la tua bozza nell'editor di PostTruncate e visualizza istantaneamente anteprime live per LinkedIn, X, Instagram, Facebook, Threads e TikTok — con linee di piega, divisioni dei thread e avvisi di limite che si aggiornano mentre scrivi. Gratuito, istantaneo e nulla lascia il tuo browser.
Inizia a scrivere — è gratis