ESC

Rilevatore Caratteri Invisibili

Incolla il testo e clicca Analizza per trovare i caratteri nascosti

Statistiche

0
Caratteri Totali
0
Invisibili Trovati
0
Tipi Trovati
0
Lunghezza Pulita
Tutta l'elaborazione avviene nel tuo browser. Nessun dato viene inviato ad alcun server.

Esempi d'Uso

Spazi a Larghezza Zero

Rileva spazi a larghezza zero che possono causare problemi nel codice, negli URL e nei confronti di testo.

Spazi Non Separabili

Trova spazi non separabili e trattini morbidi nascosti nel testo copiato da siti web o documenti.

BOM e Caratteri di Controllo

Rileva caratteri BOM e vari caratteri di controllo Unicode che possono danneggiare codice e file di dati.

Funzionalità

Rilevamento Approfondito

Rileva oltre 30 tipi di caratteri Unicode invisibili inclusi spazi a larghezza zero, connettori, marcatori e caratteri di controllo

Evidenziazione Visiva

Mostra i caratteri invisibili con marcatori visibili nell'anteprima, facilitando la localizzazione

Pulizia con Un Clic

Rimuovi tutti i caratteri invisibili istantaneamente con un solo clic e copia il testo pulito

Privacy Prima di Tutto

Tutta l'elaborazione avviene localmente nel tuo browser, nessun dato inviato ai server

Come Usare?

1

Incolla il Tuo Testo

Incolla il testo che vuoi analizzare nell'area di input. Può provenire da qualsiasi fonte: siti web, documenti, codice, ecc.

2

Analizza

Clicca su Analizza per rilevare i caratteri invisibili. Visualizza la tabella dei risultati con tipo, conteggio e posizioni.

3

Pulisci e Copia

Clicca "Rimuovi Tutti" per eliminare i caratteri invisibili, o "Copia Testo Pulito" per copiare la versione pulita.

Domande Frequenti

I caratteri invisibili sono punti di codice Unicode che occupano spazio in una stringa ma non producono alcun glifo visibile. I tipi comuni includono: Spazio a Larghezza Zero (U+200B), Non-Connettore a Larghezza Zero (U+200C), Connettore a Larghezza Zero (U+200D), Marca dell'Ordine dei Byte/BOM (U+FEFF), Trattino Morbido (U+00AD), Connettore di Parole (U+2060) e vari caratteri di controllo. Appaiono frequentemente in testo copiato da siti web, PDF, documenti Word o applicazioni di chat.

Incolla il tuo testo nel campo di input e clicca su Analizza. Lo strumento scansiona oltre 30 tipi di caratteri Unicode invisibili, evidenzia le loro posizioni esatte nel testo, identifica il punto di codice Unicode (es. U+200B) e fornisce un conteggio per tipo. Ogni carattere rilevato è mostrato in linea così da vedere esattamente dove si nasconde.

Sì, in diversi modi. Uno spazio a larghezza zero all'interno di un nome di variabile o di un letterale di stringa causa un errore di sintassi o una variabile non definita. Il confronto tra stringhe fallisce quando due stringhe visivamente identiche differiscono per un carattere nascosto. Gli URL si rompono quando viene incorporato uno spazio a larghezza zero. L'analisi JSON fallisce se appaiono caratteri invisibili in chiavi o valori. Questi bug sono quasi impossibili da individuare a occhio nudo: solo un rilevatore li svela.

Le fonti più comuni: copiare testo da siti web (gli editor CMS spesso inseriscono spazi a larghezza zero), PDF (specialmente documenti scansionati/OCR), Microsoft Word o Google Docs, applicazioni di chat come Slack o WhatsApp, codice copiato da Stack Overflow o Medium, e testo generato dall'IA (alcuni modelli inseriscono spazi bianchi non standard). Il carattere BOM proviene spesso da file UTF-8 salvati su Windows.

Dopo l'analisi, clicca sul pulsante "Rimuovi Tutti" per eliminare tutti i caratteri invisibili rilevati dal tuo testo. Il testo pulito appare nell'area di output per la copia. Puoi anche rimuovere solo tipi specifici — ad esempio, mantenere i trattini morbidi rimuovendo gli spazi a larghezza zero.

Lo Spazio a Larghezza Zero (ZWSP, U+200B) è il carattere invisibile più comunemente incontrato. Era originariamente progettato per indicare opportunità di a-capo nelle lingue che non usano spazi tra le parole. Viene spesso inserito accidentalmente da editor di testo ricco e piattaforme CMS. Nel codice, può corrompere nomi di variabili, confronti di stringhe e chiamate API.

Un BOM (U+FEFF) è un marcatore nascosto che indica la codifica UTF-8 in alcuni file. Sebbene innocuo nei documenti, causa problemi quando appare all'inizio di un file JSON (interrompe JSON.parse()), un file PHP (produce output inatteso prima degli header) o un file CSV (rompe le intestazioni di colonna nell'analisi Excel). Questo strumento rileva i caratteri BOM e ti consente di rimuoverli.

No. Tutta l'analisi viene eseguita localmente nel tuo browser con JavaScript. Il tuo testo non viene mai trasmesso, archiviato o registrato. Il contenuto sensibile (password, codice sorgente, documenti privati) è sicuro da analizzare qui.

Cosa sono i caratteri invisibili?

Ti è mai capitato che due stringhe sembrino identiche ma il codice dice che non sono uguali? Quasi certamente c'è un carattere Unicode invisibile nascosto. Spazi a larghezza zero, marcatori BOM, trattini morbidi -- sono ovunque e senza lo strumento giusto non li vedi.

Come funziona il rilevatore

Incolla il testo e clicca Analizza. Lo strumento scansiona oltre 30 tipi di caratteri invisibili, evidenzia esattamente dove si nascondono e mostra il code point Unicode di ciascuno. Ottieni un riepilogo chiaro per tipo con posizioni precise.

Situazioni comuni

Testo copiato da un sito e il layout è sballato? Un URL che sembra corretto ma non funziona? Record del database che rifiutano di corrispondere? Sono problemi classici da caratteri invisibili. Sviluppatori, editor e team QA ci sbattono contro di continuo.

Pulizia con un clic

Una volta trovati i caratteri nascosti, clicca Rimuovi Tutti per eliminarli all'istante. Copia il testo pulito e torna al lavoro. Niente plugin, niente registrazione -- incolla, scansiona, pulisci.

Perché non usare una regex?

Potresti scrivere una regex per catturarne alcuni, ma ci sono oltre 30 tipi diversi in vari range Unicode. Questo strumento li gestisce tutti automaticamente, compresi quelli meno noti come i marcatori destra-sinistra e i selettori di variazione che la maggior parte delle regex non rileva.

Privacy e sicurezza

Il tuo testo resta nel browser. Nulla viene caricato, salvato o registrato. Particolarmente importante se lavori con contenuti sensibili come codice sorgente, chiavi API o documenti riservati.

Sicurezza e Privacy

La sicurezza dei vostri dati è la nostra priorità

Elaborazione Locale

Tutta l'elaborazione avviene nel vostro browser

Nessun Trasferimento Dati

I vostri dati non vengono inviati ai nostri server

Nessun Archiviazione Dati

Nessun dato viene memorizzato o condiviso

Crittografia SSL

Crittografia SSL per connessione sicura

Anche su MoreOnlineTools