Fix Table Splitting Across Pages in Google Docs to PDF

A table that splits across pages in an awkward way in a PDF from Google Docs is either set to allow or prevent row splitting at the wrong points. Here is how to control where and how your table splits.

Allow rows to split across pages for long tables

Right-click anywhere in the table, select Table properties, and uncheck 'Prevent rows from splitting across pages'. This allows the PDF engine to split a row at a page break when the row is too tall to fit on the current page. For long tables with many rows, this prevents the entire table from jumping to the next page.

Keep the header row on every page

For tables that span multiple pages, the header row should repeat at the top of each page. Select the header row, right-click, and look for 'Pin header row' or check Table properties for a 'Header row' option. A pinned header row repeats at the top of each page in the PDF.

Add a page break before the table

If the table starts near the bottom of a page and splits awkwardly, click on the paragraph just before the table and insert a page break with Insert > Break > Page break. This starts the table at the top of a new page, giving it the maximum space before the next page break.

Split a large table into smaller sections

For very long tables, consider splitting the table into separate tables at logical section breaks. Add a heading or subheading between the table segments. This gives you full control over where the table breaks and allows you to use the heading structure to signal transitions.

Frequently Asked Questions

Why does the table header not repeat on the second page of the PDF?

The header row needs to be set as a header in the table properties. Select the first row, right-click, and look for the option to designate it as a header row. Not all versions of Google Docs support this feature the same way.

Ready to Try It?

Install the free Chrome extension and start converting your Google Docs to PDF in one click.

Install Free Extension