Original preview
The original preview appears after you upload a file.
Upload a GIF, choose the effect or layout you want, and create a new animation locally in your browser with Glitch GIF Generator.
File and settings
Processed result
Waiting for a fileThe original preview appears after you upload a file.
The output preview appears after processing finishes.
Choose a file to begin.
Compare the source and output previews, then check dimensions, frame count, duration, and file size to confirm that the chosen settings took effect.
The preview is a quick check. Treat the downloaded file, re-parsed for structure and timing, as the final result.
The tool reads each frame in this browser, applies the selected Glitch GIF Generator settings, and encodes the result as a GIF.
Large files or animations with many frames need more memory and may take longer. Check the downloaded GIF in a second player before sharing it.
The GIF is read, decoded, processed, previewed, and encoded in this browser. Nothing is uploaded, no third-party runtime API is called, and the input is not saved.
GIF parsing and output follow the GIF89a format description. Very short delays, loops, and color quantization can look different across browsers and players.
It applies channel shifts, scanline dimming, and seeded block offsets to each frame. The source GIF is left unchanged and a new GIF is encoded.
Yes. With the same source, settings, and seed, the seeded glitch transformation is repeatable. Changing the seed or another setting changes the result.
No. The GIF is decoded, processed, and encoded in this browser; it is not uploaded or stored by the tool.