Everything you need to know about PhotoFlow Gallery for Joomla. Can't find what you're looking for? Contact our support team.
PhotoFlow Gallery is a professional image gallery extension for Joomla 4, 5, and 6. It provides a complete solution for displaying, organizing, and managing images on your Joomla website with stunning visual design and exceptional performance.
Built with modern architecture, PhotoFlow delivers features like automatic image optimization, WebP/AVIF conversion, virtual scrolling, multiple display modes, and advanced security options - all through an intuitive interface.
PhotoFlow is a complete 3-in-1 package that includes:
All three extensions work seamlessly together and are installed as a single package.
PhotoFlow Gallery natively supports Joomla 4.x, 5.x, and 6.x without requiring any legacy compatibility plugins. It's built using modern Joomla 4+ architecture with namespaced classes and follows current best practices.
The extension is not compatible with Joomla 3.x. If you're still on Joomla 3, you'll need to upgrade to Joomla 4 or later first.
PhotoFlow has standard requirements that most modern hosting environments already meet:
For best performance, we recommend enabling WebP and AVIF support in your PHP installation.
PhotoFlow Gallery costs 20 EUR as a one-time payment. There are no recurring subscription fees, no monthly charges, and no hidden costs.
Once you purchase, you own the license forever and receive all future updates at no additional cost.
Yes! Your purchase includes lifetime updates. This means:
Simply download the latest version from your account whenever an update is available.
Each license of PhotoFlow is valid for one Joomla installation. If you manage multiple websites, you'll need a separate license for each site.
However, you can use PhotoFlow on:
Need licenses for multiple sites? Contact us for volume pricing options.
We offer a 30-day money-back guarantee. If PhotoFlow doesn't meet your expectations or doesn't work as described, contact us within 30 days of purchase for a full refund.
No questions asked - though we'd appreciate feedback to help us improve!
Installation is straightforward using Joomla's standard extension installer:
The package automatically installs the component, module, and plugin in one go.
Updating PhotoFlow is just as easy as installing:
Tip: Always backup your site before updating, though PhotoFlow updates are designed to be non-destructive.
No! When you update PhotoFlow, all your data is preserved:
Only the extension code files are updated. However, it's always good practice to backup before any update.
PhotoFlow includes a powerful bulk import feature that can import thousands of images from existing directories on your server. This makes migration from other gallery extensions straightforward:
While there's no direct migration tool for specific extensions, the import process typically takes just minutes.
PhotoFlow supports all standard image formats:
When you upload JPEG or PNG images, PhotoFlow automatically generates optimized WebP and AVIF versions for browsers that support them, dramatically improving load times.
PhotoFlow offers four distinct display modes, each fully customizable:
Each mode supports hover effects, lazy loading, and responsive column adjustments for mobile devices.
Yes! PhotoFlow includes comprehensive organization features:
This makes it easy to organize even massive image libraries logically.
PhotoFlow offers flexible security options to protect your images:
Plus, PhotoFlow integrates with Joomla's native ACL system for user group-based access control.
Virtual Scroll is a performance technique that makes galleries with thousands of images load instantly. Instead of rendering all images at once, it:
This means you can display 10,000+ images in a gallery that loads in under 100ms - something impossible with traditional pagination.
PhotoFlow automatically optimizes images on upload without quality loss:
Original high-resolution files are preserved for downloads while optimized versions are served to browsers.
Yes! PhotoFlow includes built-in CDN support. Simply configure your CDN URL in the component settings, and all gallery images will be served through your CDN automatically.
This works with popular CDN providers like:
CDN integration further improves global load times and reduces server load.
PhotoFlow implements multiple caching layers for optimal performance:
Cache can be cleared via the maintenance panel when you make changes. The system automatically invalidates caches when needed.
If uploads are failing, check these common issues:
images/photoflow/ directories are writable (755 or 775)Check Joomla's System Information page for current PHP configuration values.
Try these troubleshooting steps:
images/photoflow/ directoriesIf issues persist, the Maintenance panel includes diagnostic tools to identify problems.
If you're experiencing slowness despite Virtual Scroll:
PhotoFlow is optimized to handle 10,000+ images efficiently on decent hosting.
We offer multiple support channels:
Most support inquiries receive a response within 24-48 hours during business days.
Can't find the answer you're looking for? Our support team is here to help.