Drop an image here
or click to choose · or paste (Ctrl/Cmd + V)
processed in your browser · never uploaded
Drop or click to replace
Add a glitchy, broken-screen / datamosh look to a photo or AI-generated image and save it as a PNG — entirely in your browser. It's great for cyberpunk, Y2K and VHS-style retro moods, accents for music videos, album covers and thumbnails, or making a social-media avatar or banner pop. Three controls shape the look. 'RGB shift' splits the red and blue channels sideways to create chromatic-aberration / analogue-VHS colour fringing — even a small amount instantly reads as 'broken'. 'Glitch slices' sets how many horizontal bands get torn out of place; raise it for a more chopped-up, chaotic result. 'Slice jitter' controls how far those bands slide sideways — large values give bold, glass-shifted tears, small values give a subtle wobble. Turn on 'scanlines' to overlay dark horizontal stripes for a CRT-monitor feel. The 'reshuffle glitch' button generates a fresh random pattern at the same settings, so you can keep trying until you like how it breaks up. The preview is scaled to fit your screen, but the saved PNG is exported at the original pixel size. Load images by dropping, clicking to choose, or pasting from the clipboard. All processing happens in your browser — the image is never sent to any server or API, so it's safe to use even where uploading files is not allowed.
How to use
- Load an image by dropping, choosing, or pasting it (nothing is uploaded).
- Adjust RGB shift, slice count and jitter, and toggle scanlines (reshuffle for a new pattern).
- Save the glitched image as a PNG (exported at the original pixel size).
FAQ
Is my image uploaded anywhere?
No. Loading, adding the glitch, and PNG export all happen inside your browser. The image is never sent to any server or API — it all stays on your device, so it's safe to use even in workplaces that block cloud editing tools.
What do 'RGB shift', 'slices' and 'jitter' do?
'RGB shift' splits the red and blue channels sideways for chromatic-aberration / VHS colour fringing. 'Glitch slices' is how many horizontal bands get torn out of place, and 'slice jitter' is how far those bands slide. More slices and bigger jitter give a more violently broken look.
Can I change how it breaks up?
Yes. The 'reshuffle glitch' button generates a fresh random pattern at the same settings, so the slice positions and offsets change while the intensity stays the same. Reshuffle as many times as you like until you get a result you like.
What is this good for?
Cyberpunk, Y2K and VHS-style retro moods, accents for music videos, album covers and thumbnails, and making social-media avatars or banners stand out. It's also a quick way to add some grit to an AI-generated image.