Glitch-tekstgenerator
Typ een woord en krijg het terug, beschadigd — g̯̅ḷ̅ī̩ť̯c͉̽h̦̅ — met willekeurige Unicode-combinerende tekens gestapeld boven, door en onder elke letter. Kies een intensiteit van 1 tot 5, druk op Opnieuw genereren tot de glitch goed is, en kopieer hem. Het resultaat is gewone tekst, dus het plakt waar tekst ook plakt. Gratis, zonder registratie.
Geglitchte tekst
Je resultaat verschijnt hier
Zo gebruik je de glitch-tekstgenerator
- Typ of plak je tekst. De geglitchte versie verschijnt eronder terwijl je typt.
- Stel de intensiteit in. De schuifregelaar loopt van 1 (een lichte waas) tot 5 (een zware stapel tekens). Begin laag: een kleine hoeveelheid oogt glitchy, veel oogt als een zwarte vlek.
- Druk op Opnieuw genereren. De tekens zijn willekeurig, dus elke keer krijg je een andere schikking van dezelfde tekst. Blijf drukken tot je er tevreden mee bent.
- Kopieer het resultaat en plak het in je bericht, bio of boodschap. Controleer het op het platform voordat je erop vertrouwt.
Hoe het effect is opgebouwd
Glitchtekst bestaat volledig uit combinerende tekens uit het blok Combining Diacritical Marks (U+0300–U+036F). Een combinerend teken heeft geen eigen breedte en wordt getekend op het teken ervoor; hetzelfde mechanisme zet het accent op een ontbonden é. Stapel er genoeg op en het resultaat ziet er beschadigd uit. De tool put uit drie sets:
| Plaatsing | Beschikbare tekens | Toegevoegd wanneer |
|---|---|---|
| Boven de letter | 34 tekens, waaronder accent grave, accent aigu, tilde, punt boven en kleine combinerende letters | Altijd — tussen 1 en het intensiteitsniveau |
| Door de letter | 5 doorhalende tekens, U+0334–U+0338 (tilde, korte streep, lange streep, schuine-streep-overlays) | Vanaf intensiteit 3 — precies één |
| Onder de letter | 40 tekens, waaronder punten, haken, bruggen en tildes onder de letter | Altijd — tussen 1 en het intensiteitsniveau |
Spaties en regeleinden blijven schoon. Dat bepaalt de kosten per niveau:
| Intensiteit | Tekens per letter | Gemiddelde |
|---|---|---|
| 1 | 2 | 2 |
| 2 | 2–4 | 3 |
| 3 | 3–7 | 5 |
| 4 | 3–9 | 6 |
| 5 | 3–11 | 7 |
Op intensiteit 1 wordt “glitch” g̯̅ḷ̅ī̩ť̯c͉̽h̦̅: zes letters, elk met één teken boven en één onder, dat is in totaal 18 codepunten. Op intensiteit 5 heeft hetzelfde woord ongeveer 48 codepunten nodig, en vaak meer. De tekens komen uit een gezaaide willekeurige generator, en daarom schudt de glitch niet vanzelf terwijl je typt: hij verandert wanneer je op Opnieuw genereren drukt, en ook wanneer je de schuifregelaar verplaatst, omdat het aantal tekens per letter verandert.
Beperkingen: tekenaantallen, lay-out en software die opruimt
- Tekenlimieten. Elk teken telt als codepunt en neemt 2 bytes in UTF-8 in beslag. Een bericht van 280 tekens past op intensiteit 5 slechts ongeveer 35 letters, als het platform codepunten telt.
- Overloop. Tekens boven en onder lopen over in naburige regels, bedekken tekst of worden afgesneden aan de rand van een vak. Dat hoort bij het effect, maar het kan de regel erboven en eronder verbergen.
- Verwijderen en weigeren. Sommige platforms beperken combinerende tekens, verwijderen ze, of weigeren ze in gebruikersnamen. Unicode definieert ook een Stream-Safe Text Format voor software die zulke reeksen wil begrenzen, met niet meer dan 30 combinerende tekens achter elkaar; deze tool blijft daar ruim onder, met maximaal 11.
- Zoeken en spellingcontrole. Een geglitcht woord komt niet overeen met het gewone woord en wordt door spellingcontroles als fout aangemerkt.
Welke tool heb je nodig?
| Je wilt | Gebruik |
|---|---|
| Willekeurige, rommelige tekens over alle letters | Deze pagina |
| Eén nette lijn door elke letter | Doorstreeptekst |
| Eén nette lijn onder elke letter | Onderstreepte Tekst |
| Een gotische look zonder de beschadiging | Old English Tekst |
| Zien welke tekens in een stuk tekst zitten | Unicode Character Inspector |
Een opmerking over toegankelijkheid
Glitchtekst is niet bedoeld om gelezen te worden. Een screenreader probeert misschien elk teken aan te kondigen, wat lange onverstaanbare uitvoer oplevert, of slaat de letters helemaal over. Spellingcontrole, vertaling en zoeken kunnen het niet lezen, en zware Zalgo kan de tekst erboven en eronder voor iedereen onleesbaar maken. Bewaar het voor een kort decoratief woord en gebruik het nooit voor inhoud die iemand moet begrijpen.
Veelgestelde vragen
- Wat is Zalgo- of glitchtekst?
- Tekst met veel Unicode-combinerende tekens die boven, door en onder elke letter zijn gestapeld, zodat hij beschadigd of gespookt oogt. De naam “Zalgo” komt uit een internetmeme over horror. De letters eronder zijn nog steeds gewone letters; de tekens zijn wat je ziet.
- Wat doet de intensiteitsschuifregelaar?
- Die bepaalt het maximale aantal willekeurige tekens dat boven en onder elke letter wordt toegevoegd, van 1 tot 5, en vanaf niveau 3 voegt hij ook één teken door het midden toe. Niveau 1 voegt altijd precies twee tekens per letter toe; niveau 5 voegt er tussen de drie en elf toe.
- Waarom verandert de tekst als ik op Opnieuw genereren klik?
- De tekens worden voor elke letter willekeurig gekozen. Opnieuw genereren gooit ze opnieuw met een nieuwe seed, zodat je schikkingen kunt proberen tot je er een mooi vindt. Het patroon schudt niet vanzelf terwijl je typt.
- Hoe verwijder ik glitchtekst of Zalgo-tekens?
- Verwijder de combinerende tekens, die hier allemaal tussen U+0300–U+0366 liggen. In een editor met zoeken en vervangen met reguliere expressies zoek je naar
[\u0300-\u036f]en vervang je dat door niets. Dit verwijdert ook legitieme accenten op ontbonden letters, dus controleer het resultaat. - Waarom ziet mijn glitchtekst er op een andere site anders uit?
- Platforms en lettertypen tekenen gestapelde tekens verschillend: sommige knippen ze af, sommige laten ze over andere regels heen lopen en sommige verwijderen ze. Je kunt dat vanuit de tekst niet regelen, dus bekijk een voorbeeld op de plek waar je hem plaatst.
- Is Zalgo-tekst toegestaan op sociale media?
- Het werkt meestal in bio's en berichten, maar platforms kunnen zware combinerende tekens inkorten of filteren en weigeren ze vaak in gebruikersnamen. Moderatiesystemen kunnen het ook markeren, dus gebruik een lagere intensiteit als het wordt verwijderd.