Glitch art, data bending, and data moshing are all forms of introducing visually interesting artifacts to images.
Glitch art in particular focuses on corrupted images, seemingly broken images, and ordered disorder.
This glitch art generator seeks to create glitchy effects using image processing.
AnT made this site and can be contacted at:
In short: everything is handled offline after the initial page load, thanks to WebAssembly and PyScript. The data never leaves your browser, and images only are processed on your computer/phone/device.
The image filters are implemented in Python using Pillow and numpy. If you are skilled with tech, the Python source code is available direct from this website!
The generator front-end JavaScript is made with Svelte 5 and SvelteKit in static-site configuration. Bootstrap 5 powers the site theme, with the Bootswatch theme, Vapor.
You need JavaScript enabled to use this site!
Why do anything?!?
I've had data moshing as an off-and-on hobby for years. It's therefore a natural playground for practising coding with. In the process of building this site (through both incarnations) I've learned several useful technologies and skills.
It's also worthwhile to spread the charm of photo moshing and glitch art. I therefore wanted to make simple glitching techniques more accessible to newcomers with this website.