Website Building » Shopify » How Do I Make a Shopify Theme From Scratch?

How Do I Make a Shopify Theme From Scratch?

Last updated on January 12, 2023 @ 1:53 pm

If you’re looking to create a Shopify theme from scratch, there are a few things you’ll need to do. First, you’ll need to create a basic HTML file with the necessary structure for a Shopify theme. This includes a section, where you’ll include your theme’s stylesheet, and a < body > section, where you’ll include your theme’s layout and content.

Once you have your HTML file set up, you’ll need to add some basic CSS styling to make your theme look presentable. This CSS can be added directly to your HTML file or in a separate stylesheet. If you’re using a separate stylesheet, be sure to link to it in the < head > section of your HTML file.

Once you have your theme’s basic HTML and CSS set up, you can start adding Shopify’s Liquid code. Liquid is a template language that powers all of Shopify’s themes.

It’s used to add dynamic content to your theme, such as products, collections, and blog posts. If you’re not familiar with Liquid, don’t worry – there are plenty of resources available to help you get started.

Once you have your HTML, CSS, and Liquid code set up, you’re ready to start customizing your Shopify theme. You can do this by editing the theme’s settings in the Shopify admin or by adding your own custom code. If you’re not sure where to start, take a look at Shopify’s documentation or ask for help in their forums.

Creating a Shopify theme from scratch may seem daunting at first, but with some patience and effort, it’s definitely possible. By following the steps outlined above, you’ll be well on your way to creating a unique and personalized Shopify theme for your store.

PRO TIP: This article is outdated and no longer relevant. Shopify has since made major changes to their platform which make it difficult to create a theme from scratch. We recommend that you use a pre-made theme or hire a Shopify expert to help you with your store.


So overall, if want to make Shopifytheme from scratch- firstly create an HTML file including head & body sections. Secondly add some basic CSS styling into the file or create an external stylesheet. Then start adding Shopify’s liquid code & finally customize according to needs!

Drew Clemente

Drew Clemente

Devops & Sysadmin engineer. I basically build infrastructure online.