Shazzer logo

Characters allowed before optional chaining

Chrome logo 25
Firefox logo 25
Edge logo 25
Safari logo 25

JavaScript allows you to conditionally call a function using optional chaining.

hackvertor
Created byhackvertor
Created May 4, 2024
Updated May 28, 2025

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

Sample payloads

alert⟦09?.(9)
alert
?.(10)
alert0x0B?.(11)
alert0x0C?.(12)
alert0x0D?.(13)
alert ?.(32)
alert ?.(160)
alert ?.(5760)
alert ?.(8192)
alert ?.(8193)
alert ?.(8194)
alert ?.(8195)
alert ?.(8196)
alert ?.(8197)
alert ?.(8198)
alert ?.(8199)
alert ?.(8200)
alert ?.(8201)
alert ?.(8202)
alert
?.(8232)

Fuzz results

Chrome logo
Chrome 145.0.0.0 desktop Windows NT 10.0
Updated16 Feb 2026
Found 25 results
Loading...
Chrome logo
Chrome 143.0.0.0 desktop Linux Unknownolder version
Updated24 Feb 2026
Found 25 results
Loading...
Firefox logo
Firefox 148.0 desktop Windows NT 10.0
Updated23 Feb 2026
Found 25 results
Loading...
Firefox logo
Firefox 147.0 desktop Linuxolder version
Updated23 Feb 2026
Found 25 results
Loading...
Edge logo
Microsoft Edge 145.0.0.0 desktop Windows NT 10.0
Updated17 Feb 2026
Found 25 results
Loading...
Safari logo
Safari 17.4.1 Unknown Unknown
Updated4 May 2024
Found 25 results
Loading...