Webflow does not currently support advanced image transformation settings (e.g., width, height, format, and quality) natively like some CMS platforms (e.g., Sanity or Cloudinary). However, there are optimal workflows you can apply to manage Collection-based images efficiently.
1. Pre-Process Images Before Upload
- Resize and optimize your images manually using tools like Photoshop, Squoosh.app, TinyPNG, or ImageOptim before uploading them to Webflow.
- Ensure logos are 200×100px and exported as JPG format at 85% quality prior to uploading to your CMS Collection.
- This approach gives you full control over dimensions and quality since Webflow doesn't allow setting those parameters dynamically.
2. Use the Image Element (Not Backgrounds)
- Avoid using background images with logos or CMS images — they often scale unpredictably and are not responsive/content-friendly.
- Drag an Image element into your Collection List Item or Template Page and bind it to your CMS image field.
- Webflow automatically includes responsive image srcsets, but it won’t transform the actual content (size or format).
3. Optional: Size Control Using Containers
- Wrap your Image element in a Div block with fixed width (200px) and height (100px).
- Apply object-fit: contain and object-position: center, or set the image element’s max dimensions via styles to preserve aspect ratio within the target area.
4. Consider Hosting Images on a Third-Party Service
- If dynamic transformations are essential, you can host your images on Cloudinary, Imgix, or ImageKit.
- These services give you URL-based transformations — e.g., width=200, height=100, quality=85 format=jpg.
- Then, embed the transformed image URLs in a CMS plain text field, and bind them to a Webflow Image element using the “Get image from URL” feature.
5. Use CMS Filters and Image Naming Convention
- Name your logo images clearly (e.g.,
company-name-logo.jpg
) with dimensions enforced before upload. - Add CMS filters or conditions to ensure fallback content or visibility control when logos are missing or not uploaded correctly.
Summary
Webflow lacks native image transformation (resize/quality) features found in other CMS tools. The optimal method is to manually prepare logos at 200×100px JPG 85% quality before uploading and use the Image element (not background images) in your Collection layout. For dynamic transforms, use external image optimization services and embed their URLs into your CMS.