
Grid tester
Try several grid widths to reveal hidden readings.
Codes
Test continuous text across several grid widths. The tool automatically generates useful layouts and compares row, column, reversed-row and snake-pattern readings.
Source text
Settings
Processed text
Case
Padding
Minimum width
Maximum width
Tip: a width that exactly divides the message length often produces a more interesting grid.
Tested grids
No test performed.Quick explanation
Paste a message, choose how the text should be cleaned, then let the tester display possible grids. The exact-division option keeps only widths that fit cleanly, without padding the final row.

Try this too
Need to read an existing grid?
Use the grid reader to analyze an already formed grid by rows, columns, diagonals and snake patterns.
Additional information
Understand the grid tester
The grid tester helps you check whether continuous text starts to make sense once arranged in a grid. It tries several widths, displays the resulting layout, and provides row, column, reversed-row and snake-pattern readings.
By default, the tool keeps only widths that divide the processed text exactly. This avoids artificially padded grids and highlights the most plausible formats.
Exact division
If a message contains 44 characters, widths such as 4, 11 or 22 produce complete grids. A width such as 7 would require padding, which can distort the reading.
Prime length
When the processed length is a prime number, no useful rectangular grid can be formed with an intermediate width. The tool then blocks the output and explains the issue.
Companion tool
To analyze an already built grid, use the grid reader. It explores more reading directions.
Limits and reuse
AppErgo tools are provided free of charge for practical and informational purposes. Although care is taken in their design, a result may be incomplete, unexpected or incorrect. Before relying on a result for any important use, check it using an appropriate method.
To report a bug in the tool, you can use the dedicated bug report form.
Results produced by AppErgo tools may be copied and reused freely. When publicly reusing a result, a method or an AppErgo page, a link to the relevant page is appreciated.
Unless otherwise stated, AppErgo texts, images, visual elements, scripts, templates and internal components remain the property of AppErgo.
For any other request, you can contact the webmaster.