Why Notion Database Property Cannot Be Hidden in Specific Layout Type
🔍 WiseChecker

Why Notion Database Property Cannot Be Hidden in Specific Layout Type

You have a Notion database where you want to hide a specific property, such as a formula or a select field, but the option to hide it is grayed out or missing. This typically happens because the database is displayed in a layout type that does not support hiding individual properties. Notion databases support three main layout types: Table, Board, and Gallery, and each handles property visibility differently. This article explains why the hide property option is unavailable in certain layouts and what you can do to work around the limitation.

Key Takeaways: Property Visibility in Notion Database Layouts

  • Gallery layout forces all properties visible: In Gallery view, you cannot hide individual properties because each card displays all properties by default.
  • Board layout hides properties per group column: Board view allows hiding properties only at the group level, not per individual card.
  • Table layout gives full per-property control: Only Table view lets you hide or show each property column independently using the column menu.

ADVERTISEMENT

How Notion Database Layouts Control Property Visibility

Notion databases can be viewed in three primary layout types: Table, Board, and Gallery. Each layout has a different way of displaying properties, which directly affects whether you can hide a specific property. The root cause of the problem is that the Gallery layout does not have a mechanism to hide individual properties. In Gallery view, every property defined in the database appears on every card. There is no toggle or menu option to remove a property from the card display.

The Board layout is a middle ground. Board view groups database items by a selected property, such as Status or Select. In Board view, you can hide properties only for the entire group column, not for a single card. For example, if you have a Board grouped by Status, you can hide the Due Date property for all cards in the “In Progress” column, but you cannot hide it for just one card. The Table layout offers the most flexibility. Each column in Table view represents a property, and you can right-click the column header or open the column menu to hide that column entirely.

Why Gallery Layout Has No Hide Property Option

The Gallery layout is designed to show a visual preview of each database item, similar to a photo gallery or a portfolio. Each card displays a title, a cover image, and all properties that have values. The design intent is to give a complete overview of each item. Because the card size is fixed and the properties are part of the card content, Notion does not provide a per-property hide option in Gallery view. The only way to control what appears on a Gallery card is to remove the property from the database schema entirely, which affects all layouts.

Steps to Work Around Property Visibility Limitations

Depending on which layout you are using, you have different options to hide a property. The following steps cover the three common scenarios.

If You Are Using Gallery Layout

  1. Switch to Table layout to hide the property
    Click the current view name at the top of the database, then select “Table” from the layout options. In Table view, right-click the column header of the property you want to hide and choose “Hide column.” The property is now hidden in this specific view but remains in the database schema.
  2. Create a new Gallery view from the Table view
    After hiding the property in Table view, click the view name again and select “Add a view.” Choose “Gallery” as the layout type. The new Gallery view will inherit the hidden property setting from the Table view? Actually, it will not. Gallery views always show all properties. Instead, use a filtered Table view as your primary view and keep a Gallery view only for visual browsing.
  3. Delete the property from the database schema
    If you never need the property in any layout, open the database settings by clicking the three-dot menu at the top right of the database, then select “Properties.” Find the property and click the trash icon to remove it permanently. This removes the property from all views and all layouts.

If You Are Using Board Layout

  1. Hide a property for a specific group column
    In Board view, click the three-dot menu on the header of a group column, such as “To Do” or “In Progress.” From the menu, select “Properties” and uncheck the property you want to hide. This hides the property for all cards in that group column only.
  2. Hide a property for all groups
    Repeat the previous step for every group column. There is no global hide option in Board view. You must adjust each group column individually.
  3. Switch to Table layout for full control
    If you need to hide a property across all items, change the view to Table, hide the column, then switch back to Board. However, the hidden column will reappear in Board view because Board layout does not apply column-level hide settings from Table view.

If You Are Using Table Layout

  1. Hide a single property column
    Hover over the column header of the property you want to hide. Click the down arrow that appears, then select “Hide column.” The column disappears from the current view but remains in the database.
  2. Show a hidden property again
    Click the view name at the top of the database and select “Properties.” A list of all properties appears. Click the eye icon next to the hidden property to make it visible again.
  3. Create a filtered view with only the properties you need
    Instead of hiding columns manually, create a new Table view and use the “Properties” menu to select exactly which properties appear. This is useful when you need different subsets of properties for different tasks.

ADVERTISEMENT

If Notion Still Shows the Property After Hiding It

Hidden Property Appears in Other Views

Hiding a property in one view does not hide it in other views of the same database. Each view has its own property visibility settings. If you hide a property in a Table view, it may still appear in a Gallery or Board view. The solution is to adjust property visibility in each view individually.

Property Cannot Be Hidden Because It Is the Grouping Property

In Board view, the property used to group items cannot be hidden. For example, if your Board is grouped by Status, the Status property always appears on every card. You cannot hide it. The only way to remove it is to change the grouping property or switch to a different layout.

Property Is a Formula or Rollup That Is Required

Some property types, such as Formula and Rollup, cannot be hidden in Gallery view because they are always computed and displayed on the card. If you want to hide a formula, you must either delete the formula property or switch to Table view and hide the column there. In Table view, formula columns can be hidden like any other property.

Notion Layout Property Visibility Compared

Feature Table Layout Board Layout Gallery Layout
Hide individual property column Yes No No
Hide property per group column Not applicable Yes Not applicable
Hide property globally for all items Column hide applies to all rows Must repeat per group Not possible
Property visibility persists across views No No No
Can hide grouping property Not applicable No Not applicable

You can now control which properties appear in each database layout by using the correct method for that layout. If you need to hide a property in Gallery view, switch to Table view, hide the column, and use the Table view as your primary working view. For Board view, hide properties per group column. Remember that property visibility settings are per-view, so you may need to adjust multiple views. An advanced tip: use the “Properties” menu in any view to quickly toggle visibility for multiple properties at once.

ADVERTISEMENT