Making Shopify themes

A theme determines the way an online store looks, feels, and functions for merchants and their customers. If you're new to Shopify themes, then refer to the Shopify themes overview.

To build a new theme, you can build it from scratch or build on top of Dawn, our reference theme. Themes are built with Liquid, Shopify's theme templating language, along with HTML, CSS, JavaScript, and JSON.

You can sell your theme on the Shopify Theme Store and reach an international audience of millions of merchants. The first step is to get familiar with the Theme Store requirements. The checklists cover everything from technical and performance requirements to theme design and user experience. When you’re ready to share your theme, learn about the theme review process and how to submit your theme to the Shopify Theme Store.