---
title: "Import a Content Type"
description: "Easily import content types into your Contentstack account using JSON. Follow our step-by-step guide to streamline content management."
url: "https://www.contentstack.com/docs/headless-cms/import-a-content-type"
product: "Contentstack"
doc_type: "guide"
audience:
  - developers
  - admins
version: "current"
last_updated: "2026-07-23"
---

# Import a Content Type

Contentstack allows you to import the JSON file of a [content type](/docs/headless-cms/about-content-types) into your [stack](/docs/headless-cms/about-stack).

To import a content type, log in to your [Contentstack account](https://www.contentstack.com/login), and perform the following steps:

1.  Go to your stack, and click on the "Content Models" icon.
2.  Click on the **Import Content Type** icon located at the top right corner of the page.![import-a-content-tyoe-1.png](https://images.contentstack.io/v3/assets/blt2d43f51baca745a8/blt759af9ece244e02a/65ca18a023dbef3599ffe28c/import-a-content-tyoe-1.png)
3.  This opens the **Import Content Type** window where you can browse and upload the JSON file of the content type that you want to import.  
    ![import-a-content-tyoe-2.png](https://images.contentstack.io/v3/assets/blt2d43f51baca745a8/blt2c8489e0c74d27b4/65ca18a08a7a5142a40a62e0/import-a-content-tyoe-2.png)
4.  Click **Import** to import your content type.

After successfully importing the content type, you can add [entry(ies)](/docs/headless-cms/about-entries) to it, and publish them to an [environment](/docs/headless-cms/about-environments).

## API Reference

Here are the links to the API requests related to this action:

*   [Import a Content Type](/docs/developers/apis/content-management-api/content-types#import-a-content-type)
*   [Create a Content Type](/docs/developers/apis/content-management-api/content-types#create-a-content-type)