English

Defrag Simulator

Configure a nostalgic disk-defragmentation animation, or turn scattered storage blocks into a photo, logo, text design, or hand-drawn pixel image.

Launch app Free to use No installation
Defrag Simulator at 69 percent: the top of the block map already shows a pixel-art desk with a CRT monitor and cactus; the blocks below are still scattered.Launch app

A disk utility that creates pictures

Defrag Simulator recreates the rhythm of classic storage tools without touching a real drive. Choose fragmentation, grid size, virtual hardware, speed, movement and one of six themes, then watch scattered blocks reorganize.

The target can be a normal ordered layout, an uploaded or pasted photo, a built-in motif, up to 14 characters of text or a drawing from the pixel editor. Virtual drive profiles also change the synthesized sound.

Run, share or export

  1. Configure the theme, drive, grid and target.
  2. Adjust motion, scatter, sound and optional melody.
  3. Start, pause, restart, maximize or loop the animation.
  4. Save the finished grid as PNG or create a deep link.

For retro fans, pixel art and teaching

Defrag Simulator is for retro-computing enthusiasts, pixel-art fans, educators explaining the visual idea of fragmentation, and anyone who enjoys a calm or playful block animation. Storage knowledge is unnecessary because the app never accesses a real drive.

Local processing and limits

Everything runs locally. A shared z link can contain compressed image pixels and should be treated as sensitive when the source image is private. This is only a visual simulation; it never inspects, repairs or modifies storage. Photos are reduced to the chosen block grid and fixed-palette themes quantize their colors; animation pauses while the tab is hidden. The interface is German only.

Sound requires Web Audio after a user gesture, while compact links require Compression Streams. Controls are broadly keyboard accessible and the running animation can be paused, but the block map, previews and pixel editor remain canvas-based; pixel drawing is pointer-only. Theme, simulation, melody, loop, mute and volume preferences stay in local storage; uploaded images are not kept there permanently.