---
title: "Single vs Multiple Content Types"
description: "Whether creating a webpage or content block, you should mark it as either Single or Multiple. To understand this concept clearly, let’s consider two examples."
url: "https://www.contentstack.com/docs/headless-cms/single-vs-multiple-content-types"
product: "Contentstack"
doc_type: "guide"
audience:
  - developers
  - admins
version: "current"
last_updated: "2026-07-22"
---

# Single vs Multiple Content Types

Irrespective of the type of [content type](/docs/headless-cms/about-content-types) (“Webpage” or “Content Block”) you are creating, you should mark it as either **Single** or **Multiple**. “Single” lets you create a single [entry](/docs/headless-cms/about-entries), while “Multiple” aids in creating more than one entry of the same structure.

![single-vs-multiple.png](https://images.contentstack.io/v3/assets/blt2d43f51baca745a8/blt18e4dedbc5e82148/65ca00b5f48bc24b5050e999/single-vs-multiple.png)

## Single

To create one-off pages with a unique content structure, you must mark the content type as **Single**. So, for instance, to create a homepage of a website, you will create a [Webpage](/docs/headless-cms/about-content-types#webpage) content type and mark it as **Single**. This is because a website only has one homepage. Other example pages would be:

*   About Us
*   Contact Us

To create a website header, you need to create a **Content Block** content type and mark it as **Single**. Other example pages of “Single Content Block” content type would be:

*   Footer
*   Navigation menu

## Multiple

To create multiple entries using the same content type, you need to mark that content type as **Multiple**. You can use this kind of content type to create streams of similar content. So, for instance, if you create a “News” content type, you can create multiple news entries for your site using the same content type.

To understand this concept clearly, let’s consider two examples:

*   On a website, the “Home,” “About Us,” “Career,” and other such pages have different structures. Each of these pages follows a unique pattern for content. That is why such pages should be made using a content type marked as **Single**.
*   However, if we consider a blog, several blog posts have the same structure: header, title, body, and footer. Hence, you will need to create several instances. For this, you need to set this “Blog” content type as **Multiple**.