The Squarespace Developer Platform is a set of tools that let developers create custom websites. It's also what we use to create the Squarespace home page and all Squarespace templates. This documentation contains various guides, references and tutorials for learning and working with the Developer Platform.

Use of the Squarespace Developer Platform is governed by the Developer Terms of Use.

Getting Started

A quick guide for getting started with the Squarespace Developer Platform. In just a few minutes you'll have a Squarespace website with Developer Mode enabled.



The Beginner Tutorial provides a thorough introduction to creating a custom website using the Developer Platform. This tutorial covers setting up your development environment, making simple changes, adding pages and creating a blog from scratch. It should take from 30 minutes to a few hours to complete, depending on your web development experience. 



Several guides are offered in the navigation menu to the left that cover topics like template file structure, and our template language, JSON-T.