Patrick Gawron

Image Unshredder

Load an image, shred it into pixel columns, then let a solver reassemble it. Pick Greedy for a fast nearest-neighbour chain or Annealing for simulated annealing. Everything runs in a web worker in your browser - no upload, no server.

or drop a file onto the canvas
Load an image to begin.

Inspired by the 2011 Instagram engineering unshredding challenge.