Anthilla

Bonifica Testo

Bonifica testo, cambio encoding, UTF-8 codemap

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.

Sezione 1 — Bonifica testo

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.

Domande frequenti — bonifica testo, encoding, UTF-8

Come bonificare un testo da caratteri invisibili?

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.

Cos'è il mojibake e come si risolve?

Il mojibake è testo corrotto che appare quando un testo UTF-8 viene interpretato come Latin1/Windows-1252 (es. è invece di è, é invece di é). Clicca Fix mojibake per decodificare i byte Latin1 come UTF-8 e ripristinare i caratteri originali.

Come rimuovere il BOM (Byte Order Mark)?

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?

Sezione 3: clicca un carattere per copiarlo. Blocchi disponibili: frecce (← → ↑ ↓ ↔), operatori matematici (∀ ∃ ∑ ∏ ∫ ≠ ≤ ≥ ∞), box drawing (─ │ ┌ ┐ └ ┘), valuta (€ ¢ £ ¥), letterlike (™ © ® °C №), forme geometriche, simboli vari. Cerca per nome o codice U+XXXX.

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.