Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.•Our support team is available 24/7 — we are always here to help with hosting and server issues.•We are now accepting requests for dedicated server rental and colocation services in our data center.•Reminder: we recommend enabling backups for additional data protection.•A new VPS/VDS lineup with NVMe storage and improved performance is now available.•Maintenance work on some servers has been completed. All services are operating normally.•
Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.•Our support team is available 24/7 — we are always here to help with hosting and server issues.•We are now accepting requests for dedicated server rental and colocation services in our data center.•Reminder: we recommend enabling backups for additional data protection.•A new VPS/VDS lineup with NVMe storage and improved performance is now available.•Maintenance work on some servers has been completed. All services are operating normally.•
Аккаунт в General iT
Вход / Регистрация
Войдите или создайте аккаунт для управления услугами в личном кабинете.
Страны не найдены. Попробуйте другое название или код.
MODULE FOR 1C-BITRIX
Dev2Fun
Image optimization and conversion to WebP/AVIF - automatically and without third-party services
This module automatically optimizes images and converts them to WebP or AVIF formats for browsers that support these standards. Processing is performed locally without relying on external services. This approach helps improve site performance and aligns with SEO best practices.
This module automatically optimizes images and converts them to WebP or AVIF formats for browsers that support these standards. Processing is performed locally without relying on external services. This approach helps improve site performance and aligns with SEO best practices.
The module optimizes images and PDF files, converting them to WebP and AVIF formats without relying on external services. Supported types for optimization include JPEG, PNG, PDF, GIF, and SVG. Conversion to WebP/AVIF is available for JPEG and PNG images.
The solution utilizes Google-recommended tools: jpegoptim, optipng, gs, svgo, gifsicle, cwebp, and Imagick. This ensures image compression by a factor of 5–10, significant disk space savings, and successful PageSpeed Insights test results. Optimization and conversion occur automatically in real time, including processing during image resizing.
The module does not use external services or the curl library, minimizing server load. Features include support for multisite installations and Bitrix24. Flexible configuration options are available, including the ability to run optimization via console in the background.
Users can enable or disable automatic image resizing with a defined maximum size limit. The original orientation of files is preserved (vertical images remain vertical, horizontal remain horizontal), and file permissions are maintained. The optimization process is clean, avoiding the creation of unnecessary data.
The Dev2Fun image optimization module provides compression and conversion to WebP and AVIF formats without using external services. The original creation timestamp of files is preserved during processing.
Three conversion modes are available:
hitConvert — conversion is performed upon the first image request. Can work together with the postConvert mode. Creates load when the image is accessed for the first time.
postConvert — conversion occurs at the end of page generation. Converts all images that meet the conditions. Can work together with the hitConvert mode. Creates load when the page is accessed for the first time.
lazyConvert (recommended) — deferred conversion. Converts all found images on visited pages in the background. Works independently of all other modes. Does not create load when accessing the page.
Optimization is supported for:
- loading preview and detail images of elements;
- loading images into the FILE Image property of elements;
- loading images into element sections;
- loading images into the main module;
- image resizing (including cached versions).
Additional features:
- enable or disable optimization for elements, sections, and resizing;
- set file quality during compression;
- set compression level for files;
- enable or disable progressive JPEG;
- compress all existing images directly from the admin panel;
- settings for conversion to WebP and AVIF;
- image conversion agent.
The module automatically optimizes images and converts them to WebP and AVIF formats without relying on external services. It includes an agent for clearing expired cache. Users can select which browsers receive converted image versions and toggle browser support checks via HTTP headers.
Console scripts are provided for optimization, conversion (bitrix/modules/dev2fun.imagecompress/console/convert.php), and clearing the cache of converted pages (bitrix/modules/dev2fun.imagecompress/console/cache-delayed-delete.php). The module can be disabled during data exchange and synchronization processes.
To clear the database of conversion results, execute SQL queries against the b_d2f_imagecompress_images_to_converted and b_d2f_imagecompress_images_converted tables via the SQL administration page. Delete WebP files from the upload/resize_cache/webp directory. Full cache or HTML-only cache clearing is performed via the administration panel or command line (deleting the bitrix/html_pages folder).
Original images are preserved during optimization, allowing for their restoration if needed.
In the free version of the module, the optimization process replaces the original image with a compressed version. The original file cannot be restored after this replacement. It is recommended to create a backup of the upload folder before starting optimization.
When converting images to WebP or AVIF formats, the original files are preserved and can be restored. To do this, disable the conversion feature in the module settings and clear the cache.
Report any technical issues, bugs, or suggestions for improvement to the developers.
For “Image optimization and conversion to WebP/AVIF - automatically and without third-party services”, General iT can perform integration, configuration and a final check after installation.
UPDATE HISTORY
What’s new
5 releases
0.11.16 (01.09.2026)Latest update
* Fixed agent operation
* Now the "Execution Periodicity" of agents works in "via specified interval" mode
* Fixed conversion operation in CLI mode
* Improved handling of invalid paths
* Improved security
0.11.15 (15.06.2026)
* Security improvements
0.11.14 (12.04.2026)
* Security improvements when working with exec()
* Migration from webpack.js to vite.js
0.11.13 (06.04.2026)
* Fixed an error if GD was compiled without EXIF support
* Removed checks for readable and executable from PHP. Now only the version is checked
* Improved checking for the availability of the exec function and necessary server utilities
* Added the ability to clear the cache for searching images for conversion
* Added the ability to clear the cache for replacing original images with webp/avif versions
* Improved deletion of converted images when the original is deleted
* Significantly improved security when working with exec
0.11.11 (23.02.2026)
* Fixed a bug that occasionally occurred with incorrect paths
USER EXPERIENCE
Solution reviews
How does this solution work in a real project? Share your experience and help others choose.
Be the first to share your experience
There are no reviews of this solution on git.ru yet. Tell us what worked well and what could be improved.
✓
Verified purchaseAdd a key if you wish. A verified review gets a badge, priority placement and more rating weight.
↗
Open to every clientJust sign in to your account. A key is optional; all reviews are moderated.
The Yandex.Zen RSS PRO module by Dev2Fun is designed to display and manage an RSS feed for Yandex.Zen content. The module includes a display component, flexible configuration options, and a ready-to-use example file.
Key features include feed caching with management controls and automatic cache reset upon saving settings.
The module integrates with the Stripe payment system to accept payments. It supports Stripe API version 2023-08-16 and operates in both test (demo mode) and live (live mode) environments.
The system utilizes payment templates.
The Redirects module by Dev2Fun adds the ability to configure automatic redirects. The tool supports setting status codes 301 and 302, provides a user-friendly interface for managing rules, and operates in multi-site environments. It allows redirection to external domains and offers the option to activate redirection logic only when 404 errors occur.
The Sotbit Smart Filter SEO module is designed to increase online store traffic. The tool operates by generating numerous unique pages for smart filters.
The module automates image compression on the website in accordance with Google PageSpeed Insights recommendations. It supports integration via CDN OptiPic, allowing optimization without modifying image URLs. The main advantage of CDN integration is the automatic conversion of images to the modern WebP format to minimize file size. Browsers that support WebP receive images in that format.
The module is designed for online stores running on the 1C-Bitrix platform to automate the integration of supplier product catalogs. It is also suitable for news and city portals to facilitate content population. The solution supports data import in Excel, XML, YML, CSV, and RSS formats.
The solution itself is free. Installation, configuration and customisation services are agreed separately. A compatible platform and an appropriate platform licence are required.
How do I check compatibility?
Compare the supported editions and solution version in the technical details with your project. Before installing on a live website, we recommend making a backup and checking the solution in a test environment.
Can you help with implementation?
We can help install the module, check its settings and verify how it works in your project. Compatibility with other customisations and the scope of work are assessed before we begin.
Statistics and interaction recording
Public pages use basic statistics. Our recording and Yandex Webvisor require your permission. You can keep basic statistics or disable all analytics.
Operator: General IT Rus LLC, INN 2310208877. Statistics and recording help improve the website.
Basic statistics: pageviews, a random daily ID, a public URL and time. The ID lasts until Moscow midnight. Original records: up to 48 hours; totals: up to 7 years.
Campaign tags and a technical identifier are sent by our server to the existing Yandex tag. Visitor IP, User-Agent and cookies are not included in this transfer. If selected, its browser code collects technical data, cookies, actions and masked page snapshots; recordings last 15 days. Inputs, chat and account areas are hidden.
Interaction recording requires permission: clicks, scrolling, technical information and filtered public-page snapshots. Events: up to 7 years; IP and snapshots: up to 90 days.
Permission is remembered for up to 365 days; full opt-out remains until changed. Basic statistics only disables recording; Disable all analytics stops new analytics. Previously sent data is not automatically deleted. Withdrawal and requests: support@git.ru. Full terms are linked below.
Your browser requests no tracking: analytics is off.