Notion pages open with a standard width and a default font that may not suit every workflow. Many users want narrower pages for reading comfort or a monospace font for technical notes. Notion does not offer a single setting to change these defaults for the entire workspace at once. This article explains the manual steps to adjust page width and font per page, plus how to use templates to apply your preferences faster.
Key Takeaways: Default Page Width and Font in Notion
- Small Text toggle in the top-right menu: Switches the current page between default width and full width
- Font style dropdown in the top-right menu: Changes the current page among Default, Serif, and Mono (monospace)
- Page template with preset width and font: Saves your preferred width and font settings so every new page inherits them
How Notion Page Width and Font Settings Work
Notion applies page width and font settings on a per-page basis. There is no workspace-level toggle that changes all existing pages at once. The width option controls the horizontal content area: the default centered view leaves generous margins on wide screens, while full width stretches content edge to edge. The font option offers three choices: Default (sans-serif), Serif (for long-form reading), and Mono (monospace for code or tabular data). These settings are stored per page and do not affect other pages unless you copy the page or use a template. To change the default for new pages, you must create a page template that includes your preferred width and font selections.
Steps to Change Page Width and Font for an Existing Page
These steps apply to any single page in your workspace. The changes affect only the page you are editing.
- Open the target page
Navigate to the page you want to modify. Click its name in the sidebar or open it from a database link. - Click the three-dot menu in the top-right corner
Look for the icon with three horizontal dots next to the Share button. A dropdown menu opens. - Select a page width
Under the Page Width section, click Small Text to switch from the default centered width to full width. Click Small Text again to return to the default width. The toggle is a single button — it switches between the two states. - Select a font style
Under the Font section, click Default, Serif, or Mono. The page immediately updates to the selected font. - Confirm the changes
Scroll through the page to verify the layout and readability. The settings are saved automatically.
Steps to Set Default Page Width and Font for New Pages Using Templates
To make every new page open with your preferred width and font, create a page template that stores those settings. Templates can be added to any database or used as a standalone template in a workspace.
- Create a new page with your preferred settings
Click Add a page in the sidebar. Change the page width to full width or default as desired. Change the font to Default, Serif, or Mono. - Open the page menu and select Turn into template
Click the three-dot menu in the top-right corner of the page. Choose Turn into template from the dropdown. A dialog appears asking where to save the template. - Choose a destination for the template
Select a database in your workspace where the template should appear, or choose Workspace to make it available everywhere. Click Confirm. - Apply the template when creating a new page
Inside the target database, click New in the top-right corner. Select the template you just created. The new page opens with the saved width and font settings. - Repeat for each database where you want the default
Templates are database-specific unless saved to Workspace. For a workspace-wide default, create a template in the Workspace section and instruct team members to use it.
Common Mistakes When Configuring Page Width and Font
Width or font change does not apply to subpages
Page width and font settings are not inherited by subpages. Each subpage has its own independent settings. To change the appearance of a subpage, open it and repeat the steps in the previous section.
Template does not save the width or font choice
Notion templates save the page content and structure but may not retain the width and font settings if the template was created from a page that had not been saved properly. Always wait a few seconds after changing the width or font before converting the page into a template. Refresh the page before creating the template to ensure the settings are stored.
Full width mode breaks readability on very wide monitors
Full width stretches content across the entire browser window. On ultrawide monitors, lines of text can become too long to read comfortably. Use the default centered width instead, or manually resize the browser window to a comfortable reading width.
Mono font selected but code blocks still use the default font
The Mono font option changes the entire page text to a monospace typeface. Code blocks within the page already use a monospace font by default. If the code block appears to use a different monospace font, this is expected behavior — Notion uses its own code block styling that overrides the page font setting.
Notion Default Width vs Full Width vs Font Options
| Item | Default (Centered) | Full Width |
|---|---|---|
| Content area | Approximately 900px centered on screen | Spans the entire browser window width |
| Best use case | Reading long documents, blogs, notes | Dashboards, databases, Kanban boards, wide tables |
| Font Default | Sans-serif, clean UI font | Same as Default — width does not affect font |
| Font Serif | Serif typeface for long-form reading | Same as Serif — width does not affect font |
| Font Mono | Monospace font for code and data | Same as Mono — width does not affect font |
You can now control the page width and font for any Notion page using the top-right menu. For new pages, create a template with your preferred settings to save time. Remember that subpages must be configured individually. To further customize your workspace, explore Notion page covers, icons, and block colors for a consistent visual style across all pages.