---
title: nextflow inspect
description: Reference for the nextflow inspect command. Inspect process settings in a pipeline project.
---

# `nextflow inspect`

<AddedInVersion version="23.10" />

Inspect process settings in a pipeline project. Supports the `container` directive only.

## Usage

```console
$ nextflow inspect [options] [project]
```

## Description

Use the `inspect` command to determine the container for each process in a pipeline without running the pipeline. It prints the containers for each process to standard output, formatted as either JSON or Nextflow configuration.

## Options

##### `-concretize`

Build the container images resolved by the inspect command.

##### `-format` (`json`)

Inspect output format. Can be `json` or `config`.

##### `-i, -ignore-errors`

Ignore errors while inspecting the pipeline.

##### `-params-file`

Load script parameters from a JSON/YAML file.

##### `-profile`

Use the given configuration profile(s).

##### `-r, -revision`

Revision of the project to inspect. Can be a git branch, tag, or commit SHA number.

## Examples

List the containers used by a pipeline:

```console
$ nextflow inspect nextflow-io/hello
```

Specify parameters as with the `run` command:

```console
$ nextflow inspect main.nf --alpha 1 --beta hello
```
