Page vs Template: Understanding the Difference
What Is a Page?
A page is the actual content you create inside Shopify. Think of pages as containers of your information — like your company story, policies, or special campaign offers. You create pages via:
Online Store > Pages in your Shopify admin.
Examples of pages include:
- About Us
- Contact Us
- Shipping Policy
- Custom landing pages
These are what customers see when they visit your store.
What Is a Template?
A template controls how your page looks. Templates are files in your theme that define layout, styling, and sections — essentially the blueprint of your page’s design.
Templates live under: Online Store > Themes > Edit Code
Examples include:
- page.contact.json — layout for Contact page
- page.about.json — layout with testimonials for About page
- page.custom-landing.json — a unique sales page design
Important Template Rules
- One template can be assigned to multiple pages. For example, five different informational pages can all use the same page.default.json template.
- One page can only use one template at a time. While you can change the assigned template, a single page cannot display multiple templates simultaneously.
What Is the Shopify Page Limit?
Many Shopify store owners wonder if there is a limit to the number of pages they can create in their online store. The good news is: Shopify does not impose a limit on the number of pages you can add or publish. You are free to create as many standard pages as needed.
However, Shopify limits each theme to a maximum of 1,000 JSON templates. This means while your total page count is unlimited, the number of unique page layouts (templates) you can use per theme has an upper bound.
Other Shopify Limits to Keep in Mind
Content Size Limit
For certain page types like product and collection descriptions, Shopify enforces a 64KB content size limit. Keeping content concise helps maintain store performance and avoid upload errors.
Sections Per Page
Themes typically allow up to 25 sections per page, but it’s best to limit yourself to 10-15 sections for faster loading and better user experience.
Thank you for your comments