Shazzer logo

Characters that can be used as valid labels in JavaScript

⚠ Browser differences
Chrome logo 49k
Firefox logo 49k
Edge logo 49k
Safari logo 49k

This vector shows what characters are allowed to be used to define a label statement. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/label

hackvertor
Created byhackvertor
Created Apr 30, 2024
Updated May 28, 2025

Tweet
Detecting browser...
CategoryXSS Execution
VisibilityPublic
TypeJS
CharsetUTF-8
Template used:
$[chr]:log($[i])

Sample payloads

$:alert(36)
_:alert(95)
ª:alert(170)
µ:alert(181)
º:alert(186)
ˬ:alert(748)
ˮ:alert(750)
Ϳ:alert(895)
Ά:alert(902)
Ό:alert(908)
ՙ:alert(1369)
ە:alert(1749)
ۿ:alert(1791)
ܐ:alert(1808)
ޱ:alert(1969)
ߺ:alert(2042)
:alert(2074)
:alert(2084)
:alert(2088)

Fuzz results

Chrome logo
Chrome 145.0.0.0 desktop Windows NT 10.0
Updated16 Feb 2026
Found 49045 results
Loading...
Chrome logo
Chrome 124.0.0.0 Unknown Unknownolder version
Updated30 Apr 2024
Found 136347 results
Loading...
Firefox logo
Firefox 148.0 desktop Windows NT 10.0
Updated23 Feb 2026
Found 49053 results
Loading...
Firefox logo
Firefox 147.0 desktop Linuxolder version
Updated1 Feb 2026
Found 49053 results
Loading...
Edge logo
Microsoft Edge 145.0.0.0 desktop Windows NT 10.0
Updated18 Feb 2026
Found 49045 results
Loading...
Safari logo
Safari 17.5 mobile iOS 17.5.1
Updated17 Jun 2024
Found 49037 results
Loading...
Safari logo
Safari 17.4 Unknown Unknownolder version
Updated30 Apr 2024
Found 136969 results
Loading...