Verborgen tekens
Er is iets mis met tekst die er normaal uitziet. — een script gooit een fout op een regel die goed leest, een CSV import breekt op de eerste kolom, twee strings die er identiek uitzien weigeren te passen. Dat is bijna altijd een verborgen karakter: een echt karakter zonder zichtbare vorm. Plakken uw tekst hieronder: de rommel wordt genoemd, geteld en weergegeven precies waar het zit voordat u het verwijdert — Een personage die nog steeds spelt, zoals Perzisch, wordt met rust gelaten.
Reiniging gebeurt in uw browser: die tekst verlaat nooit deze pagina, en er is geen upload, geen account en geen limiet. Herschrijven is de uitzondering — Die stuurt je sms naar onze server.
Het symptoom geeft het meestal weg
| Wat je ziet | Waarschijnlijke oorzaak |
|---|---|
| Een parser of compiler faalt direct aan het begin van het bestand | Een byte-order markering (U+FEFF) bij het begin — gebruikelijk in bestanden geëxporteerd uit Windows-tools. |
| Twee snaren die identiek lijken faalt een gelijkheidscontrole | Een zero-width ruimte of joiner in een van hen, onzichtbaar in een normaal uitzicht. |
| Tekstwraps of koppeltekens ergens die je niet verwacht | Een zacht koppelteken van een PDF of een tekstverwerker, onzichtbaar tot de lijn precies daar breekt. |
| Zoek-en-vervangen of een zoekvak kan geen tekst vinden die je duidelijk kunt zien | Een niet-brekende ruimte voor een van de ruimtes die je zoekt. |
| Je karakter of woordtelling is iets hoger dan het zou moeten zijn | Een van de bovenstaande — Ze tellen allemaal als personages, hoewel geen van hen een vorm heeft. |
Waarom je redacteur je dit nog niet laat zien
De meeste code editors hebben een "show whitespace" schakelen, en het is verleidelijk om aan te nemen dat covers verborgen Ook personages. Het doet meestal niet: die instelling onthult gewone spaties, tabs en regel breekt door Teken een stip of een pijl over hen. Een nulbreedteruimte, een richtingsmarkering of een Unicode-tag teken heeft geen stip om te tekenen — per definitie, het maakt letterlijk niets, dat is precies wat maakt het moeilijk te vinden zonder een gereedschap gebouwd om te zoeken specifiek.
Ze vinden zonder te raden.
Je hoeft niet op een knop te drukken om het te controleren. Zodra je tekst plakt in het vakje hierboven, het aantal en de tabel hieronder bijwerken — Dat is het vinden stap, gedaan voordat je hebt besloten of iets moet worden verwijderd. Onder de telling toont een voorbeeld uw tekst met elk verborgen teken gemarkeerd als zijn code punt, zodat u precies kunt zien welk woord het zit in plaats van Ik weet alleen dat er hier ergens een is.
Verwijder ze zodra je ze gevonden hebt.
Druk op Clean en de gemarkeerde tekens zijn in één keer verdwenen; uw zichtbare woorden, spelling en De volgorde is identiek aan die van jou. Het resultaat terug plakken naar dubbelcontrole — een seconde pass-over al-geschoonde tekst moet altijd terugkomen "Clean," omdat niets met een zichtbare vorm wordt ooit aangeraakt.
Vragen
Wat is het verschil tussen een verborgen karakter en een speciaal karakter?
Een verborgen karakter heeft helemaal geen zichtbare vorm — Niets rendert, ook al staat het in de tekst. Een speciaal karakter betekent meestal een zichtbaar symbool, zoals een geaccentueerde letter of een emoji. Deze tool behandelt alleen de eerste soort; zie de speciale tekens remover pagina voor dat onderscheid in meer detail.
Kunnen verborgen personages mijn code breken?
Ja. — een nulbreedteruimte binnen een variabele of sleutelnaam, of een tagteken binnen een tekenreeks letterlijk, is onzichtbaar in een editor maar zeer reëel voor een compiler of een parser, en het zal een fout veroorzaken die wijst op een regel die correct lijkt.
Verschijnen verborgen personages in een normale zoek-en-vervangen?
Niet tenzij u het exacte verborgen karakter in het zoekvak plakt, wat u over het algemeen niet kunt doen omdat u het niet kunt zien om het te selecteren. Daarom is een toegewijde checker betrouwbaarder dan zoeken en hopen.
Zijn verborgen tekens in een Word-document anders dan die in een chat-antwoord?
De karakters zelf zijn grotendeels hetzelfde — zachte koppeltekens en niet-brekende spaties verschijnen in beide — Maar ze komen om verschillende redenen: Word voegt sommige voor regelbrekende, chat interfaces invoegen anderen terwijl het renderen van een antwoord. Hoe dan ook, dit gereedschap vindt en verwijdert ze op dezelfde manier.
Is er een verborgen personages checker waar ik niets voor nodig heb?
Ja. — deze pagina draait volledig in uw browser tabblad. Plak je tekst, lees de telling en er wordt nergens geüpload.
Is dit een verborgen karakterzoeker, of alleen een verwijder?
Beide, in één stap: het moment dat je tekst in de box hierboven landt, werkt als een verborgen karakterzoeker, het benoemen en tellen van wat het gevonden heeft voordat er iets verwijderd wordt. Indrukken Schone tekst is de aparte, optionele tweede stap — Je kunt het resultaat van de zoeker lezen en daar stoppen als je alleen maar moest weten wat er verborgen zat.
Wat deze tool niet kan verwijderen
Er zijn twee verschillende dingen die mensen een "AI watermerk" noemen.
- Onzichtbare en typografische karakters. Deze tool verwijdert benoemde tekens die helemaal geen zichtbare glyph bevatten, zoals gedefinieerd door de Unicode standaard — Geen nummer dat we verzonnen hebben. Het draait ook verschillende ruimtevarianten, waaronder de smalle no-break ruimte, in een gewone ruimte. Curly citaten en streepjes gaan door een aparte, optionele stap typografische vervangingen, standaard ingeschakeld; schakel deze optie uit en de tekst blijft precies zoals getypt. Het wist ook de drie Unicode-bereiken voor privégebruik, inclusief het tagbereik U+E0000–U+E007F, dat wordt gebruikt om gegevens in platte tekst te verbergen. Deze bereiken bevatten geen standaardtekens, dus we beschrijven ze in plaats van ze te presenteren als een aantal tekens.
- Een statistisch watermerk in de woordkeuze zelf. Google's SynthID-tekst, live in Gemini sinds mei 2024 is gedocumenteerd om helemaal geen tekens te veranderen, dus geen karakter schoner — de onze inbegrepen — heeft iets te vangen. Antropic heeft de output van Claude hetzelfde gemarkeerd. Sinds 2 augustus 2026 moet de EU-AI-wet worden nageleefd, maar de eigen verklaring ervan (support.claude.com) bevestigt alleen dat het merk bestaat, niet hoe het werkt — dus we kunnen niet beloven dat het hetzelfde gebouwd is zoals SynthID is. Wat we kunnen zeggen: een karakterreiniger als deze raakt alleen Unicode aan karakters, en geen watermerk dat daarop vertrouwde zou overleven een gewone kopie-pasta, dus Er is hier niets om het te verwijderen. Met ingang van 10 september 2026, eigen content-provenance blz. toont een tekst watermerk voor noch ChatGPT noch zijn API.
Als een gereedschap belooft "het AI watermerk" te strippen zonder dit onderscheid te maken, is het Het eerste ding beschrijven terwijl je laat geloven dat het het tweede doet.
Gerelateerde tools
Het is een schoner achter al deze pagina's — Dezelfde tekens, dezelfde knop. Alleen de uitleg eromheen verandert, dus kies wat overeenkomt met je probleem.
- Tekst schoonmaken De belangrijkste tool, met de volledige lijst van alles wat het verwijdert.
- Onzichtbare tekens De volledige referentielijst waarop deze controleer is gebaseerd.
- Unicodereiniger De technische storing voor ontwikkelaars.
- Onzichtbare tekens verwijderen Als je al weet wat je nodig hebt om te verwijderen en gewoon willen dat het weg.
- Prijzen Wat blijft gratis en wat een pass voegt, en die dit bouwt.