Factor Explorer
Construct as many rectangles as you can

Generate some number of small squares by either by clicking the Number button and entering a value, or by clicking Random. Explore the factors of your value by seeing how many ways you can arrange the squares into a rectangle by dragging the small red square. Use the tally area to keep count.

You can also drag the squares to change their position, without changing their shape.