H
by Stephanie Leary 4.3 (32 reviews)

HTML Import 2

Imports well-formed HTML files into WordPress pages.

HTML Import 2 ranks #3,094 among WordPress.org plugins with 5,000+ active installations, is #73 of 1,418 in the Taxonomy category, a 4.3/5 rating from 32 reviews, and was last updated Aug 31, 2017. Data from WordPress.org, refreshed twice daily — see methodology.

Tested up to WP 4.6 (Current: 7.1)
v2.6 Current Version v2.6
Updated 9 years ago Last Update on 31 Aug, 2017
Refreshed 14 hours ago Last Refreshed on
#73 of 1,418 in Taxonomy Top 5% by installs No update in over a year
View on WordPress.org
Rank
#3,094
No change
Active Installs
5K+
-11.6%
KW Avg Position
N/A
No change
Downloads
294.8K
+14 today
Support Resolved
0%
No change
Rating
86%
Review 4.3 out of 5
4.3 (32 reviews)

Next Milestone 6K

Total Progress 64%
5K+ 6K+
126
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 360 more installs to reach 6K+

Rank Changes

2,936 3,015 3,094 3,172 3,251 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
2,934 3,013 3,093 3,172 3,251 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Current #3,094
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

10 20 30 40 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
10 20 30 40 01-09-2026 02-09-2026 03-09-2026 04-09-2026 05-09-2026 06-09-2026 07-09-2026 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

4.3
32 reviews
Overall 86%
5
25 (78%)
4
2 (6%)
3
0 (0%)
2
0 (0%)
1
5 (16%)

Security History

Source: WPVulnerability

No known vulnerabilities on record for HTML Import 2. Checked 3 days ago.

TL;DR

AI summary of the plugin's readme

This plugin is for WordPress site owners migrating a static HTML site who need to bring existing pages into WordPress. It solves the problem of manually recreating content by importing directories of HTML files as pages or posts while preserving structure and generating redirects for old URLs.

  • Imports directories of HTML files
  • Preserves directory hierarchy for pages
  • Imports linked media to library
  • Generates Apache redirects
  • Select content by HTML tag
  • Set tags, categories, taxonomies
  • Fixes internal links to permalinks
  • Uses meta descriptions as excerpts

Frequently Asked Questions

Common questions about HTML Import 2

Yes! Let me know if you encounter any problems.
No. The importer simply extracts the relevant part of each HTML file and copies it into a WordPress post. You'll need to create a custom theme if you want to preserve the site's appearance as well as its content.
Yes, it has been used to import over a thousand pages, and did so in a couple of minutes. However, you might need to adjust PHP's max_execution_time setting as described below.
The importer will attempt to work around your server's max_execution_time setting for PHP (usually 30 seconds), but some servers don't allow this. You can try to increase it by adding a line to your .htaccess file: php_value max_execution_time 160 If that gets you further but still doesn't finish, just increase the number (it's in seconds). However, note that your host might get irritated with you for hogging the server's resources. If you have a lot of files to import, it's best to install WordPress on your desktop (XAMPP for Windows and MAMP for Macs make it pretty easy) and run the importer there instead of doing it on your live server. It's also quite possible that the script is trying to use more memory than your server allows. You can try to change that setting, too, in .htaccess: php_value memory_limit 1024M
The skipped directory setting just tells the importer where to look for HTML files. Linked images will be imported no matter where they're located.
No. The files must be on the same server as your WordPress installation. I have no intention of ever making this plugin import files from URLs. You are welcome to fork the code if you want to add this feature.

Sign In / Register

You need to sign in or register to use this feature.