Calcolatore dimensione compressione
Scopri quanto più piccolo diventa il tuo testo con compressione gzip, deflate o brotli.
Calcolatore dimensione compressione
Incolla qualsiasi testo e questo strumento lo comprime usando la CompressionStream nativa del browser per mostrare esattamente quanto diventa più piccolo. Riporta la dimensione originale in byte e kB, la dimensione compressa, il rapporto di compressione e la percentuale risparmiata — utile per stimare le dimensioni di trasferimento gzip, confrontare i payload JSON, o verificare se vale la pena comprimere un blob di testo prima di archiviarlo o inviarlo.
Scegli un algoritmo tra gzip, deflate, deflate-raw o brotli, gli stessi formati che un server web o una pipeline di build utilizza per la compressione delle risposte. Attiva « Confronta tutti gli algoritmi » per eseguire tutti contemporaneamente e visualizzarli uno accanto all'altro in una singola tabella, che è il modo più veloce per capire se il rapporto aggiuntivo di brotli realmente supera il semplice gzip per il tuo testo specifico. « Mostra dati compressi come Base64 » stampa i byte compressi dell'algoritmo selezionato come stringa Base64, utile per incorporare direttamente un payload compresso nel codice o in un data URI.
Il supporto di brotli varia a seconda del browser — alcuni motori non lo implementano ancora per CompressionStream, e lo strumento lo indica chiaramente invece di fingere che sia stato eseguito. Il testo molto breve o già compresso (come un ID casuale breve) potrebbe risultare più grande dell'input una volta aggiunto il sovraccarico di framing; è normale e il rapporto lo mostrerà. Il conteggio in tempo reale sotto l'output mostra sempre il numero di byte da originale a compresso e la percentuale risparmiata per l'algoritmo che hai selezionato.
Tutto viene eseguito localmente nel tuo browser tramite l'API Web Compression Streams — il tuo testo non viene mai inviato da nessuna parte, quindi è sicuro testare le risposte API, i file di configurazione o qualsiasi altra cosa che non vorresti incollare in un sito di terze parti. Copia il report, scaricalo come file .txt, o invia l'output a un altro strumento per continuare a lavorare.