Adding tables

Use custom code to create tables for displaying data or other content in columns and rows.

Last updated February 23, 2023

There isn’t a direct way to create tables with columns and rows, but you can use code blocks or third-party plugins to add tables to your site. These are advanced modifications that fall outside the scope of our support, and we recommend that you have coding knowledge before attempting them.

Use a code block

One option for adding tables to your site is to build the table using HTML, and add the code to your site using a code block. Then, add custom CSS to match the table’s design to the rest of your site.

You may be able to convert an existing document into an HTML table using third-party software, which you can read more about in our forum.

Other options

This topic has come up in the Squarespace Forum. Explore this thread for more ideas, and to get help with code-based solutions.

Note

Custom code modifications fall outside the scope of our support. This means that we’re unable to help further with setup or troubleshooting. Additionally, with a code-based solution, we can’t guarantee its functionality or full compatibility with Squarespace. This includes how it functions with our responsive design, particularly its appearance on mobile devices, and if it functions on all templates. Custom code can also cause display issues with future updates to our platform. While we can't help further, there are many resources that can point you in the right direction:

Footer Image
  • Get help from our community

  • Get help from our community on advanced customizations.

  • Hire a Squarespace Expert

  • Stand out online with the help of an experienced designer or developer.