digtools
🔤
mojibake fixer,

Correttore Mojibake & Convertitore di Codifica

Correggi il testo illeggibile (Mojibake) all’istante. Un convertitore di codifica testo basato su browser.

🔒️
Elaborazione nel Browser
Nulla viene inviato al server
⚡️
Nessuna Registrazione
Usa subito senza un account
✨️
Ripristino Istantaneo
Incolla il testo per vedere le conversioni

Testo da Ripristinare

0 caratteri
Rilascia il file per caricare
about,

Panoramica del Correttore Mojibake

Questo strumento online gratuito ripristina automaticamente il testo illeggibile (Mojibake) nella sua forma originale e leggibile semplicemente incollandolo. Sia che tu abbia ricevuto caratteri confusi da un trasferimento di file tra Windows e Mac, sia che tu abbia estratto dati corrotti da un sistema legacy, questo strumento risolve i problemi di codifica del testo all'istante.

Rileva e testa automaticamente tutti i pattern di conversione tra UTF-8, Shift_JIS (SJIS / CP932), EUC-JP e ISO-2022-JP, quindi presenta il risultato più naturale e coerente, risparmiandoti il fastidio di indovinare manualmente quale codifica dei caratteri sia stata utilizzata.

Tutta l'elaborazione del ripristino viene eseguita interamente all'interno del tuo browser. I tuoi dati sensibili, inclusi documenti riservati e informazioni sui clienti, non vengono mai trasmessi o archiviati su server esterni. Non è richiesta l'installazione di alcun software, la creazione di un account o il login, rendendolo sufficientemente sicuro e privato per l'uso aziendale quotidiano.

cause,

Perché si verifica il Mojibake? Spiegazione delle Cause Comuni

La discordanza nella codifica dei caratteri è la causa principale

Su un computer, tutti i dati di testo sono memorizzati come sequenze di numeri (byte, cioè zeri e uni). Le regole che mappano questi numeri in caratteri leggibili dall'uomo si chiamano "codifica dei caratteri" (come UTF-8 o Shift_JIS).

Ad esempio, lo stesso carattere giapponese "あ" è rappresentato da valori byte completamente diversi in UTF-8 rispetto a Shift_JIS. Se il mittente salva un file usando Shift_JIS, ma il software del destinatario lo apre erroneamente come UTF-8, i byte vengono interpretati con le regole sbagliate e lo schermo visualizza caratteri spazzatura. Questo è il Mojibake.

Pattern Comuni di Mojibake

  • UTF-8 letto per errore come Shift_JIS:
    Il tipo più comune di mojibake sul web. Vedrai kanji non familiari come "繧", "縺" e "繝" apparire in stringhe lunghe e senza senso. Questo accade spesso quando un file creato su Mac viene aperto con vecchi software Windows.
  • Shift_JIS letto per errore come UTF-8:
    La maggior parte dei caratteri viene sostituita con "" (il rombo nero con il punto interrogativo) o simboli di punto interrogativo "?". Se il testo è stato salvato dopo questa sostituzione, i dati originali dei byte vengono persi permanentemente, rendendo impossibile il ripristino completo.
how to,

Come Risolvere il Mojibake — Guida Passo Passo

STEP 1

Incolla il testo illeggibile

Incolla il testo confuso che vuoi decodificare nell'area di input in alto. Puoi anche trascinare e rilasciare direttamente nello strumento file di testo (.txt, .csv) con codifica corrotta.

STEP 2

Scegli il risultato corretto

Dozzine di pattern di conversione della codifica vengono testati automaticamente in background. Scorri i risultati e cerca quello con il badge "★ Consigliato": indica il testo giapponese più naturale e leggibile.

STEP 3

Copia o prova manualmente

Fai clic sul pulsante "Copia" sul risultato ripristinato correttamente per salvare il testo pulito negli appunti. Se il rilevamento automatico non produce il risultato giusto, utilizza il pannello "Conversione Manuale" per specificare l'esatta coppia di codifiche.

glossary,

Glossario Mojibake e Codifica

Mojibake (Testo illeggibile)
Un fenomeno di errore in cui la codifica dei caratteri utilizzata per creare e salvare un file di testo non corrisponde alla codifica utilizzata per aprirlo e leggerlo, facendo sì che i caratteri vengano visualizzati come simboli confusi e senza senso (ad es. "縺ゅ>縺"). È necessario uno strumento di conversione del codice carattere per ripristinare la codifica corretta.
UTF-8 (Unicode Transformation Format)
Lo standard di codifica dei caratteri più ampiamente adottato sulla moderna Internet e nei sistemi operativi (una variante di Unicode). Può gestire i caratteri di quasi tutte le lingue contemporaneamente, ma è spesso interpretato erroneamente come Shift_JIS da vecchi software Windows, causando mojibake.
Shift_JIS (SJIS / CP932)
Una vecchia codifica di caratteri specifica per la lingua giapponese, ampiamente utilizzata negli ambienti dei vecchi sistemi operativi Windows. Aprire testo UTF-8 moderno in un'applicazione solo per Shift_JIS (come le vecchie versioni di Excel) produce il caratteristico pattern di mojibake "縺".
EUC-JP / ISO-2022-JP
L'EUC-JP era comunemente utilizzato nei vecchi server Linux e Unix. ISO-2022-JP (noto anche come codifica JIS) era lo standard per le prime e-mail in giapponese. Entrambe restano fonti di mojibake quando si interfacciano con sistemi moderni.
Encode (Codifica)
Il processo di conversione di testo leggibile in una sequenza di byte (dati digitali) secondo uno specifico standard di codifica (es. UTF-8 o Shift_JIS) in modo che i computer possano archiviarlo ed elaborarlo.
Decode (Decodifica)
Il processo inverso: la conversione dei dati in byte di nuovo in testo leggibile secondo le regole di una codifica. Quando si applica la regola sbagliata durante la decodifica, compare il mojibake sullo schermo.
faq,

Domande Frequenti sul Mojibake

D.Il mio testo viene inviato a un server?
No. Tutta l’elaborazione avviene interamente nel tuo browser. I dati non vengono mai inviati o archiviati su server esterni, rendendo sicura la decodifica di e-mail di lavoro riservate.
D.Posso correggere i file CSV con mojibake?
Sì. Trascina e rilascia il file CSV illeggibile o selezionalo tramite il pulsante Carica File. Dopo averlo ripristinato con questo strumento, salvalo come UTF-8 con BOM in un editor di testo in modo che si apra correttamente in Excel.
D.Perché alcuni testi non riescono a essere recuperati?
Se il testo confuso è stato salvato in un formato distruttivo (come ANSI/Windows-1252), le informazioni sui byte mancanti vanno perse in modo permanente. Il mojibake irreversibile non può essere corretto matematicamente, sebbene questo strumento tenti di stimarne delle parti.
D.Cosa significa un pattern come 'UTF-8 → Shift_JIS'?
Rappresenta 'l’errore' che ha causato il testo illeggibile: Il documento originale è stato salvato in 'UTF-8', ma il software che stai utilizzando lo ha erroneamente aperto presumendo che fosse 'Shift_JIS'.
D.Come faccio a sapere quale dei risultati in output è quello corretto?
Lo strumento mostra i tentativi di tutte le combinazioni di codifica più comuni. Scorri semplicemente il pannello di output e identifica visivamente il blocco in cui i caratteri giapponesi diventano una frase coerente e leggibile.
D.Questo strumento può risolvere il problema comune della confusione di '縺'?
Sì. La presenza di caratteri come '縺' è il segno distintivo del testo UTF-8 aperto in modo errato come Shift_JIS. Il nostro strumento lo traduce facilmente di nuovo in giapponese corretto.
D.Può recuperare le emoji che si sono trasformate in punti interrogativi (?)
Generalmente no. Se il software non supportava le emoji e ha sovrascritto i caratteri a 4 byte con un vero e proprio carattere '?' o '□', i dati originali sono distrutti e non possono essere recuperati.
D.Come posso evitare che si verifichi il Mojibake nel mio team?
Assicurati che tutti i membri del team impostino i loro editor di testo, IDE, database e impostazioni di esportazione CSV in modo che utilizzino lo standard universale 'UTF-8' per eliminare del tutto le discrepanze di codifica.
use cases,

Scenari Comuni di Mojibake & Soluzioni

Ecco le situazioni più comuni in cui si verifica il mojibake, insieme a soluzioni pratiche.

📂

File CSV illeggibili aperti in Excel

Quando si apre un file CSV in formato UTF-8 (es. esportato da un'applicazione web) facendo doppio clic in Windows Excel, Excel potrebbe cercare di leggerlo come Shift_JIS, causando il mojibake.

Soluzione: Trascina il file in questo strumento per ripristinarlo, oppure utilizza l'importazione guidata di Excel "Dati" → "Da testo/CSV" e specifica UTF-8 come codifica di origine.

📧

E-mail ricevute illeggibili

Questo accade quando il client di posta del mittente usa una codifica più vecchia come ISO-2022-JP o EUC-JP, ma il programma del destinatario (Outlook, Gmail, ecc.) cerca di elaborarla come UTF-8.

Soluzione: Copia l'intero corpo dell'e-mail confusa e incollalo nell'area di input di questo strumento per decodificarlo e ripristinare il messaggio originale.

🗜️

Nomi dei file ZIP confusi tra Mac & Windows

Quando un file ZIP creato su Mac viene estratto in Windows usando l'estrattore integrato, i nomi dei file potrebbero corrompersi. Questo perché il Mac salva i nomi in UTF-8, mentre Windows tenta di interpretarli in Shift_JIS.

Soluzione: Utilizza un programma di estrazione compatibile con UTF-8 come 7-Zip o usa un'utilità di compressione compatibile con Windows dal lato Mac.

🌐

Intero sito web illeggibile nel browser

Questo si verifica quando il tag meta del file HTML (dichiarazione charset) non corrisponde alla reale codifica con cui il file è stato salvato.

Soluzione: Usa un'estensione del browser per modificare manualmente la codifica del testo, o chiedi all'amministratore del sito di correggere la dichiarazione del charset nel codice HTML.

technology,

Come funziona l'Algoritmo di Ripristino (Dettagli Tecnici)

Elaborazione sicura e nativa tramite l'API TextDecoder

Per ripristinare il mojibake, questo strumento sfrutta le API TextEncoder e TextDecoder integrate nei browser moderni. Estrae i punti di codice dal testo di input corrotto ed esegue la conversione dei byte e la ri-decodifica in tutte le codifiche supportate, interamente lato client.

Ciò significa che nessun dato viene mai inviato a un server esterno, rendendo il processo di riparazione estremamente sicuro e veloce.

Rilevamento e Punteggio a Forza Bruta

Per un qualsiasi input, lo strumento esegue dozzine di test di conversione in modo asincrono in background:

  • Conversione a stadio singolo (19 pattern): Copre tutti i comuni mojibake causati da una singola errata interpretazione (es. dati originariamente UTF-8 aperti come Shift_JIS).
  • Conversione a più stadi / doppio mojibake (10 pattern): Affronta casi complessi in cui i dati passano attraverso più sistemi e vengono erroneamente convertiti due o più volte (es. SJIS → CP1252 → UTF-8).

Ogni risultato ottiene un punteggio usando un algoritmo proprietario che valuta la frequenza dei caratteri giapponesi (hiragana, katakana, kanji comuni), il rapporto dei caratteri ASCII e la prevalenza di caratteri di sostituzione corrotti (? o ). Il risultato con il punteggio più alto — considerato il più "naturale" in giapponese — riceve il badge "★ Consigliato".

Invia feedback

Facci sapere la tua opinione per aiutarci a migliorare lo strumento.

Disclaimer

Gli strumenti forniti su questo sito sono completamente gratuiti, ma si prega di utilizzarli a proprio rischio. Non offriamo alcuna garanzia in merito all'accuratezza, completezza o sicurezza dei risultati di calcolo, risultati di conversione o dati generati. Si prega di notare che l'operatore non si assume alcuna responsabilità per eventuali danni o problemi causati dall'uso di questi strumenti. La maggior parte degli strumenti elabora file e calcoli localmente nel browser, il che significa che i dati inseriti non vengono inviati o archiviati sui nostri server.