Tekenreeks maskeren

Maskeer gevoelige tekst met zichtbare tekens aan begin en einde, of detecteer automatisch geheimen zoals API-sleutels en kaartnummers, in je browser.

Tool laden…

Tekenreeks maskerenPlak willekeurige tekst en redigeer de gevoelige delen zonder dat die ooit je apparaat verlaat. De handmatige modus behoudt de eerste en laatste tekens van elke regel en vervangt het midden door een maskeerteken, perfect om e-mails, telefoonnummers, ID's of rekeningnummers gedeeltelijk te verbergen. De automatische detectiemodus doorzoekt de tekst op veelvoorkomende geheimen — API-sleutels, JWT's, e-mailadressen, creditcardnummers, telefoonnummers en IPv4-adressen — en maskeert elke match terwijl er genoeg context overblijft om die te herkennen. Alles draait lokaal met pure JavaScript en reguliere expressies, dus er wordt niets geüpload. Je kunt ook afzonderlijke categorieën in- of uitschakelen, je eigen reguliere-expressiepatroon toevoegen, kaartdetectie nauwkeurig houden met een Luhn-controlesom en een maskeertekst van meerdere tekens instellen — allemaal vanuit het instellingenpaneel.

Wat is Tekenreeks maskeren?

Tekenreeks maskeren is een gratis redactietool in de browser die gevoelige tekst omzet in een veilig deelbare vorm. Het biedt twee modi die je met een schakelaar wisselt: handmatig maskeren behoudt een vast aantal begin- en eindtekens (de velden Begin behouden en Einde behouden) en zet het midden van elke regel om in sterretjes, terwijl automatische detectie vrije tekst doorzoekt en zelf API-sleutels, JWT-tokens, e-mails, kaartnummers, telefoonnummers en IPv4-adressen maskeert. Ontwikkelaars, support- en QA-medewerkers en privacybewuste schrijvers gebruiken het om logs, foutrapporten en chatgesprekken op te schonen voordat ze die in tickets, documenten of AI-prompts plakken. Je kunt het maskeerteken in de instellingen wijzigen, de uitvoer wordt live bijgewerkt terwijl je typt, en een teller laat zien hoeveel geheimen zijn gedetecteerd. Omdat het pure verwerking met reguliere expressies is, is het snel, deterministisch en volledig offline. Het detecteert ook Amerikaanse burgerservicenummers, IBAN’s en paspoort-/ID-nummers, en in de instellingen kun je elke categorie omschakelen, een aangepast regex-patroon opgeven, een Luhn-controlesom voor kaarten vereisen en een maskeertekst van meerdere tekens kiezen.

Tekenreeks maskeren gebruiken

  1. Kies een modus: handmatig maskeren om aan elk uiteinde vaste tekens te behouden, of automatische detectie om geheimen automatisch te vinden en te maskeren.
  2. Stel voor de handmatige modus Begin behouden en Einde behouden in op het aantal tekens dat je voor- en achteraan elke regel zichtbaar wilt laten.
  3. Plak of typ de te redigeren tekst in het invoervak; elke regel wordt afzonderlijk gemaskeerd.
  4. Lees het geredigeerde resultaat in het uitvoervak, dat direct wordt bijgewerkt terwijl je typt.
  5. Open de instellingen om te kiezen welke categorieën worden gemaskeerd, een aangepast regex-patroon toe te voegen, de Luhn-kaartcontrole in of uit te schakelen of een maskeertekst van meerdere tekens in te stellen; kopieer daarna de gemaskeerde uitvoer met de kopieerknop.

Voorbeelden

Een e-mail gedeeltelijk maskeren (handmatig, 2 / 2 behouden)

Invoer

alice@example.com

Uitvoer

al*************om

Geheimen in een logregel automatisch detecteren

Invoer

user bob@acme.io ssn 123-45-6789 card 4242 4242 4242 4242 token sk_live_AbCdEf123456

Uitvoer

user b***@acme.io ssn ***-**-6789 card **** 4242 token ********

Veel ID's in één keer maskeren

Plak in de handmatige modus één waarde per regel; elke regel wordt apart gemaskeerd, zodat je een hele kolom rekeningnummers of order-ID's in één keer kunt redigeren.

Veelgestelde vragen

Wordt mijn tekst ergens geüpload?
Nee. Alle maskering draait voor 100% client-side in je browser met pure JavaScript en reguliere expressies. Je invoer wordt nooit naar een server verzonden of daar opgeslagen, dus is het veilig voor logs, geheimen en persoonlijke gegevens en blijft het offline werken.
Wat is het verschil tussen de modi Handmatig en Automatische detectie?
Handmatig maskeren behoudt het door jou gekozen aantal begin- en eindtekens en zet het midden van elke regel om in sterretjes, ideaal als je het exacte formaat kent. Automatische detectie doorzoekt vrije tekst en maskeert herkende geheimen — API-sleutels, JWT's, e-mails, kaartnummers, telefoonnummers en IPv4-adressen — zonder dat je posities aangeeft.
Welke soorten geheimen kan automatische detectie vinden?
Het zoekt naar veelvoorkomende patronen: e-mailadressen, creditcardnummers (13-19 cijfers), telefoonnummers, IPv4-adressen, JWT-tokens en API-sleutelprefixen zoals Stripe (sk_/pk_), GitHub (ghp_, gho_…), Slack (xox…) en AWS-toegangssleutels (AKIA…). De detectie is patroongebaseerd, dus ongebruikelijke formaten kunnen worden gemist — controleer altijd de uitvoer. Het herkent ook Amerikaanse burgerservicenummers (123-45-6789), IBAN’s en met letters beginnende paspoort-/ID-nummers, en je kunt elke categorie in de instellingen in- of uitschakelen.
Kan ik aanpassen wat en hoe er wordt gemaskeerd?
Ja. In de instellingen kun je elke detectiecategorie in- of uitschakelen, je eigen regex-patroon toevoegen, een Luhn-controlesom vereisen zodat alleen geldige kaartnummers worden gemaskeerd, en een maskeertekst van meerdere tekens instellen (bijvoorbeeld *, ••, XX of #). Het masker wordt herhaald om te vullen en geldt voor beide modi.
Verwerkt het meerdere regels en Unicode?
Ja. In de handmatige modus wordt elke regel afzonderlijk gemaskeerd, zodat je een hele lijst in één keer kunt redigeren. De maskering werkt op Unicode-codepunten, dus emoji's en tekens met accenten worden niet opgesplitst.

Gerelateerde tools