Tekstomzetter

Vier snelle tekstopschoners op één pagina: maak URL-/bestandsvriendelijke slugs, knip lange tekst af op tekens of woorden, vul regels op tot een vaste breedte en dedupliceer woorden.
Alle verwerking gebeurt lokaal in uw browser — uw gegevens worden nooit naar een server geüpload.
Hoe het werkt: Reeksen die geen letters of cijfers zijn (spaties, leestekens, HTML-tags en -entiteiten) worden samengevoegd tot één scheidingsteken; Unicode-letters en -cijfers — inclusief CJK — blijven behouden.
Scheidingsteken:
Maximale lengte (tekens): 0 = no limit
Hoe het werkt: Knip de tekst af bij een limiet gemeten in tekens of woorden. Als de tekst al past, blijft hij onaangeroerd.
Limiet op: Maximum:
Hoe het werkt: Elke invoerregel wordt met de opvulreeks opgevuld tot de doelbreedte is bereikt — handig om kolommen in platte tekst uit te lijnen.
Uitlijnen: Doelbreedte: Opvulreeks:
Hoe het werkt: Een woord is elke reeks letters / cijfers (ook CJK) met optionele interne koppeltekens, apostrofs of underscores.
Bereik:
Ctrl+Enter in de invoer voert ook de actieve modus uit.
Kies hierboven een modus en klik op de actieknop (of druk op Ctrl+Enter). Alle tekstverwerking blijft in uw browser.
Over elke modus:
Slug-generator — zet elke tekst (koppen, titels, productnamen) om in een schone URL- of bestandsnaamslug. HTML-tags en -entiteiten worden verwijderd, leestekens en reeksen witruimte worden samengevoegd tot één scheidingsteken, en Unicode-letters/-cijfers blijven behouden — dezelfde GitHub-stijlregels als de Markdown-koppelankers van de site. Stel een maximale lengte in om slugs kort te houden; de slug wordt op een scheidingsteken afgesneden, zodat hij nooit midden in een woord eindigt.
Afkappen — knipt tekst af na N tekens (codepunten) of N woorden. Met “Puntjes toevoegen” aan, wordt een slotte “...” alleen toegevoegd als er echt iets is afgeknipt, zodat korte tekst nooit wordt veranderd.
Regels opvullen — lijnt elke regel uit op dezelfde breedte voor kolomopmaak in platte tekst. De breedte wordt in tekens gemeten; een opvulreeks van meerdere tekens (bijv. - of 0) wordt herhaald en bijgesneden zodat hij past. Uitlijning in het midden verdeelt de extra opvulling links en rechts.
Woorden dedupliceren — “hele tekst” drukt één uniek woord per regel af en behoudt het eerste voorkomen (handig voor zoekwoordenlijsten); “opeenvolgende herhalingen” verwijdert reeksen van hetzelfde woord in de tekst, zoals “de de”, terwijl leestekens en regelstructuur behouden blijven. “Hoofdletters negeren” behandelt Hello en hello als hetzelfde woord.