Elenco di codifiche

Inserisci un breve testo per confrontare carattere per carattere i risultati di codifica di Unicode, UTF-8, UTF-16 e ASCII, GB2312, GBK, GB18030, Big5, mantenendo il riferimento rapido all’uso delle codifiche.

Elaborazione locale nel browser
Questa pagina ha superato il controllo della directory pubblica; per usare tutte le funzionalità, abilita JavaScript.
Guida all’uso

Come utilizzare l’elenco delle codifiche

Il testo inserito viene elaborato solo nel browser corrente utilizzando tabelle di codici locali fisse; non viene caricato né salvato.

  1. Inserisci un testo breve

    Inserisci o incolla al massimo 64 valori scalari Unicode; gli spazi vuoti, i caratteri duplicati e l’ordine originale verranno mantenuti.

  2. Confronto carattere per carattere

    Visualizza per ogni carattere Unicode, UTF-8, UTF-16 e i byte delle codifiche precedenti; i valori esadecimali sono uniformemente in maiuscolo e separati da spazi.

  3. Copia o cancella

    Il risultato corrente può essere copiato come TSV, per facilitarne l’incollamento in una tabella; il pulsante Cancella rimuove contemporaneamente anche il risultato della ricerca.

Limiti e note

  • La colonna GB2312 adotta rigorosamente la mappatura del set di caratteri GB2312-1980; le colonne GBK, GB18030 e Big5 adottano l’algoritmo compatibile con il Web di WHATWG, e i vari criteri non sono equivalenti tra loro.
  • Big5 La ricerca include le estensioni comuni WHATWG HKSCS dell’indice; GB18030 usa un indice fisso e una tabella degli intervalli, ma questo strumento non verifica la conformità della codifica dei file.
  • I caratteri non mappabili vengono mostrati esplicitamente come «non supportati» e non viene simulato un risultato riuscito usando punti interrogativi o caratteri sostitutivi; inoltre, i risultati della ricerca non consentono di dedurre la codifica originale di un file sconosciuto.

Domande frequenti

Perché lo stesso carattere ha byte diversi nelle colonne delle diverse codifiche?

Ogni codifica utilizza un insieme di caratteri e regole di assegnazione indipendenti; il fatto che i byte siano uguali o diversi non dimostra che queste codifiche siano equivalenti.

Perché le emoji producono risultati solo in alcune colonne?

Unicode, UTF-8, UTF-16 e GB18030 possono coprire un intervallo di caratteri più ampio; tuttavia, ASCII, GB2312 rigoroso, la compatibilità Web GBK e Big5 non coprono tutte le emoji.

Il contenuto della ricerca viene inviato al server?

No. I dati di mappatura e la logica di calcolo vengono caricati localmente dalla pagina; i dati inseriti e i risultati restano nel browser corrente.

Feedback della paginaHai trovato un problema o hai un suggerimento per migliorare?
La funzione di feedback deve essere usata nella versione online

Invia nella versione online dopo aver abilitato JavaScript; le funzioni locali del tool o del caso d’uso non sono influenzate.

Vai alla versione online per inviare feedback