cover for the blog post

How to Freeze a Row or Column in Google Sheets : Easy Guide

author Rohan Rajpal

Rohan Rajpal

Last Updated: 14 December 2024

Share on Twitter
Google Sheets Tips

Google Sheets is a powerful and user-friendly spreadsheet tool that offers various features to enhance data organization and visualization. One of its most practical features is the ability to freeze rows or columns, ensuring that important headers or data remain visible as you scroll through your sheet. In this blog, we’ll walk you through how to freeze a row in Google Sheets, whether it’s the top row or a specific one, and even how to manage freezing rows in the Google Sheets app.

If you're looking to freeze rows or columns in Excel instead, follow the guide here.

Freezing rows is particularly helpful when working with large datasets. By freezing a row, you can:

  • Keep headers visible for easy reference.
  • Maintain context as you scroll through data.
  • Improve overall navigation and usability of your spreadsheet.
How to Freeze the Top Row in Google Sheets
How to Freeze the Top Row in Google Sheets Desktop

Freezing the top row is a common need, especially for spreadsheets with column headers. Follow these steps to freeze the top row:

  1. Open your Google Sheet:
    1. Navigate to the Google Sheet you want to edit.
  2. Go to the View Menu:
    1. Click on View in the top menu.
  3. Select Freeze > 1 Row:
    1. Hover over the Freeze option and select 1 row from the submenu.

That’s it! Your top row is now frozen and will remain visible as you scroll down.

If you need to freeze a row other than the top row, here’s what you do:

Drag the Grey bar to change the row number to freeze
Drag the Grey bar to change the row number to freeze
  1. Click the Row Number:
    1. Locate the row you want to freeze and click on its row number on the left-hand side.
  2. Drag the Freeze Line:
    1. Hover your cursor over the thick gray bar between the rows and drag it down to the desired row.
  3. Use the View Menu:
    1. Alternatively, go to View > Freeze and select the number of rows you want to freeze. For example, if you want to freeze rows 1-3, choose Up to row 3.
Use the View menu to Freeze to a specific row
Use the View menu to Freeze to a specific row

Freezing rows in the Google Sheets app on your mobile device is just as simple. The same method works on both Android and iOS.

Select the row number or column letter, press and hold to get the freeze option
Select the row number or column letter, press and hold to get the freeze option

Here’s how:

  1. Open the Google Sheets App:
    1. Open the app and select the sheet you want to edit.
  2. Tap on the Row Number:
    1. Tap the number of the row you wish to freeze.
  3. Open the view options:
    1. Press and hold the cell to open the Freeze or Unfreeze options
  4. Select Freeze:
    1. Choose the option to freeze rows, and your selected row will stay visible as you scroll.

Freezing a row that’s not at the top is the same as the steps in the screenshot above. Here’s how you can freeze a middle row in Google Sheets:

  1. Select the Row:
    1. Click on the row number of the middle row you want to freeze.
  2. Drag the Freeze Line:
    1. Move the thick gray bar from above the top row down to the selected middle row. This freezes all rows above it.
  3. Verify Freezing:
    1. Scroll down to check that the selected row and all rows above it remain visible.
Steps to Freeze a Column in Google Sheets
Steps to Freeze a Column in Google Sheets

Need to freeze columns instead? Follow these steps:

  1. Select Rows and Columns:
    1. Identify the columns you want to freeze.
  2. Go to View Menu:
    1. Click View > Freeze and select the appropriate rows and columns.

For instance, freezing the top row and first column ensures both headers remain visible while navigating the sheet.

  • Plan Your Freezing: Decide which rows or columns need to stay visible to improve navigation.
  • Adjust as Needed: You can unfreeze rows by selecting View > Freeze > No rows.
  • Combine Features: Use the freeze function along with filters to quickly analyze data.

Freezing rows in Google Sheets is an essential feature for managing and navigating large datasets effectively. Whether you’re working on a desktop or using the Google Sheets app, the process is straightforward and highly beneficial for keeping important information accessible. Start freezing rows today to make your spreadsheets more user-friendly and organized!

author Rohan Rajpal

Rohan Rajpal

Founder

Rohan is a total spreadsheet nerd and a product guy. His background is in engineering and he owns two profitable companies. Whether you need to find the right shortcut to organize a 10,000 row spreadsheet or leverage AI to boost your excel skills, he's got you covered.