1. Choose a Starting Point

If you've already started a Squarespace site and you'd like to turn developer mode on, skip this step.

Start with one of the 20+ templates created by Squarespace's designers. These templates have loads of style options built-in, allowing you to achieve a high quality design quickly.

You can also start with the developer base template, which features very minimal styles for creating a completely custom template.

Trials with Developer Mode enabled will not expire, giving you as much time as you need to build your site.

Start with a Squarespace Template | Start with the Developer Base Template

2. Register as a Developer

If you haven't already registered as a developer with your account, you must register yourself to gain access to the source code behind Squarespace templates. Instructions for registering can be found below.

The Squarespace config.

Log-in to your Squarespace site.

Once you're logged in you will see the configuration panel of your Squarespace site. It should look something like the screenshot to the right.

Hit "edit profile" to access your Squarespace profile information.

Edit your profile.

In the bottom left corner of the configuration panel you should see your name and gravatar. Click on the gravatar image. A dialog box will popup. In that dialog there is a box that says "edit profile." Click on the edit profile link.

Fill out the developer form.

In your profile there will be a tab titled "Developer." Click on that tab and you will see a button that says "Register as a Developer." That button leads to a form that asks for some basic information about you.

Once you fill out that form you will have access to developer mode on all Squarespace templates.

3. Enable Developer Mode

Once you've registered as a developer, go to the developer section of your website settings. You can find this by clicking on the gear icon and finding the "Developer" section in the menu.

At the top of the page there is a toggle that is set to off. Click on the toggle to enable developer mode.

Once enabled, the developer section has information for connecting to your site 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

See our Answers site for help and troubleshooting SFTP connections.