Box Fitting is a program originally developed by the genius mind of programmer / artist Jared Tarbell ported to Adobe Photoshop. The algorithm works by creating a single box and enlarging it until it either reaches the maximum size allowed or reaches the edge of another box. Ultimately, the canvas is filled with as many boxes as possible turning the image into a beautiful mosaic of randomly-sized squares.
Box Fitting provides flexible control over how many boxes to create, the maximum size allowed and a random seed generator. It allows the user to sample color from the image or assign a custom color with a variation threshold.
Box Fitting also features a preview and render multiplier for high resolution imaging.