You can add files and other content to your site, including:
- YouTube videos, calendars, and maps
- Pages or sections of content from other websites
- HTML, CSS, or JavaScript code
Important: If a file is stored on a shared drive or has restricted sharing permissions, only people with access will be able to see the file. Learn how to change sharing permissions of your Google files.
Tip: This option is for new Google Sites. Get help with classic Google Sites.
Add Google Docs, Slides, Sheets, Forms & Charts
- On a computer, open a site in new Google Sites.
- At the right, click Insert.
- At the bottom of the menu, select the type of file you want to add, e.g. Docs, Slides, Sheets, Forms, or Charts.
- Choose a file Insert.
- To publish your changes, at the top right, click Publish.
Tip: To ensure all visitors to your site have access to the files you insert, first publish your document in Google Docs, Sheets or Slides. In Google Sites, go to Insert Embed insert the link to the published document.
You can also follow the instructions on how to add content from another website. First publish your document in Google Docs, Sheets or Slides. Then in Google Sites, go to Insert Embed insert the link to the published document.
- On a computer, open a site in thenew Google Sites.
- Click theInsert tab.
- SelectEmbed.
- Enter the group URL.
- ClickInsert.
Add YouTube videos, calendars & maps
- On a computer, open a site in new Google Sites.
- At the right, click Insert.
- Select the type of file you want to add, e.g. YouTube, Calendar, or Map.
- Choose a video, calendar, or placeSelect or Insert.
- To publish your changes, at the top right, click Publish.
You can upload a .jpg, .png, or .gif image file from your computer.
Tip: To add other file types, use Google Drive.
- On a computer, open a site in new Google Sites.
- At the right, click Insert Images.
- Choose a file from your computer Open.
- To publish your changes, at the top right, click Publish.
- On a computer, open a site in new Google Sites.
- On the right, click InsertDrive.
- Choose a fileInsert.
- To publish your changes, at the top right, click Publish.
Share files with your site collaborators
To ensure files embedded in sites are accessible to all site collaborators and viewers, you must share file access with them when you publish a site. You can update sharing permissions when you embed a file, publish, or share a site.
Add a page or section of content from another website
You can add web addresses, Google Apps Scripts, Data Studio reports, and App Maker apps. You can also embed a full website page.
- On a computer, open a site in new Google Sites.
- At the right, click Insert Embed.
- You can also add an embed as an entire page.
- At the right, clickPages.
- Hover over Add .
- Click Full page embed .
- You can also add an embed as an entire page.
- Enter the URL you want to embed.
- Click Insert.
- To publish your changes, at the top right, click Publish.
Tip: Some websites won’t let you add their content to your site. If you can’t add content, contact the website’s owner.
Add HTML, CSS, or JavaScript code to your site
- On a computer, open a site in new Google Sites.
- At the right, click Insert Embed.
- You can also add an embed as an entire page.
- At the right, clickPages.
- Hover over Add .
- Click Full page embed .
- You can also add an embed as an entire page.
- Click Embed code.
- Add your code, then click Next.
- JavaScript code must be within <script> tags.
- CSS code must be within <style> tags.
- Click Insert.
- To publish your changes, at the top right, click Publish.
Classic Google Sites
Tip: This section is for classic Google Sites. Get help with new Google Sites.
Add Google files, tables & other content
Add calendars, maps, and Google Drive files
- On a computer, open a site in classic Google Sites.
- Click the page you want to edit.
- At the top, click Edit page .
- Click where you want to insert the file.
- At the top left, click Insert and choose the type of file you want to add.
- Choose a calendar, chart, file, map, or YouTube video and click Select or Save.
You can add a Google Group to encourage discussion on your website.
To add a Google Group, convert your site to the new Google Sites.
Add files
- On a computer, open a site in classic Google Sites.
- Click the page you want to edit.
- At the top, click Edit page .
- At the bottom of the page, clickAdd files.
- Choose a file and click Open.
Reorganize, rename, or delete files
- On a computer, open a site in classic Google Sites.
- At the right, click More actions .
- Click Manage Site.
- On the left, click Attachments.
- Click the file you want to edit.
- At the top, choose an action.
Tip: You can only rename or replace one file at a time.
Know your storage limits
If you created your own Google Account:
- Your site can be up to 100 MB.
- Max attachment size: 20 MB.
Add a table or table of contents
Add a table
- On a computer, open a site in classic Google Sites.
- Click where you want to insert the table.
- In the toolbar, click TableInsert table. If you don’t see the toolbar, click Edit page .
- Choose the number of rows and columns you want in the table.
- Optional: To delete a table, double-click the border of the table. Then, click TableDelete table.
Add a table of contents
- On a computer, open a site in classic Google Sites.
- Click where you want to insert the table of contents.
- In the toolbar, click InsertTable of contents. If you don’t see the toolbar, click Edit page .
- Click Save.
Related articles
- Google Workspace Acceptable Use Policy
*Please note that only Core Services for Google Workspace are subject to the Data Processing Amendment to Google Workspace.