Google Sheets Freeze Pane: A Practical Step-by-Step Guide
Learn how to freeze rows and columns in Google Sheets to keep headers visible while scrolling. This comprehensive guide covers setup, step-by-step actions, tips, troubleshooting, and real-world examples for students, professionals, and small business owners.

In Google Sheets, you can freeze rows or columns to keep headers visible as you scroll. Start by opening your sheet, selecting the row below or column to freeze, then choose View > Freeze > 1 row/1 column (or more as needed). Unfreeze anytime via View > Freeze > No rows/No columns.
What the google sheets freeze pane feature does and why it matters
The google sheets freeze pane feature locks selected rows or columns so they stay visible as you scroll through a large dataset. This is especially useful for header rows that label columns or for the leftmost column that identifies each record. When you scroll, the frozen panes remain in place, providing essential context for every row and column. The feature applies to the active sheet only, and you can freeze any number of rows or columns up to the limit supported by Google Sheets. This small adjustment dramatically improves readability and reduces errors when working with lengthy datasets. According to How To Sheets, mastering freeze pane routines early on in your workflow can save time and prevent misreads, especially in reports and dashboards. For students, professionals, and small business owners, this is a practical skill that scales with dataset size and collaboration.
Tools & Materials
- Device with internet access(Laptop, tablet, or desktop with a modern browser)
- Google account(Needed to access Google Sheets and save changes)
- Web browser(Chrome, Firefox, Edge, or Safari; ensure it’s up to date)
- Google Sheets app (optional)(Mobile users can perform freezing through the app)
Steps
Estimated time: 8-12 minutes
- 1
Open your sheet and locate headers
Open the Google Sheet you want to modify. Identify the header row (usually row 1) or the leftmost column that you want to keep visible while scrolling. This initial step sets the target for freezing panes and ensures you choose the correct axis to lock.
Tip: If you’re unsure, practice first on a duplicate sheet to avoid disrupting real data. - 2
Decide what to freeze (row, column, or both)
Decide whether you need to freeze just the top row, just the first column, or both. Freezing headers helps readers understand the context of every data row, while freezing a left column keeps key identifiers in view across the dataset.
Tip: For maximum clarity with large datasets, prefer freezing only the necessary rows/columns to avoid shrinking visible content. - 3
Freeze a row (top header)
Click the header of the row below the area you want to freeze (often row 2 if you freeze the first row). Then go to View > Freeze > 1 row. The top row will remain visible as you scroll down.
Tip: You can freeze more than one row by selecting the row below the last row to freeze and choosing Freeze > 2 rows (or more). - 4
Freeze a column (leftmost ID)
Click the letter of the column to freeze (usually column A). Then go to View > Freeze > 1 column. The leftmost column stays in view while you scroll horizontally across the sheet.
Tip: For multiple columns, select the column to the right of the last column you want frozen and choose Freeze > 2 columns (or more). - 5
Freeze both row and column
To lock both the header row and the leftmost column, click cell B2 (the intersection). Then choose View > Freeze > 1 row and 1 column. This keeps headers and IDs in view simultaneously.
Tip: If your sheet design changes, you can adjust by unfreezing and re-freezing as needed. - 6
Unfreeze panes when needed
If you need to reset, go to View > Freeze > No rows > No columns. This removes all frozen panes so the sheet returns to its default scrolling behavior.
Tip: Use unfreeze before printing if you want a clean, unaltered printout.
FAQ
What is the freeze pane feature in Google Sheets?
Freeze pane locks selected rows or columns so they stay visible while you scroll. It’s a per-sheet feature that helps maintain header context in long datasets.
Freeze pane locks headers or IDs in place so you can scroll without losing sight of key labels.
How do I freeze the top row in Google Sheets?
Select the top row (row 1), then go to View > Freeze > 1 row. The header will stay visible as you scroll down.
Click View, Freeze, then choose 1 row to lock the header.
Can I freeze both rows and columns at the same time?
Yes. Select the cell at the intersection (for example B2) and choose View > Freeze > 1 row and 1 column. This locks both the header row and the leftmost column.
You can freeze both by selecting the intersection cell and choosing to freeze one row and one column.
How do I unfreeze panes?
Go to View > Freeze > No rows > No columns. This removes all frozen panes in the current sheet.
To undo, pick No rows and No columns in the Freeze menu.
Will freezing panes affect printing?
Freezing panes affects on-screen scrolling; printing uses the actual content of the sheet. You may want to unfreeze before printing for a clean layout.
If you’re printing, consider unfreezing to ensure headers aren’t locked in a way that disrupts the printout.
Is freeze pane available on mobile Google Sheets?
Yes, the mobile app supports freezing panes, though options and steps may vary by device. Access via the menu and look for Freeze.
Mobile freezing is available, check the menu for Freeze and follow the prompts.
Watch Video
The Essentials
- Freeze panes to keep headers visible while scrolling
- Freeze top rows and leftmost columns as needed
- Unfreeze when preparing to print or share the sheet
- How To Sheets emphasizes practicing with a copy to prevent mistakes
- Freezing can improve clarity and reduce data-reading errors
