File Downloaded Successfully!

Your file is saved and ready. Thank you for using Elixuvo!

🔒 100% Client-Side Processing•Always Fast & Free
Skip to content
Elixuvo

Image Glitch & VHS Cyberpunk Generator

Apply chromatic RGB split, data moshing slice displacement, and CRT scanlines to photos. 100% in-browser processing.

Live

How to use this tool

  1. Upload any image (JPG, PNG, WebP, SVG) or paste directly from your clipboard using Ctrl+V or Cmd+V.

  2. Select an iconic preset such as Cyberpunk 2077, 80s VHS Tape, Corrupt Digital, or Subtle Prismatic.

  3. Adjust the RGB Split slider (0px to 40px) to control horizontal chromatic red/cyan aberration separation.

  4. Control horizontal data moshing with the Slice Shift slider (0% to 100%) and roll new procedural offsets using the Randomize Seed (dice) button.

  5. Fine-tune CRT Scanline Intensity (0% to 80%) and analog TV noise grain for authentic cathode-ray monitor aesthetics.

  6. Drag the interactive Before / After split slider across the viewport to compare glitched transformations against the original photo.

  7. Download your full-resolution glitched artwork as lossless PNG or high-quality JPEG.

Frequently asked questions

Quick answers about file privacy, processing modes, formats, and device support.

All chromatic aberration, procedural slice displacement, CRT scanlines, and noise grain run entirely inside your browser using HTML5 Canvas typed arrays (Uint8ClampedArray) and seed-based pseudo-random number generators. Your photos are processed exclusively in local memory and are never uploaded to any server.
Chromatic aberration simulates real-world optical lens distortion and CRT phosphor misalignment by horizontally separating the Red and Blue/Cyan color channels while keeping the Green channel centered. This produces an iconic holographic 3D fringe effect.
The algorithm procedurally divides the image into horizontal slices of varying heights based on a deterministic seed. Each slice is shifted horizontally with seamless wrap-around edge clipping, mimicking video codec transmission errors and analog tape tracking faults.
Clicking the Randomize Seed button re-rolls the procedural generation seed, creating entirely unique slice positions, heights, and displacement offsets while preserving your slider settings.
Never. All pixel displacement, chromatic shifts, and raster lines are rendered at 100% native resolution from your source image's original dimensions (img.naturalWidth × img.naturalHeight).
PNG is recommended for glitch art because its lossless compression preserves the crisp high-frequency edges of CRT scanlines and pixel slice boundaries without compression compression artifacts. JPEG (92% quality) is great for smaller social media files.