How to Upload Elementor Template Kit
Last modified: July 15, 2026
The most common reason an Elementor Template Kit import fails is uploading the wrong ZIP file. If you downloaded a kit from ThemeForest, the download package is a large outer archive containing documentation, licenses, and multiple subfolders. The Template Kit Import plugin does not accept this outer archive. You need to open it first, find the subfolder labeled “Elementor Kit” or “Template Files,” and upload the inner ZIP from that subfolder.
There are three ways to get a template kit into Elementor. The ZIP import method, covered in detail below, works for any kit you download as a file from ThemeForest, a third-party marketplace, or a developer. The Elementor Pro Kit Library lets Pro subscribers browse and install official kits directly inside the Elementor editor with no file handling. The Envato Elements plugin connects your WordPress site to the Envato library so you can import kits from inside the dashboard without downloading anything. All three methods end with the same result: templates appear in your Saved Templates list, ready to apply to any page.
One thing a kit import does not do: it does not automatically change your site’s global fonts or colors unless the kit includes a separate “kit settings” file. Most free kits do not include this. Premium kits from the Elementor marketplace sometimes do. If global settings do import, Elementor will ask you to confirm before applying them. If they do not import, your site will display the kit’s layouts using your existing global fonts and colors rather than the ones shown in the demo preview.
* This button will show the rest of the post and open up an offer from a vendor
What is the Elementor Template Kit?
An Elementor Template Kit is a set of page templates built to share a consistent visual style. Rather than designing each page from scratch, you start with layouts that already match each other, then swap in your own content. A kit typically includes pages like a homepage, about, services, contact, and blog archive, though the exact pages vary by kit.
Inside the ZIP file, a kit contains JSON files that encode each page’s Elementor layout data. These files have the .json extension inside the ZIP. Some kits also bundle image assets used in the demo. Premium kits from the Elementor marketplace or ThemeForest sometimes include a separate “kit settings” file that imports global colors and fonts into Elementor’s global style system, giving you the same color palette and typography as the demo. Most free kits skip this file, which is why a free kit’s demo preview can look different from what you see after importing.
When browsing a ThemeForest kit download, look for a subfolder specifically labeled “Elementor Kit,” “Template Kit,” or “Template Files.” The correct ZIP to upload is always the one inside that subfolder, not the outer download package. If you open the outer ZIP and see a mix of PDFs, license files, and subdirectories, you are looking at the right level — keep digging until you find the inner ZIP.
An installed kit does not add new plugins, configure WooCommerce, or set up any functionality. It provides page layouts only. If a kit’s demo includes forms, a shop, or a portfolio, you still need to install and configure the relevant plugins separately after the import.
How to Upload Elementor Template Kit
Before you start, check these four things:
- The Elementor plugin is installed and active (free version is enough for ZIP imports)
- The Template Kit Import plugin is installed from Plugins > Add New (search “Template Kit Import,” published by Elementor)
- You have the inner kit ZIP, not the outer ThemeForest download package
- Your server’s PHP upload limit is at least 10MB (most shared hosts default to 8MB, which can block larger kits)
If your upload limit is below 10MB and you expect larger kits, fix it before importing. Three ways to increase the limit:
- php.ini: Add or edit
upload_max_filesize = 32Mandpost_max_size = 32M. Location varies by host; check your hosting panel for a PHP Configuration option. - wp-config.php: Add
@ini_set('upload_max_filesize', '32M'); @ini_set('post_max_size', '32M');before the/* That's all, stop editing! */line. - .htaccess: Add
php_value upload_max_filesize 32Mandphp_value post_max_size 32Mto your site’s .htaccess file (Apache servers only).
Step-by-Step: ZIP Import Method
- Download the kit ZIP file. If you purchased from ThemeForest, open the outer download package on your computer and find the inner subfolder labeled “Elementor Kit” or “Template Files.” That inner ZIP is what you upload — not the outer package.
- Install the Template Kit Import plugin. Go to Plugins > Add New, search for “Template Kit Import,” install, and activate it.
- Open the importer. In your WordPress dashboard, go to Tools > Template Kit Import.
- Upload the ZIP file. Click “Upload Kit” and select the inner kit ZIP. Do not extract it first. The plugin reads the ZIP directly.
- Wait for the import to complete. A progress indicator shows each template being imported. Depending on kit size and server speed, this takes a few seconds to a couple of minutes.
- Confirm the import. When finished, the plugin shows a summary. Click through to view imported templates at Templates > Saved Templates.
To apply a kit template to a page, open the page in the Elementor editor, click the folder icon in the toolbar, find the kit template by name under My Templates, and click Insert. For a full walkthrough of this step, see how to apply an Elementor template to a page.
Troubleshooting Common Import Problems
Import fails immediately: Almost always a wrong ZIP file (outer ThemeForest package instead of the inner kit ZIP) or a PHP upload size limit. Check both before trying anything else.
Templates do not appear after import: Go to Templates > Saved Templates and check the date column. Imported templates should show today’s date. If they are not there, try the import again. A slow server can time out mid-import without showing an error message.
Pro widget sections are empty: The layout imported but those sections use Elementor Pro widgets. The sections appear blank because Pro widgets can’t render on the free plan. Upgrade to Pro or rebuild those sections with free widgets.
Using the Envato Elements Plugin
If your kit came through an Envato Elements subscription rather than a direct download, the ZIP import method does not apply. Use the Envato Elements plugin instead:
- Install the Envato Elements plugin from Plugins > Add New and activate it.
- Click the Envato Elements link in the WordPress sidebar and connect your Envato account.
- Browse to Template Kits, find the kit you want, and click Import.
- Select which pages from the kit you want to import. You can import the full kit or individual templates.
- After import, find the templates at Templates > Saved Templates, same as the ZIP method.
This method avoids any file handling and works from inside WordPress without downloading anything. The trade-off is that it only works for kits available on Envato Elements — it cannot import kits from ThemeForest or other marketplaces.
Using the Elementor Pro Kit Library
If you have Elementor Pro, you can skip the ZIP import entirely for official Elementor kits. Open any page in the Elementor editor, click the Elementor logo in the top-left corner, then go to Templates > Kit Library. Browse the available kits, preview them, and click Apply Kit to install. Templates appear in your My Templates list immediately.
This is faster than the ZIP workflow for official kits. It does not work for ThemeForest or third-party kits.
How to Manage Installed Kits
After importing, kit templates live in Templates > Saved Templates alongside any other saved templates you have. There is no separate “Kits” section. To identify which templates belong to a specific import batch, sort by the Modified date column — templates from the same import will share the same date.
To remove a kit, delete each template individually from the Saved Templates list. There is no “uninstall kit” button. Deleting a saved template does not affect any pages already built using it, since the content was copied to the page at insertion time.
Final Word: How to Upload an Elementor Template Kit
The single biggest import issue is using the wrong ZIP. If you downloaded from ThemeForest, open the outer package first, locate the inner kit ZIP inside the “Elementor Kit” or “Template Files” subfolder, and upload that. The Template Kit Import plugin does not accept the outer ThemeForest archive.
Once imported, kit templates appear in Templates > Saved Templates alongside your own saved designs. You can then apply a saved template to a page by opening the page in Elementor, clicking the folder icon in the toolbar, finding the template under My Templates, and clicking Insert. From that point, every change you make is specific to that page and does not affect the template itself.
For kits from Envato Elements or the Elementor Pro Kit Library, skip the ZIP import entirely and use those platforms’ built-in importers instead.



Website Maintenance – Use Promocode: scanwp
Advanced JetPlugins for Elementor
Semrush 14 days trial
Kinsta – Managed WordPress Hosting
Bluehost Hosting