How to glitch a photo online
- Drop a photo onto the canvas, paste it, or click to choose one. It never leaves your browser.
- Pick a filter — CRT Scanlines, Pixel Sort, Pixel Sort V, Signal Mix, Pixel Crush or Chroma Pop — then move Detail to set how fine or coarse the damage is.
- Export the PNG. No account, no watermark.
How the glitch effects work
Digital glitch art is the intentional corruption of data structures that were meant to stay invisible. A camera sensor records a rigid grid of pixels, an encoder serialises them into rows, and a screen paints them line by line. Glitch algorithms break those assumptions along three distinct fault lines:
- Signal-Level Destruction (CRT Scanlines & Phase Shifts): The CRT filter simulates the optical behavior of cathode-ray tube displays. It inserts dark raster scanlines between pixel rows and offsets the sub-pixel color phases. Bright areas bloom across raster boundaries, reproducing the phosphorescent bleed of analog video monitors.
- Sequence-Level Destruction (Pixel Sorting): The Pixel Sort and Pixel Sort V filters scan along rows or columns, measuring luminance against a threshold. Contiguous runs of pixels that cross the threshold are sorted dark-to-bright in-place, turning structural silhouettes into smeared liquid trails while leaving calm regions intact.
- Quantisation & Decimation (Signal Mix, Pixel Crush & Chroma Pop): All three resample the photo into a coarse grid. Signal Mix redraws each cell as a character from a mixed ramp (@ ▓ # + · : -) with a little random jitter, like corrupted teletext. Pixel Crush averages each cell and posterises every colour channel to 5 levels, like a low-res console signal. Chroma Pop* turns each cell into a glowing neon dot sized by its darkness.
| Filter | Mechanism | Aesthetic Result | Best For |
|---|---|---|---|
| CRT | Scanlines + phosphor bloom | 1980s analog television raster | Street scenes, neon night photography |
| Pixel Sort | Horizontal brightness sorting | High-speed wind smearing | Portraits with hair, dynamic horizons |
| Pixel Sort V | Vertical brightness sorting | Gravity drips and paint melting | Backlit silhouettes, architecture |
| Signal Mix | Coordinate decimation | Corrupted signal telemetry | Cyberpunk posters, type and logos |
| Pixel Crush | Block quantisation | 8-bit video RAM overflow | Retro gaming graphics, icon design |
| Chroma Pop | Saturated palette split | Vibrant analog chromatic aberration | Album artwork, high-fashion editorials |
Everything runs entirely inside your browser via Canvas 2D. No accounts, zero server uploads, and no watermarks — exported PNGs keep your image size up to a 1400px long edge.








