
To embed a Google Sheet in Notion, you'll need to create a new page in Notion and add a block. This can be done by clicking the "+" button in the top right corner of the page.
Notion supports embedding various types of content, including Google Sheets, to enhance data integration and collaboration.
To embed a Google Sheet, you'll need to copy the Sheet's URL and then paste it into a Notion page. The URL should be in the format of "https://docs.google.com/spreadsheets/d/[spreadsheet ID]/edit#gid=[sheet ID]".
Consider reading: Google Website Url
Method 1: Using the Block
Using the Block is a straightforward way to embed a Google Sheet in Notion. You can create a new block by selecting the Embed block type.
If you're looking to edit your spreadsheet without leaving Notion, this method provides a solution. You don't need any third-party apps or tools.
To set it up, make sure your Google account is logged into the same browser as your Notion account. This will allow you to access your Google Sheets document.
The Embed block creates a new block where you can paste the URL of your Google Sheets document. This is done by selecting the Embed block type from the block options.
This method allows you to edit your spreadsheet directly within Notion. You can make changes and updates without switching tabs or apps.
Method 2: Block Usage
Using the embed block is a straightforward way to insert a Google Sheet into Notion. You can use the embed block to paste the URL of your Google Sheets document.
To embed an editable Google Sheets document, follow these steps: insert the embed block, paste the URL of your Google Sheets document, and press Enter. This method doesn't rely on any third-party apps or tools.
If you're using the sheet only for yourself and your Google account is logged into the same browser as your Notion account, you can follow these steps:
- Click the “Share” button in the top right corner of your Google Sheets document.
- Change the sharing settings to “Anyone with the link” and the role to “Editor”.
- Click on the “Copy link” button and paste it into the embed block in Notion.
Alternatively, you can copy the Google Sheet link from your browser's URL bar and paste it into the embed block in Notion. Press Enter, and the sheet should appear.
For more insights, see: Separate First and Last Name into Columns on Google Sheet
Troubleshooting and Tips
If you're having trouble embedding a Google Sheet in Notion, start by checking the sharing settings on your Google Sheet. Make sure they're set to 'Anyone with the link can view'.
Recheck the embed link to ensure it's correct. This might seem obvious, but it's an easy mistake to make.
If you're still having issues, try re-sharing the link with the correct permissions.
Readers also liked: How to Transfer an Excel Sheet to Google Sheets
Troubleshooting Common Issues
If you encounter issues, verify that your Google Sheet's sharing settings are on 'Anyone with the link can view' and recheck the embed link. This simple check can resolve many common problems.
Make sure you're using the correct embed link, as a small typo can cause big issues. I've seen it happen to the best of us!
The sharing settings on your Google Sheet play a crucial role in determining who can access it. If they're not set correctly, you might encounter errors.
Rechecking the embed link is often all it takes to get things working again. It's a simple step, but it's surprising how often it makes all the difference.
Expand your knowledge: Google Drive Setting
Resize and Edit

To resize and edit a Google Sheet in Notion, you can simply hover over it and pull along the drag lines to resize the block.
This makes it easy to adjust the size of the sheet to fit your needs, allowing you to work more efficiently within Notion.
After embedding the Google sheet, you'll want to resize the sheet accordingly to be able to edit within Notion.
This way, you don't have to switch tabs to use Notion and Google Sheets together.
Using Drive Block
Using the Drive Block is a straightforward way to embed a Google Sheet in Notion. You can connect your Google account to Notion and select a Drive file to embed.
To use the Drive Block, you'll need to click on the "Browse Google Drive" tab and select "Connect Google account." This will prompt a pop-up window from Google, where you'll need to select the Google account you want to connect to Notion and click "Allow."
Once you've connected your Google account, you'll be prompted to select a Drive file. Choose the spreadsheet file you want to embed in Notion. This method works on all Notion platforms.
Here are the steps to connect your Google account to Notion and select a Drive file:
- Click on “Browse Google Drive” tab, then select “Connect Google account.”
- As shown in the image above, a pop-up window from Google will appear. Select the Google account you want to connect to Notion and click "Allow."
- Once Google Drive and Notion are connected, you’ll be prompted to select a Drive file. Choose the spreadsheet file you want to embed in Notion.
If you want to share a Google Sheet with teammates on different computers or access it via Notion mobile or desktop, you can share the sheet and copy the link to paste into the embed block in Notion.
See what others are reading: Does Google Photos and Google Drive Share Storage
Public URL and Link
To get your Google Sheet embedded in Notion, you'll first need to make it public. This is a crucial step, as it allows others to access the sheet without needing a login.
You can do this by copying the public Google Sheets URL and pasting it into the embed block in Notion. This method is straightforward and works well if you're using a public Google Sheets document.
If you want to share the sheet with teammates on different computers or access it via Notion mobile or desktop, you'll need to adjust the sharing settings in Google Sheets. Specifically, you'll need to change the role to "Editor" if you want to edit the sheet from Notion.
Here are the steps to follow:
- Click the “Share” button in the top right corner of your Google Sheet.
- From the General Access section, adjust the sharing settings to “Anyone with the link.”
- Change the role to “Editor” if you also want to edit the sheet from Notion.
- Click on the “Copy link” button and paste it into the embed block in Notion.
Alternatively, you can copy the Google Sheet link from your browser's URL bar and paste it into the embed block in Notion. However, this method will only work if Notion and your Google account are logged into the same browser.
If you and your teammates plan to view or edit the sheet from Notion using multiple browsers or computers, you'll need to grant access to each teammate individually. To do this, follow these steps:
- In Google Sheets, click the “Share” button in the top right corner.
- In the input section, type the Google Workspace email or Gmail address of your teammate and press Enter.
- Change the role to “Viewer” if you don’t want to give write permissions.
- Then click the “Share” button.
- Open the Share dialog again and click the “Copy link” button to copy the sheet URL.
- In Notion, paste the URL into the embed block, press Enter, and the sheet should appear.
If you need to link your Google Sheet to Notion, you can use the embed link method. This involves copying the link from your Google Drive and pasting it into the embed block in Notion.
Featured Images: pexels.com


