How to Stop Google Docs from Automatically Splitting Tables Across Pages

The Fractured Grid

When working with large tables in Google Docs, you will eventually reach the bottom of a page. By default, if a single row of your table contains a large amount of text or a tall image that exceeds the remaining space on that page, Google Docs will automatically split that specific row horizontally. Half of the row’s content will remain at the bottom of the first page, and the rest will spill over to the top of the next page. While this ensures continuous text flow, it looks incredibly unprofessional in structured documents like invoices, rubrics, or data reports, making the information within that fractured row difficult to read and contextualize.

Enforcing ‘Keep Rows Together’ Formatting

To maintain the structural integrity of your data and stop Google Docs from automatically splitting table rows across page breaks, you must adjust the table’s specific formatting rules.

You can apply this rule to a single problematic row, or to the entire table at once. To protect the whole table, click and drag your cursor to highlight all the cells within it. Then, right-click anywhere inside the highlighted area and select Table properties from the context menu. A settings sidebar will appear on the right side of your screen. In this sidebar, click to expand the section labeled Row. Look for the checkbox option titled Allow row to overflow across pages. By default, this box is checked. Click the checkbox to uncheck it. The change takes effect immediately. Google Docs will now treat each row as an unbreakable block. If a row is too large to fit at the bottom of the current page, the entire row will automatically jump to the top of the next page, keeping all its internal data perfectly intact.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.