Unicode-teckeninspektör — kodpunkter, namn och byte
Analysera text tecken för tecken: Unicode-kodpunkter, namn, kategorier, skript, UTF-8- och UTF-16-byte samt varningar för osynliga och liknande tecken.
🔒 Körs helt i din webbläsare — ingenting laddas uppSe vad din text egentligen består av
Text som ser normal ut kan dölja överraskningar: ett nollbreddsblanksteg som får ett lösenord eller en sökning att fallera, ett hårt blanksteg som stoppar en CSV-import, en kyrillisk bokstav i ett domännamn eller en ligatur som inte alls är de två bokstäver den ser ut att vara. Unicode-inspektören delar upp vilken sträng som helst i enskilda kodpunkter och visar för var och en tecknet, dess U+-kodpunkt, det officiella Unicode-namnet, den allmänna kategorin (bokstav, märke, skiljetecken, symbol, avskiljare, kontrolltecken, format …), skriptet och exakt vilka byte som används för att lagra det i UTF-8 och UTF-16.
Sammanfattningen räknar tecken som användare ser dem (grafemkluster), kodpunkter, UTF-16-kodenheter — den längd som JavaScript, Java och C# rapporterar — och UTF-8-byte, vilket databaser och nätverksprotokoll oftast begränsar. Att se alla fyra bredvid varandra förklarar varför en emoji kan räknas som ett, två eller fyra beroende på vem som räknar.
Hitta osynliga och förväxlingsbara tecken
Rader markeras när något förtjänar uppmärksamhet. Osynliga formateringstecken som nollbreddsblanksteg, joiners, byteordningsmärken och dubbelriktade kontrolltecken flaggas, liksom kontrolltecken, tecken för privat bruk, ovanliga blanksteg och variationsväljare. Kompatibilitetstecken — helbreddsbokstäver, ligaturer, upphöjda tecken och matematiska alfanumeriska tecken — flaggas tillsammans med det vanliga tecken som de normalt står för.
Förväxlingsbara bokstäver från kyrilliska, grekiska och armeniska som imiterar latinska bokstäver flaggas när de förekommer i latinsk text, och varje ord som blandar skript lyfts fram ovanför tabellen. Det är det klassiska mönstret för homografattacker, där ”pаypal.com” använder ett kyrilliskt ”а” för att efterlikna en riktig webbplats. Text som är skriven helt på kyrilliska eller grekiska flaggas inte. Knappen ”Remove invisible characters” (ta bort osynliga tecken) raderar format- och kontrolltecken men behåller radbrytningar, tabbar och emoji-joiners.
Privat analys
Inspektören och dess namndatabas körs helt i din webbläsare. Lösenord, tokens och meddelanden som du klistrar in laddas aldrig upp.
Hur man använder
- Klistra in textLägg till valfri sträng: en misstänkt länk, ett användarnamn, emojis eller text som beter sig konstigt.
- Läs tabellenVarje kodpunkt visar sitt U+-värde, officiella namn, kategori, skript samt UTF-8- och UTF-16-kodning.
- Kontrollera varningarnaFlaggade rader markerar osynliga tecken, ovanliga blanksteg, liknande bokstäver och kompatibilitetsformer.
- Rensa vid behovTa bort osynliga tecken med ett klick (”Remove invisible characters”) eller visa bara de flaggade raderna (”Show only flagged characters”).