Testo sporco? Caratteri invisibili che rompono il codice? Mojibake che fa venire il mal di testa? Encoding sbagliato? Tre strumenti in uno, tutti client-side, nessun dato inviato da nessuna parte.
Tutto avviene nel tuo browser con JavaScript. Nessun server, nessuna registrazione, nessun tracciamento del contenuto. Sicuro anche per testi sensibili.
Incolla il testo "sporco". Lo strumento rileva caratteri invisibili, BOM, caratteri di controllo, mojibake, doppi spazi e spazi finali. Poi bonifica con un click.
Problemi rilevati:0 invisibili ·
0 BOM ·
0 controllo ·
0 mojibake ·
0 doppi spazi ·
0 spazi finali ·
0 non-breaking ·
0 tab
Dopo bonifica:0 invisibili ·
0 BOM ·
0 controllo ·
0 mojibake ·
0 doppi spazi ·
0 spazi finali
Sezione 2 — Cambio encoding lampo
Conversione istantanea tra encoding. Rilevamento automatico dell'encoding sorgente. Hex dump del risultato per verifica.
Sezione 3 — UTF-8 codemap (copiabile)
Tutti i caratteri UTF-8 per blocco Unicode. Clicca un carattere per copiarlo. Cerca per nome o codice U+XXXX.
Incolla il testo nella casella della Sezione 1 e clicca Bonifica tutto. Lo strumento rileva e rimuove zero-width space (U+200B), zero-width non-joiner (U+200C), BOM (U+FEFF), spazi non-breaking (U+00A0), tabulatori, doppi spazi e spazi finali. Mostra il conteggio dei problemi prima e dopo.
Il BOM UTF-8 è la sequenza di byte EF BB BF (carattere U+FEFF) all'inizio di un file. Clicca Rimuovi BOM. Il BOM può causare errori in PHP ("headers already sent"), JSON, CSV e molti parser XML.
Come convertire testo da Latin1 a UTF-8?
Usa la Sezione 2: incolla il testo, seleziona sorgente ISO-8859-1 (Latin1) e destinazione UTF-8. Conversione istantanea client-side con hex dump di verifica. Supporta anche Windows-1252, ISO-8859-15, ASCII, Base64, URL-encoded e HTML entities.
Come rilevare automaticamente l'encoding?
Seleziona Rilevamento automatico come sorgente. La pagina controlla BOM, pattern di byte UTF-8 validi, byte alti isolati tipici di Latin1/Windows-1252 e sequenze di mojibake, suggerendo l'encoding più probabile.
Come codificare testo in Base64?
Sezione 2: seleziona destinazione Base64. Il testo viene codificato con btoa(). Per decodificare, scambia sorgente e destinazione. Base64 si usa in email MIME, data URI, JWT, JSON web tokens.
Come copiare caratteri Unicode come frecce e simboli?
What is character encoding and why does text get corrupted?
Character encoding maps bytes to characters. Text gets corrupted (mojibake) when a file encoded in one encoding (e.g. UTF-8) is read as another (e.g. Latin1/Windows-1252). This page detects invisible characters, BOM, control characters, mojibake and converts between UTF-8, ISO-8859-1, Windows-1252, Base64, URL-encoded and HTML entities — all client-side.
Comment corriger le mojibake et les caractères invisibles?
Le mojibake est du texte corrompu qui apparaît quand un texte UTF-8 est interprété comme Latin1 (ex. è au lieu de è). Collez votre texte et cliquez Fix mojibake. L'outil détecte aussi les caractères invisibles (zero-width, BOM, espaces insécables), les caractères de contrôle et normalise les espaces. Conversion d'encodage instantanée entre UTF-8, Latin1, Windows-1252, Base64, URL et HTML entities.
I dati del mio testo vengono inviati a un server?
No. Tutta la bonifica, conversione di encoding e copia di caratteri Unicode avvengono client-side nel browser con JavaScript. Nessun dato viene inviato, registrato o conservato. Funziona offline una volta caricata la pagina. Sicuro per testi sensibili, password, dati personali.
English — text sanitize, encoding converter, UTF-8 codemap
This free online tool cleans text from invisible characters (zero-width space, BOM, non-breaking spaces), control characters, mojibake (UTF-8 misread as Latin1), double spaces and trailing spaces. Instant client-side encoding conversion between UTF-8, ISO-8859-1, Windows-1252, ISO-8859-15, ASCII, Base64, URL-encoded and HTML entities, with hex dump. UTF-8 codemap: copy arrows, math operators, box drawing, currency, letterlike symbols by clicking. No installation, no registration, free. All processing happens in your browser — no data sent anywhere.
Français — assainissement du texte, conversion d'encodage, codemap UTF-8
Cet outil gratuit en ligne nettoie le texte des caractères invisibles (zero-width, BOM, espaces insécables), caractères de contrôle, mojibake (UTF-8 lu comme Latin1), doubles espaces et espaces de fin. Conversion d'encodage instantanée côté client entre UTF-8, ISO-8859-1, Windows-1252, ISO-8859-15, ASCII, Base64, URL et HTML entities, avec hex dump. Codemap UTF-8: copiez flèches, opérateurs mathématiques, box drawing, symboles monétaires en cliquant. Gratuit, sans installation. Tout se fait dans votre navigateur — aucune donnée envoyée.
This site uses necessary technical cookies and, with your consent, statistics, preferences, and marketing cookies. Cookie Policy · Privacy