Vad är detta verktyg?
En textförvrängare ändrar hur text ser ut eller är kodad utan att förstöra den underliggande betydelsen, så att den kan vändas tillbaka senare. Detta skiljer sig från en kodminifierare eller JS-förvrängare, som skriver om och komprimerar faktisk programlogik — det här verktyget analyserar eller kör inte kod, så det är inte en ersättning för en riktig JavaScript/CSS-byggverktygsförvrängare.
Tre lägen erbjuds här: Unicode-liknande substitution byter ut ASCII-bokstäver mot visuellt liknande Unicode-tecken (som kyrilliskt а för latinskt a), vilket håller texten läsbar för det mänskliga ögat men bryter enkel delsträngs-/regex-matchning. ROT13 flyttar varje bokstav 13 platser genom alfabetet — en enkel, välkänd omvändbar chiffer. Base64 kodar om texten helt till en annan teckenuppsättning.
Varför använda det?
- Tre distinkta förvrängningsmetoder i ett verktyg — välj den som passar.
- Varje läge är helt omvändbart med knappen Avförvräng.
- Ärligt om omfattningen: det här är ett textverktyg, inte en JavaScript/CSS/HTML-kodminifierare.
- Körs helt i din webbläsare — inget laddas upp.
- Ingen installation, inget konto, gratis att använda.
Så använder du det
- Klistra in texten du vill förvränga.
- Välj ett läge: Unicode-liknande, ROT13 eller Base64.
- Klicka på Förvräng för att omvandla den, eller Avförvräng för att vända tillbaka en tidigare förvrängd sträng.
- Kopiera resultatet.
Exempel
Inmatning
Hello, World!Resultat
Hеllo, Wоrld!I Unicode-liknande läge är tecknen H, e och o i det här resultatet kyrilliska homoglyfer, inte de latinska bokstäver de verkar vara — texten läses fortfarande korrekt av en människa men matchar inte en vanlig textsökning efter 'Hello, World!'.
Vanliga användningsområden
- Publicera en e-postadress eller ett telefonnummer online i ett formulär som är läsbart men undviker enkla skraparegex.
- Dela spoilertext eller ett facit på ett sätt som inte omedelbart är läsbart vid en snabb blick.
- Snabb omvändbar kodning för avslappnad användning — inte en ersättning för riktig kryptering.
- Testa hur dina egna textbehandlingsskript hanterar homoglyf- eller kodad indata.
Att välja läge
Unicode-liknande substitution är rätt val när du vill att texten fortfarande ska se korrekt ut för en mänsklig läsare samtidigt som den besegrar exakta strängmatchningar — den är visuellt nästan identisk med originalet men använder olika underliggande teckenkoder. ROT13 är det traditionella valet för att dölja spoilers: det uppblandade resultatet är tydligt inte originaltexten, och det är en allmänt erkänd konvention, så läsare vet att de ska köra det genom ett ROT13-verktyg om de vill avslöja det. Base64 är alternativet som ser mest "kodat" ut och används ofta när du behöver ett säkert sätt att bädda in text i en URL, ett JSON-fält eller ett system som inte hanterar specialtecken bra.
Vanliga frågor
Förvränger det här JavaScript-, CSS- eller HTML-kod?
Nej. Det här verktyget fungerar endast på vanlig text — det analyserar inte kodsyntax, byter inte namn på variabler och minifierar inte. För riktig kodförvrängning/minifiering behöver du en minifierare på byggverktygsnivå som förstår språkets grammatik.
Är Unicode-liknande förvrängning säker?
Nej — det är lätt förvrängning, inte kryptering. Alla som kör texten tillbaka genom det här verktygets Avförvräng-läge (eller ett liknande verktyg för att vända homoglyfer) kan återställa originalet. Använd det för att undvika naiva nyckelordsfilter eller kopiera-klistra-skrapning, inte för att skydda känsliga data.
Varför använder ROT13 samma knapplogik i båda riktningarna?
ROT13 flyttar varje bokstav 13 platser i ett alfabet med 26 bokstäver, så att tillämpa det två gånger returnerar originaltexten. Förvräng och Avförvräng ger samma resultat i ROT13-läge.
Kan Base64-läget hantera text som inte är på engelska?
Ja — kodaren hanterar full Unicode (bokstäver med accenter, CJK-tecken, emoji) korrekt genom att koda UTF-8-byte-representationen, inte bara ASCII.
Laddas min text upp någonstans?
Nej. Alla omvandlingar körs som lokal JavaScript i din webbläsare; ingenting skickas till en server.