The technology behind our templates doesn't translate well into a printable format. For this reason, we don't support printing Squarespace sites, and pages from your site aren’t always printer-friendly.
To print content from your site, or to allow visitors to print your content, explore these alternatives.
To capture a page's layout in a printer-friendly format, you can take a screenshot of the entire page or a section of it. This creates an image file that you can print and resize as needed.
Embed .pdfs for visitors
Print text using a third-party formatting tool
To print only text from a page, use a third-party tool like Print Friendly. Print Friendly reformats web content for a typical home printer.
Third-party services like these fall outside of the scope of our support.
Add print-friendly code
If you have coding knowledge, you can add custom code to Code Injection or CSS to create a printer-friendly version of your site. Please note that this is an advanced modification. Like all custom code, this isn't guaranteed to work and could interfere with your site's design. Additionally, Code Injection is a Premium feature, available in the current Website Business plan and higher.
This topic has come up on our Answers forum, and you can view the post here for more information and example code.
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: