Correttore di Mojibake (Testo Corrotto)
FreeRecupera i byte originali dietro un testo corrotto (mojibake) e li decodifica nuovamente sotto diverse codifiche comuni, mostrando ogni candidato pulito.
Gira interamente nel tuo browser. Il tuo testo non viene mai caricato da nessuna parte.
Cosa fa questo strumento
Incolla un testo che sembra corrotto (ad esempio Café invece di Café) e questo strumento recupera i byte originali e cerca di decodificarli nuovamente sotto diverse codifiche di caratteri comuni, mostrando ogni risultato pulito così puoi scegliere quello corretto.
Come funziona
Un mojibake come questo è quasi sempre causato da byte UTF-8 validi letti erroneamente un byte alla volta come Windows-1252 (o il Latin-1 strettamente correlato). Questo strumento inverte quel primo passaggio, mappando ogni carattere nel tuo testo corrotto al singolo byte da cui Windows-1252 lo avrebbe prodotto. Poi inserisce quella sequenza di byte recuperata nel TextDecoder integrato del browser per diverse codifiche candidate (UTF-8, Shift-JIS, EUC-JP, GBK, Big5, EUC-KR, KOI8-R, ISO-8859-7), e mantiene solo le decodifiche che si completano senza errori o caratteri di sostituzione.
Problemi che risolve
- Recuperare testo leggibile da un file, un'email o un'esportazione di database aperta con la codifica errata.
- Correggere nomi, indirizzi o altri campi di testo che si sono corrotti durante un'importazione tra sistemi con impostazioni di codifica non corrispondenti.
- Verificare da quale lingua o codifica originale proviene più probabilmente un pezzo di testo corrotto.
Domande frequenti
›Cosa causa innanzitutto il mojibake?
Si verifica quando un testo salvato in una codifica di caratteri (oggi quasi sempre UTF-8) viene aperto o importato da un programma che presuppone una codifica diversa (comunemente Windows-1252 o Latin-1). Ogni carattere UTF-8 multi-byte originale viene quindi visualizzato come due o tre caratteri separati, errati, a un singolo byte.
›Perché questo strumento mostra più risultati invece di una sola correzione?
Gli stessi byte corrotti possono talvolta essere validamente decodificati di nuovo sotto più di una codifica, e questo strumento non ha modo di sapere quale corrisponda alla tua lingua di origine effettiva. Mostra ogni candidato che si decodifica in modo pulito (senza caratteri di sostituzione) in modo che tu possa scegliere quello che si legge correttamente.
›Il mio testo non mostra alcun candidato, cosa significa?
O il testo non era effettivamente mojibake causato da una lettura errata Windows-1252/Latin-1, oppure la codifica originale era qualcosa fuori dall'elenco che questo strumento prova. Verifica di nuovo che il testo appaia davvero corrotto e non contenga semplicemente caratteri inusuali ma validi.
›Questo può correggere il mojibake causato da altre codifiche difettose, non solo Windows-1252?
Questo strumento inverte specificamente una lettura errata Windows-1252 o Latin-1, poiché questa è di gran lunga la causa più comune di mojibake nel mondo reale. Se il tuo testo è stato danneggiato da una codifica di prima fase diversa, lo stesso passaggio di recupero dei byte non produrrà i byte giusti, e nessun candidato sembrerà pulito.
›È la stessa cosa di un decodificatore URL o Base64?
No. La codifica URL e Base64 sono trasformazioni di testo separate, intenzionali e reversibili. Il mojibake è un effetto collaterale non intenzionale di una discrepanza nella codifica dei caratteri, e correggerlo significa reinterpretare correttamente gli stessi byte sottostanti piuttosto che decodificare uno schema di codifica deliberato.
Strumenti correlati
Testo
Decodificatore JWT
Decodifica l'intestazione e il payload di un JWT in JSON leggibile, convertendo le dichiarazioni di timestamp in date leggibili, segnalando i token scaduti e verificando una firma HS256 con un segreto che fornisci.
FreeTesto
Generatore llms.txt
Genera un file llms.txt seguendo la specifica llmstxt.org da un titolo, un riepilogo e sezioni di link, con raggruppamento delle sezioni Optional e anteprima dal vivo.
FreeTesto
Anteprima Markdown
Renderizza il Markdown come HTML dal vivo e sanificato affiancato alla fonte, con un interruttore per visualizzare e copiare l'HTML generato.
FreeTesto
Validatore di Sintassi MySQL
Valida la sintassi MySQL di una o più istruzioni separate da punto e virgola, segnalando la riga e la colonna esatte del primo errore trovato.
FreeTesto
Editor HTML Online
Modifica HTML, CSS e JavaScript in tre pannelli con un'anteprima dal vivo in sandbox che si aggiorna mentre scrivi, più un download in un clic come file HTML autonomo.
FreeTesto
Generatore di Password
Genera password forti e casuali direttamente nel tuo browser usando un generatore criptograficamente sicuro, con un misuratore di robustezza in tempo reale, calcolo dell'entropia e supporto per lotti di più password alla volta.
FreeTesto
Convertitore Punycode
Convertite il testo tra Unicode e Punycode (RFC 3492), la codifica solo ASCII usata per i nomi di dominio internazionalizzati, con una modalità dominio completa (consapevole dei punti, prefisso xn-- automatico) e una modalità etichetta semplice, convertendo più righe alla volta.
FreeTesto
Contatore di Righe
Un contatore di righe avanzato che analizza istantaneamente il tuo testo incollato: rilevamento righe duplicate/vuote, filtraggio righe commento, trova e sostituisci con regex, ordinamento, e inserimento prefisso/suffisso.
Commenti (0)
Hai trovato utile questo strumento? Lascia un commento, condividi un consiglio, o dicci come possiamo migliorarlo.
Ancora nessun commento. Sii il primo a condividere il tuo pensiero!