HTML Import Pro
Quickly Import HTML contents into Joomla.
J4 J5 J6 Component C1.0
Current Version1.00K
Active UsersSee our product features
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
We have a pricing plan that's perfect for you!
Choose the subscription plan that suits you.
$29
$49
$89
$149
Frequently Asked Questions
Still have questions?
Create Your Own Joomla Module for Free!
Use our Free Joomla Module Generator to quickly create custom modules for your website.




