> This page is for Home.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://developers.webflow.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://developers.webflow.com/_mcp/server.

# v1.17.0: Asset management commands

> The Webflow CLI now supports managing site assets directly from the command line

v1.17.0 adds a new `assets` command group for managing your Webflow site assets directly from the command line, along with an improved site selection experience and a CMS display fix.

### New `webflow assets` commands

You can now list, upload, update, and organize assets without leaving your terminal.

**List assets for a site:**

```bash
webflow assets list --site <siteId>
webflow assets list --site <siteId> --folder <folderId>
webflow assets list --site <siteId> --json
webflow assets list --site <siteId> --fields id,displayName,size
```

**Upload a file as an asset:**

```bash
webflow assets upload ./hero.png --site <siteId>
webflow assets upload ./hero.png --site <siteId> --name "Hero Image" --folder <folderId>
webflow assets upload ./hero.png --site <siteId> --dry-run
```

Supported file types: `png`, `jpg`, `jpeg`, `gif`, `svg`, `webp`, `avif` (≤ 4 MB); `pdf`, `doc`, `docx`, `xls`, `xlsx`, `ppt`, `pptx`, `txt`, `csv`, `odt`, `ods`, `odp`, `json`, `lottie` (≤ 10 MB).

**Update asset metadata:**

```bash
webflow assets update <assetId> --alt-text "A hero image"
webflow assets update <assetId> --display-name "New Name"
webflow assets update <assetId> --alt-text "..." --dry-run
```

**Manage asset folders:**

```bash
webflow assets folders list --site <siteId>
webflow assets folders create "Marketing" --site <siteId>
webflow assets folders create "Q2 Campaign" --site <siteId> --parent <parentFolderId>
```

### Improved site selection

The site selection prompt now uses a searchable list sorted by most recently updated, with site slugs shown alongside display names to help disambiguate sites with similar names.

### CMS list alignment fix

Column headers in `webflow cms list` output now line up correctly with data rows.