Parcel
Obfuscate a Parcel build
Parcel needs no config, and neither does this: let parcel build write dist, then protect the JavaScript in it with one Node script or one CLI command. File names, hashes and index.html stay exactly as Parcel made them. The free options run on your own machine with no account.
Tested 2026-10-29
Real build, same result
Parcel 2.16 and javascriptobfuscator-com 0.5.0, no account. The protected bundle printed exactly what Parcel’s own bundle printed, and index.html was byte-for-byte unchanged.
WhenAfter parcel build, on dist
Outputdist-protected, same file names
Source mapsNot copied