This webpage had been created to solve the : Instagram Engineer Challengue using only HTML5. We are taking advantage of canvas to convert the image in something we can manage with javascript, and after that we create a couple of scripts to check the distribution of stripes, and then Unshredder the image. Note that this version is not using Web Workers, but could be a really nice idea in some future approaches. Enjoy!:)

Select Image:

Predefined images or any url:

Customize Parameters:

Weight differences: Level cut:


Unshredder the image!

Diego Ferreiro

Angel Prado