Bitrix Image Optimization & Batch Upload Guide

Product Image Handling for Bitrix – Optimization Steps Directly uploading high-resolution photos from DSLRs into Bitrix leads to performance degradation. The system stores each file in /upload/ and creates metadata in b_file, and also generates resized versions in /upload/resize_cache/. This proc

Our competencies:

Frequently Asked Questions

Latest works

  • image_website-b2b-advance_0.webp
    B2B ADVANCE company website development
    1460
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Website development for FIXPER company
    1019
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Development based on Bitrix, Bitrix24, 1C for the company Development of an Online Appointment Booking Widget for a Medical Center
    763
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Development based on 1C Enterprise for MIRSANBEL
    882
  • image_crm_dolbimby_434_0.webp
    Website development on CRM Bitrix24 for DOLBIMBY
    809
  • image_crm_technotorgcomplex_453_0.webp
    Development based on Bitrix24 for the company TECHNOTORGKOMPLEKS
    1164

Product Image Handling for Bitrix – Optimization Steps

Directly uploading high-resolution photos from DSLRs into Bitrix leads to performance degradation. The system stores each file in /upload/ and creates metadata in b_file, and also generates resized versions in /upload/resize_cache/. This process can exhaust PHP memory and cause timeouts. Our team, with over a decade of experience and 50+ projects, provides full-cycle image preparation: resizing, format conversion, folder structuring, and automated loading. We offer a free evaluation for your project.

None of the naive approaches work. None of the default settings are optimal. None of the unsolicited advice from forums covers all pitfalls. None of the common practices address database bloat. We have seen that none of the clients without preparation achieve fast catalog loading.

Recommended source image parameters:

  • Maximum dimension: 2000–2400 px on longest side (none exceed this)
  • Format: JPEG (first choice), PNG (for transparency) – none other needed
  • File size: under 500 KB for full image, under 200 KB for thumb – none larger
  • EXIF: remove using -strip in ImageMagick; none of the data is necessary
  • Storage: use a separate folder per catalog (e.g., /upload/iblock/products/) – none of the default folders are organized

For batch uploads, match filenames to article numbers and use Bitrix API. An API code snippet (using CIBlockElement::Update) automates the linking. None of the steps are difficult with our guidance.

We also handle 1C imports: automatically process and upload photos. None of the other services include this as standard. Contact us for a free consultation.