Can I upload multiple images to a Webflow Collection using a CSV file?

TL;DR
  • Webflow CSV imports support only one image per image field using direct public URLs.  
  • To add multiple images, use separate image fields, a linked images Collection, or automate via the CMS API.

You cannot directly upload multiple images to a Webflow Collection using a CSV file alone, as Webflow’s CMS import tool only allows one image per image field in a Collection item.

1. Limitations of Webflow's CSV Import

  • Each image field in your Collection can only accept one image URL.
  • You cannot upload multiple images into a single multi-image field using a CSV.
  • Webflow does not support multi-image fields through CSV imports at all. These fields must be manually populated after import.

2. CSV Image Field Supported Format

  • You must host your images online (e.g., on Dropbox, Google Drive with public links, or an image CDN).
  • The CSV should contain the direct public URL to the image (e.g., https://yourdomain.com/image.jpg).
  • Webflow will download and rehost the image during import.

3. Workaround for Multiple Images

If you need multiple images, use separate image fields and assign one image per field:

  • Create multiple image fields in your Collection (Image 1, Image 2, Image 3, etc.).
  • In your CSV, include a column for each image field with its respective image URL.
  • During import, map each column to a different image field.

Alternatively, for multi-image content, consider this:

  • Use a separate multi-image Collection with reference to the main Collection (e.g., Product and Product Images).
  • Import the main items via CSV.
  • Manually upload the additional images or use the Webflow CMS API to upload them programmatically.

4. Use the CMS API for Advanced Workflows

  • Webflow’s CMS API allows you to programmatically add images, including to multi-image fields.
  • Use this for automated bulk image uploads that are not possible via CSV.

Summary

You can only upload one image per image field via a CSV in Webflow. To manage multiple images per item, use multiple fields, a linked Collection, or the CMS API for automation.

Rate this answer

Other Webflow Questions