
One of the most common questions from new Nicepage users is whether they can import an existing website and continue editing it visually. This usually happens when users already have a website built with another website builder, a custom HTML site, or a WordPress theme, and want to move it into Nicepage without rebuilding everything.
Nicepage is not an HTML editor. It stores websites as structured projects containing metadata, layout information, responsive settings, design properties, and editor-specific data. Standard HTML pages, PHP files, CMS themes, and websites created with other builders do not contain this information, so they cannot be opened directly inside the Nicepage editor.
This guide explains what can and cannot be imported into Nicepage, the most common import errors, and the best ways to recreate or recover an existing website.
Learn more about AI Builders, Backup / Import Projects, Export Project, Page, Block.
Problem 1: Importing an Existing Website (HTML or PHP)
One of the most common misconceptions is that Nicepage can open any existing website.
Users often try importing:
- HTML websites,
- PHP websites,
- Elementor projects,
- Weebly websites,
- FrontPage projects,
- ThemeForest templates,
- SQL database backups,
- Websites created with other builders.
Although these websites may open correctly in a browser, they cannot be edited in Nicepage because they do not contain the project metadata required by the editor.
Nicepage projects include additional internal files that describe the page structure, responsive layout, design settings, and editor information. These files do not exist in ordinary websites.
Solution
Currently, Nicepage cannot convert third-party websites into editable projects.
The recommended approach is to recreate the website in Nicepage by:
- Copying text and images from the original website.
- Using similar blocks from the Nicepage library.
- Rebuilding the page structure with responsive layouts.
With more than 15,000 ready-made Website Templates, recreating an existing website is usually much faster than building everything from scratch.
Problem 2: Rebuilding a Large Website Seems Too Time-Consuming
Many users hesitate to recreate an existing website because it contains dozens or even hundreds of pages. Building everything manually may seem overwhelming.
Solution
Although AI cannot import an existing website directly, it can significantly speed up recreating one.
For the fastest workflow:
- Use AI Builders to generate a page structure based on your business, website description, or URL used as a topic.
- Start with a similar Nicepage template.
- Use ready-made blocks for each section.
- Copy text and images from the existing website.
AI provides a solid starting point that can dramatically reduce the amount of manual work required.
Learn more about how to Build Sites With AI.
Problem 3: "Invalid Nicepage Project File" Error While Importing
This is one of the most frequently reported import errors.
It usually appears when users try to import:
- HTML export,
- ZIP archive containing website files,
- Downloaded published website,
- WordPress theme without project data.
Although these files may contain a complete website, they are not Nicepage project archives.
Solution
Always import a Nicepage Project ZIP instead of generated website files.
Do not import:
- Exported HTML websites,
- Published website folders,
- WordPress themes,
- Joomla templates,
- ZIP archives (that are not Nicepage projects).
When exporting a WordPress theme or Joomla template, enable Include Project so the project data is stored inside the archive.
Problem 4: Required Project Files Are Missing
Some users receive messages indicating that required project files such as site.json or content.json cannot be found. These files contain the internal metadata Nicepage needs to rebuild an editable project.
If they are missing, the archive contains only the published website, not the original Project.
Solution
Locate the original Nicepage project instead of the published website files.
If it is unavailable:
- Restore the Project from a backup.
- Recover it from another computer if available.
- Use an exported Project ZIP instead of HTML files.
Without the original project metadata, automatic reconstruction is not possible.
Problem 5: WordPress or Joomla Site Looks Broken After Import
Sometimes users successfully import a website into WordPress or Joomla, but the editor displays blank pages, or the published website appears without styles, fonts, or layouts.
This usually happens because project data was not included during export, required files are missing, or the Nicepage Theme and Plugin versions are incompatible.
Solution
Verify that:
- Compatible Nicepage Theme and Plugin versions are installed.
- The Project was exported with all required files.
- Include Project was enabled during export.
- Import completed successfully.
If styles are still missing, export the Project again and redo the import.
Problem 6: Import Freezes or Never Finishes
Sometimes the import stops at 0%, or the loading animation never completes.
Possible causes include:
- Damaged Project ZIP,
- Incomplete download,
- Corrupted archive,
- Importing an unsupported file type,
- Interrupted cloud synchronization,
- Incompatible Theme and Plugin versions,
- PHP upload limits or server timeouts during WordPress or Joomla import.
Solution
Try the following:
- Verify that the Project ZIP opens correctly.
- Ensure you're importing a Nicepage Project archive.
- Download or copy the archive again.
- Restart Nicepage before importing.
- Update the Nicepage Theme and Plugin.
- Check your server's PHP upload size, memory limit, and execution time if importing into WordPress or Joomla.
If the Project still cannot be imported, create debug logs before contacting support.
Learn more about How to Provide Error Logs.
Problem 7: Losing a Project or Only Having It Published
Many users lose their local Project but still have the website published online. Others only have the generated HTML files or download the website from their hosting provider and expect to import it back into Nicepage.
Unfortunately, published websites contain only HTML, CSS, JavaScript, and media files. They do not include the project metadata required for editing.
Solution
If your website was published using Nicepage Hosting, recovery may still be possible.
Depending on your Project, you may be able to:
- Use Restore Site from Backup.
- Use Recover Published Websites.
- Restore a previously exported Project ZIP.
- Recover the Project from another computer where it still exists.
- Restore the Project from the Backup Folder if backup creation was enabled in Preferences.
If none of these options are available, the website will need to be recreated manually.
Problem 8: I Want to Reuse Parts of an Existing Website
Many users don't need to import an entire website—they only want to reuse headers, footers, or individual sections. If the website was created with Nicepage, these elements can often be reused without rebuilding the entire Project.
Solution
Instead of importing the entire website:
- Export individual blocks when available.
- Save reusable sections to the Library.
- Reuse headers and footers.
- Import Library items into another project.
- Recreate Theme colors and fonts.
For custom functionality, you can also use:
- HTML Element for custom HTML, CSS, or JavaScript.
- iFrame code to embed external pages.
- PHP Element when working with WordPress or Joomla.
Learn more about the HTML Element.
Problem 9: Moving WordPress or Joomla Exports Back to Nicepage
Some users expect to export an entire website using the Nicepage WordPress or Joomla plugin and continue editing it in Nicepage Desktop or Online Builder.
Currently, this workflow is not supported. Nicepage plugins for WordPress and Joomla cannot export an entire website as an editable project for another Nicepage editor.
Solution
If your website is already being maintained in the Nicepage WordPress or Joomla plugin, it is generally recommended to continue editing it there instead of trying to move it to another editor.
Depending on what you need, you can:
- Export individual blocks or pages and reuse them in another project
- Reuse Library items across projects
- Continue managing your website directly in the plugin
Set the Style Source option to Plugin so Site Settings and Theme Settings continue to be managed by the Nicepage plugin instead of the WordPress theme.
This approach preserves the Project's structure and avoids unnecessary migration issues.
Problem 10: Keeping Existing HTML, PHP, or Custom Code
Some websites contain custom forms, JavaScript applications, widgets, PHP logic, or third-party integrations that cannot be made visually.
Solution
Instead of rebuilding everything, reuse the existing code.
Depending on your Project, you can use:
- HTML Element for custom HTML, CSS, or JavaScript.
- iFrame code to embed external webpages.
- PHP Element when working with WordPress or Joomla.
This allows existing functionality to remain while the rest of the page is built visually with Nicepage.
Best Practices for Importing Websites
To avoid import and migration problems in the future:
- Keep the original Nicepage project instead of relying only on published website files.
- If you're recreating an existing website, use AI Builders, ready-made templates, and Library items to speed up the process.
- Regularly export your work as a Project ZIP in addition to HTML or CMS exports.
- Enable Include Project while exporting WordPress themes or Joomla templates whenever available.
- Store backup copies in several locations, especially before major updates or transferring projects between devices.
- Save frequently used sections to the Library so they can be reused across future projects.
- Keep Nicepage Desktop, Themes, and Plugins on compatible versions to avoid import and recovery issues.
Final Thoughts
Nicepage works with structured project files rather than generated website code. Because of this, existing HTML websites, PHP applications, WordPress themes, Joomla templates, and websites created with other builders cannot be imported directly into the editor.
The fastest way to recreate an existing website is to combine AI Builders, ready-made templates, reusable Library items, and manual content migration. At the same time, regularly exporting Project ZIP files and keeping reliable backups is the best way to protect your work and simplify future migration or recovery.