Template Docs Commerce APIs Tools
Get Started
Get Started

Quick Start

The Squarespace Developer Platform enables web developers to access Squarespace template files (as provided to the consumer) and customize those files to create something unique. The advanced developer can go even further and create his or her own custom template from scratch.

Notice: Use of the Squarespace Developer Platform is subject to our Developer Terms of Use.

Choose a Starting Point

First, you can start with one of the consumer level templates created by Squarespace's designers. These templates have loads of style options built-in, allowing you to achieve a high quality design quickly. If you've already started a Squarespace site and you want to enable Developer Mode, jump to step two.

Start With a Consumer Template

Or optionally, you can start with the developer Base Template, which features very minimal styles and markup used to create a completely custom template.

Start With Developer Base Template

NOTE: Trial sites with Developer Mode enabled do not expire, giving you as much time as you need to build your custom Squarespace site.

Enable Developer Mode

Now that you've chosen your starting point, you need to enable Developer Mode in the site where you are working. In the Site Manager, navigate to Settings -> Advanced -> Developer Mode. At the top right corner of the settings panel, there is a toggle that is set to off. Click the toggle to turn on Developer Mode.

Once Developer Mode is enabled, the developer section will display all the information you need to access the template files via Git or SFTP.

Connecting with Git

git clone https://site-name.squarespace.com/template.git

See our guide to using Git for additional details.

Connecting with SFTP

protocol: sftp
port: 2030

host/server: dev.squarespace.com
remote path (initial folder): /site-name/

username: your account email address
password: your account password

Contact Customer Care for help and troubleshooting SFTP connections.