Onzichtbare tekens verwijderen
Detecteer en verwijder spaties zonder breedte, BOM’s, zachte koppeltekens, harde spaties, bidi-besturingstekens en andere verborgen Unicode-tekens uit tekst.
🔒 Draait volledig in uw browser — niets wordt geüploadVind de tekens die je niet kunt zien
Tekst die is gekopieerd van webpagina’s, berichtenapps, tekstverwerkers en AI-chatbots bevat vaak tekens die geen zichtbare ruimte innemen. Een spatie zonder breedte (U+200B) kan ervoor zorgen dat een zoekopdracht niets vindt, een byte order mark (U+FEFF) aan het begin van een bestand kan een CSV-kop of een JSON-parser laten mislukken, een zacht koppelteken (U+00AD) kan een woord zonder duidelijke reden in het midden splitsen en een harde spatie (U+00A0) kan ervoor zorgen dat twee strings die er identiek uitzien niet gelijk blijken bij een vergelijking. Deze tool scant je tekst, geeft elk verborgen teken per type weer met zijn Unicode-codepunt en aantal, en toont de exacte regel, kolom en positie van elk teken.
De gemarkeerde voorvertoning vervangt elk onzichtbaar teken door een klein gelabeld markeerteken zoals ZWSP, NBSP of RLO, zodat je ziet waar het tussen je woorden staat. Tekens die behouden blijven, worden in een andere kleur weergegeven. Beweeg de muis over een markering om de volledige naam en het codepunt te zien.
Wat wordt verwijderd en wat wordt vervangen
Tekens zonder breedte, word joiners, zachte koppeltekens, bidirectionele inbeddings-, overschrijvings- en isolatiebesturingstekens, links-naar-rechts- en rechts-naar-links-markeringen, onzichtbare wiskundige operatoren, lege Hangul- en braille-opvultekens, tag-tekens en elk ander teken in de Unicode-categorie ‘format’ worden verwijderd. Ook besturingstekens worden verwijderd, behalve tabs en regeleinden. Harde spaties worden standaard omgezet in gewone spaties, omdat het verwijderen ervan woorden aan elkaar zou plakken; je kunt dit wijzigen naar verwijderen of behouden. Andere ongebruikelijke spaties, zoals em-spaties, smalle spaties en de ideografische spatie, worden genormaliseerd naar een gewone spatie, tenzij je ervoor kiest ze te behouden.
Waarom verborgen tekens ertoe doen
Onzichtbare tekens veroorzaken echte bugs: mislukte aanmeldingen wanneer een wachtwoord een spatie zonder breedte bevat, dubbele records die niet worden opgemerkt, code die weigert te compileren en zoekmachinefragmenten die er vreemd uitzien. Bidirectionele overschrijvingen kunnen er zelfs voor zorgen dat een bestand dat eigenlijk ‘invoice[RLO]fdp.exe’ heet, wordt weergegeven als ‘invoiceexe.pdf’, of kwaadaardige logica in broncode verbergen. Sommige tekstgeneratoren en watermerksystemen voegen ook tekens zonder breedte in om inhoud van een vingerafdruk te voorzien. Door tekst op te schonen voordat je hem publiceert, importeert of commit, voorkom je deze problemen. Omdat de tool volledig in je browser draait, kun je hem veilig gebruiken voor wachtwoorden, privéberichten en bedrijfseigen code.
Hoe te gebruiken
- Plak je tekstVoeg tekst toe die is gekopieerd van een website, chat, pdf, AI-tool of spreadsheet.
- Bekijk wat er is gevondenZie elk type verborgen teken met het aantal, het codepunt en de exacte regel en kolom.
- Kies hoe je opschoontBepaal of harde spaties en andere Unicode-spaties gewone spaties worden en of emoji-verbinders behouden blijven.
- Kopieer de schone tekstKopieer of download het opgeschoonde resultaat waaruit alle onzichtbare tekens zijn verwijderd.