• Client 1
  • Client 2
  • Client 3
  • Client 4
  • Client 5
Trusted by over 100k+ users - 4.9

HTML Import Pro

Quickly Import HTML contents into Joomla.

J4 J5 J6 Component C

1.0

Current Version

1.00K

Active Users
What can HTML Import Pro do for you?

See our product features

A powerful Joomla extension that imports HTML files, URLs, or sitemaps with smart parsing, image handling, metadata extraction, and reusable profiles converting web content into organized Joomla articles.
Flexible Content Import

Multiple Import Sources

File Upload
Upload HTML files directly or ZIP archives containing multiple HTML files. Supports HTML, HTM, and XHTML formats with drag-and-drop upload interface.

URL Import
Import content from any web URL. Add multiple URLs at once and import them in batch with real-time progress tracking.

Sitemap Import
Parse XML sitemaps to import entire websites. Filter URLs by pattern, upload local sitemap files, or fetch remote sitemaps with automatic sitemap index detection.

Intelligent Parsing Engine

Smart Content Extraction

Auto-Detection Algorithm
Automatically identifies the main content area using readability-based scoring. Removes boilerplate elements like navigation, sidebars, footers, and advertisements.

CSS Selector Support
Define custom CSS selectors for precise content extraction. Target specific elements like article bodies, titles, and metadata with full selector syntax support.

Metadata Extraction
Automatically extracts page titles, meta descriptions, keywords, Open Graph data, and canonical URLs from source pages.

Complete Media Management

Advanced Image Handling

Automatic Download
Downloads all images from imported content and saves them to your Joomla media folder. Automatically updates image paths in the article content.

WebP Conversion
Optionally convert images to WebP format for better performance and smaller file sizes. Configurable quality settings for optimal compression.

Image Optimization
Resize large images automatically, preserve alt text attributes, and organize imported images in dedicated folders.

Save Your Configurations

Reusable Import Profiles

Save Settings as Profiles
Save your import configurations including category, state, content selectors, and image settings as reusable profiles for repeated imports.

Quick Profile Loading
Load saved profiles instantly from the import interface. Select a profile and all settings are applied automatically.

Source-Type Specific
Create different profiles for different source types - one for URL imports, another for sitemap imports, each optimized for its use case.

Real-Time Progress Tracking

AJAX-Powered Interface

Live Progress Updates
Watch your imports progress in real-time with a visual progress bar. See which URL is currently being processed and track success/failure counts.

Non-Blocking Operations
Import continues in the background without blocking the browser. Stop and resume imports at any time without losing progress.

Detailed Status Updates
Each URL shows its current status - Pending, Fetching, Imported, or Failed - with visual indicators and completion timestamps.

Full Control Over Output

Article Configuration

Category Assignment
Assign imported articles to any Joomla category. Set a default category or choose per-import for organized content management.

Publishing Options
Control article state (published/unpublished), access level, featured status, and author assignment for each import batch.

Smart Alias Generation
Automatically generates SEO-friendly aliases from source URLs or article titles. Handles duplicates by appending unique numbers.

Import Only What You Need

URL Filtering & Selection

Include/Exclude Patterns
Filter sitemap URLs using include and exclude patterns. Import only blog posts, skip tag pages, or target specific sections of a website.

Manual URL Selection
Review and select which URLs to import before starting. Remove unwanted URLs from the list with individual or bulk removal options.

Alias Preview
See the generated alias for each URL before importing. Verify your content organization before committing to the import.

Complete Import History

Comprehensive Logging

Detailed Import Logs
Every import is logged with source type, source path, article ID, status, and timestamp. Track successful imports and diagnose failures.

Batch Grouping
Imports are grouped by batch ID for easy tracking. View all articles imported in a single session together.

Processing Statistics
See total imports, success counts, failure counts, and processing times. Export logs to CSV for external analysis.

Robust & Reliable

Security & Error Handling

Firewall Detection
Automatically detects when security firewalls block import requests. Provides clear guidance on how to resolve firewall conflicts.

Rate Limiting
Configurable delay between URL fetches to avoid overwhelming source servers. Respectful crawling that won't trigger rate limits.

Error Recovery
Graceful error handling for network failures, invalid HTML, and parsing errors. Failed imports don't stop the batch - processing continues with remaining URLs.

Modern Architecture

Joomla 4, 5 & 6 Compatible

Full Joomla Compatibility
Native support for Joomla 4.x, 5.x, and 6.x using version-conditional code. No compatibility plugins needed - works natively on all supported versions.

Clean & Maintainable
Following Joomla coding standards with proper separation of concerns. Service-based architecture for easy customization and extension.

File Upload
Upload HTML files directly or ZIP archives containing multiple HTML files. Supports HTML, HTM, and XHTML formats with drag-and-drop upload interface.

URL Import
Import content from any web URL. Add multiple URLs at once and import them in batch with real-time progress tracking.

Sitemap Import
Parse XML sitemaps to import entire websites. Filter URLs by pattern, upload local sitemap files, or fetch remote sitemaps with automatic sitemap index detection.

Auto-Detection Algorithm
Automatically identifies the main content area using readability-based scoring. Removes boilerplate elements like navigation, sidebars, footers, and advertisements.

CSS Selector Support
Define custom CSS selectors for precise content extraction. Target specific elements like article bodies, titles, and metadata with full selector syntax support.

Metadata Extraction
Automatically extracts page titles, meta descriptions, keywords, Open Graph data, and canonical URLs from source pages.

Automatic Download
Downloads all images from imported content and saves them to your Joomla media folder. Automatically updates image paths in the article content.

WebP Conversion
Optionally convert images to WebP format for better performance and smaller file sizes. Configurable quality settings for optimal compression.

Image Optimization
Resize large images automatically, preserve alt text attributes, and organize imported images in dedicated folders.

Save Settings as Profiles
Save your import configurations including category, state, content selectors, and image settings as reusable profiles for repeated imports.

Quick Profile Loading
Load saved profiles instantly from the import interface. Select a profile and all settings are applied automatically.

Source-Type Specific
Create different profiles for different source types - one for URL imports, another for sitemap imports, each optimized for its use case.

Live Progress Updates
Watch your imports progress in real-time with a visual progress bar. See which URL is currently being processed and track success/failure counts.

Non-Blocking Operations
Import continues in the background without blocking the browser. Stop and resume imports at any time without losing progress.

Detailed Status Updates
Each URL shows its current status - Pending, Fetching, Imported, or Failed - with visual indicators and completion timestamps.

Category Assignment
Assign imported articles to any Joomla category. Set a default category or choose per-import for organized content management.

Publishing Options
Control article state (published/unpublished), access level, featured status, and author assignment for each import batch.

Smart Alias Generation
Automatically generates SEO-friendly aliases from source URLs or article titles. Handles duplicates by appending unique numbers.

Include/Exclude Patterns
Filter sitemap URLs using include and exclude patterns. Import only blog posts, skip tag pages, or target specific sections of a website.

Manual URL Selection
Review and select which URLs to import before starting. Remove unwanted URLs from the list with individual or bulk removal options.

Alias Preview
See the generated alias for each URL before importing. Verify your content organization before committing to the import.

Detailed Import Logs
Every import is logged with source type, source path, article ID, status, and timestamp. Track successful imports and diagnose failures.

Batch Grouping
Imports are grouped by batch ID for easy tracking. View all articles imported in a single session together.

Processing Statistics
See total imports, success counts, failure counts, and processing times. Export logs to CSV for external analysis.

Firewall Detection
Automatically detects when security firewalls block import requests. Provides clear guidance on how to resolve firewall conflicts.

Rate Limiting
Configurable delay between URL fetches to avoid overwhelming source servers. Respectful crawling that won't trigger rate limits.

Error Recovery
Graceful error handling for network failures, invalid HTML, and parsing errors. Failed imports don't stop the batch - processing continues with remaining URLs.

Full Joomla Compatibility
Native support for Joomla 4.x, 5.x, and 6.x using version-conditional code. No compatibility plugins needed - works natively on all supported versions.

Clean & Maintainable
Following Joomla coding standards with proper separation of concerns. Service-based architecture for easy customization and extension.

Need help getting started?

Our comprehensive documentation provides step-by-step instructions for setting up and installing HTML Import Pro.

Step-by-step guides
Video tutorials
Configuration examples
Read Documentation
Documentation Preview

We have a pricing plan that's perfect for you!

Choose the subscription plan that suits you.

Save more as you scale — the longer you choose, the bigger the discount!
Limited: 30 Days Only
Plan 30
Basic testing plan. 30 days access only. No priority support. Access expires after 30 days - no future updates.
$29

$29

You save zero
Download Access - 30 Days
Support - 30 Days Email Support
1 Website License
Unlimited Downloads
No Priority Support
No Future Updates After 30 Days
Limited to Testing Only
30-Day Money Back Guarantee
Commercial Use License
Plan 180
6 months access with priority support & bug fixes. Perfect for short-term projects and growing businesses.
$174

$49

You save $125
Download Access - 6 Months
Support - 6 Months + Priority Updates
2 Websites License
Unlimited Downloads
Priority Email Support
Priority Bug Fixes
6 Months Free Updates
30-Day Money Back Guarantee
Commercial Use License
Plan 365
Full year access with VIP support channel. Fastest response time & priority feature requests. Best value!
$348

$89

Download Access - 1 Year
Support - 1 Year + VIP Support Channel
3 Websites License
Unlimited Downloads
VIP Support Channel
Priority Feature Requests
Fastest Response Time
1 Year Free Updates
30-Day Money Back Guarantee
Commercial Use License
Best Value - Never Pay Again
Lifetime
Lifetime access with dedicated support agent. Never pay again - unlimited updates & custom development support included.
$2,980

$149

You save 95%
Download Access - Lifetime
Support - Lifetime + Dedicated Support
Unlimited Websites License
Unlimited Downloads
Dedicated Support Agent
Lifetime Free Updates
Feature Request Priority
Custom Development Support
30-Day Money Back Guarantee
Commercial Use License
Have questions about HTML Import Pro?

Frequently Asked Questions

Still have questions?

SAVE 90%

Supercharge Your Joomla Site with 60+ Premium Extensions

3 Months Support Regular Updates Secure Code
$999
$ 99
One-time payment
Get Access Now
Secure Payment

Create Your Own Joomla Module for Free!

Use our Free Joomla Module Generator to quickly create custom modules for your website.

Sign in to your account

Don't have an account yet? Register Now!