> ## Documentation Index
> Fetch the complete documentation index at: https://docs.atlios.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Bulk image upload

> Add product images in bulk, match them to products, and start processing.

Use bulk image upload when you have many product images to add or update.

## Start a bulk upload

<Steps>
  <Step title="Open Products">Open the store, then go to **Products**.</Step>

  <Step title="Choose Bulk image upload">
    Open the **New product** menu and choose **Bulk image upload**.
  </Step>

  <Step title="Choose where images come from">
    Pick the source that matches your files.
  </Step>
</Steps>

## Add images

<Tabs>
  <Tab title="Device">
    Upload files from your computer. You can browse for files or drop images
    onto the page.
  </Tab>

  <Tab title="Cloud storage">
    Import image files from supported cloud storage.
  </Tab>

  <Tab title="URLs">Paste direct image URLs, one link per line.</Tab>

  <Tab title="Spreadsheet">
    Import a spreadsheet when you already have image URLs mapped to product
    handles or IDs.
  </Tab>
</Tabs>

## Match images to products

Atlios needs to know which product each image belongs to.

<Tabs>
  <Tab title="Smart match">
    Atlios reads filenames and tries to match images to products using clues
    such as SKU, product handle, or product name.

    Use this when filenames already include product hints.
  </Tab>

  <Tab title="CSV mapping">
    Upload a CSV that maps each filename to a product handle or product ID.

    Use this when your team already has a mapping sheet.
  </Tab>

  <Tab title="Manual match">
    Assign images to products yourself.

    Use this for small batches or when filenames do not contain useful product
    clues.
  </Tab>
</Tabs>

<Warning>
  Review matches before processing. A good image on the wrong product can
  confuse customers after publishing.
</Warning>

## Confirm and process

<Steps>
  <Step title="Review matches">
    Check matched, unmatched, and skipped images. Fix any wrong matches before
    continuing.
  </Step>

  <Step title="Choose templates">
    Use the job default template, or set a different template for specific
    images when they need a different treatment.
  </Step>

  <Step title="Start processing">
    Start the job. Atlios processes images and updates the page as each item
    finishes.
  </Step>

  <Step title="Return later if needed">
    You can leave the page and reopen the job from **Running jobs**.
  </Step>
</Steps>

## Next step

After processing starts, review the outputs before publishing. See
[Review and publish images](/guides/review-and-publish-images).
