WRONG WRONG WRONG

a browser that's wrong on purpose.

>_ v0.2.1 · linux · macOS · windows · unsigned · MIT

stills

Wikipedia at high intensity — heavy zalgo, glitched JPEG
wikipedia · intensity 0.018 · zalgo 0.7 — the JPEG is partially decoding
WRONG new tab page
new tab · search + one-click profile presets
Wikipedia at low intensity — light zalgo, mild image corruption
wikipedia · intensity 0.004 · zalgo 0.25 — barely uncomfortable
Hacker News with zalgo
hacker news · text only · zalgo 0.5

features

byte-flip image responses

corrupts JPEG/PNG bytes pre-decode for authentic decoder smear — not a CSS filter, the real artifact.

zalgo every visible character

pierces shadow DOM, walks every text node, injects combining marks. nothing escapes.

datamosh youtube

block-matched motion warp on decoded video frames; old pixels ride new motion vectors.

tunable corruption

six profile presets from subtle to videodrome, or fine-tune every parameter.

why

a perfectly functioning browser is a tool of obedience. WRONG is a tool of refusal — a daily reminder that the seamless surface is a choice, not a law. it makes the seams visible by tearing them. use it to make art, to feel the substrate, or just because everything else is too clean.

requirements

linux x86_64· ~180mb· no telemetry· no ads· runs as appimage

install

linux — bash
# make it executable, run it. no installer, no daemon.
$ chmod +x WRONG-0.2.1.AppImage
$ ./WRONG-0.2.1.AppImage
macOS — terminal
# open the dmg, drag to /Applications.
# first launch is blocked by Gatekeeper — bypass with:
$ xattr -d com.apple.quarantine /Applications/WRONG.app
# or: right-click → Open → Open (once).
windows — powershell
# run the installer. SmartScreen will warn — click "More info" → "Run anyway".
# or use the portable .exe — no install, just launch.
> .\WRONG-Setup-0.2.1.exe