Characters encoded by escape()

Firefox logo 6
Safari logo 6
Chrome logo 6

List of all characters that when passed through escape(), will be percent-encoded

Created by: JorianWoltjer

Created on: Friday, July 4, 2025 at 9:44:54 AM

Updated on: Friday, July 4, 2025 at 9:44:54 AM


Vector type: JS

Vector charset: UTF-8

Template used:
const s = String.fromCodePoint(i);
if (escape(s).includes("%")) log(i);
Your browser was detected as:
Detecting... Detecting... Detecting... Detecting...

Sample payloads

const s = String.fromCodePoint(i);
if (escape(s).includes("%")) alert(i);

Fuzz results

Firefox logo
Firefox 140.0 desktop Windows NT 10.0

Updated

Fri Jul 04 2025
Found 6 results
Loading...
Safari logo
Safari 18.5 desktop macOS 10.15.7

Updated

Fri Jul 04 2025
Found 6 results
Loading...
Chrome logo
Chrome 138.0.0.0 desktop Windows NT 10.0

Updated

Fri Jul 04 2025
Found 6 results
Loading...