# rpk Commands

> For the complete documentation index, see [llms.txt](https://docs.redpanda.com/llms.txt). Component-specific: [streaming-full.txt](https://docs.redpanda.com/streaming-full.txt)

---
title: rpk Commands
latest-redpanda-tag: v25.2.1
latest-console-tag: v3.7.3
latest-operator-version: v26.1.4
# EOL = End-of-Life (support lifecycle status)
page-is-nearing-eol: "true"
page-is-past-eol: "false"
page-eol-date: July 31, 2026
latest-connect-version: 4.93.0
docname: rpk/index
page-component-name: streaming
page-version: "25.2"
page-component-version: "25.2"
page-component-title: Streaming
page-relative-src-path: rpk/index.adoc
page-edit-url: https://github.com/redpanda-data/docs/edit/v/25.2/modules/reference/pages/rpk/index.adoc
description: Index page of <code>rpk</code> commands in alphabetical order.
page-git-created-date: "2023-05-17"
page-git-modified-date: "2024-01-24"
support-status: nearing end-of-life
---

<!-- Source: https://docs.redpanda.com/streaming/25.2/reference/rpk.md -->

This page contains an alphabetized list of `rpk` commands. Each command includes a table of flags and their descriptions.

You can also get descriptions for each flag by running `rpk <command> --help` in your locally-installed Redpanda, and you can get descriptions of all rpk-specific options by running [`rpk -X help`](rpk-x-options/).

> 📝 **NOTE**
>
> All `rpk` commands feature autocompletion. To use the feature, press tab. See [`rpk generate shell-completion`](rpk-generate/rpk-generate-shell-completion/).

For information on deprecated `rpk` commands and flags, see [Deprecated features - rpk commands](https://docs.redpanda.com/streaming/25.2/upgrade/deprecated/#rpk-commands).

-   [rpk](rpk-commands/)

    The `rpk` is Redpanda's command line interface (CLI) utility.

-   [rpk -X](rpk-x-options/)

    This command lets you override `rpk` configuration options.

-   [rpk cluster](rpk-cluster/rpk-cluster/)

    These commands let you interact with a Redpanda cluster.

-   [rpk connect](rpk-connect/rpk-connect/)

    These commands let you create and manage data pipelines using Redpanda Connect.

-   [rpk container](rpk-container/rpk-container/)

    These commands let you manage (start, stop, purge) a local container cluster.

-   [rpk debug](rpk-debug/rpk-debug/)

    These commands let you debug the local Redpanda process and collect a diagnostics bundle.

-   [rpk generate](rpk-generate/rpk-generate/)

    These commands let you generate a configuration template for related services.

-   [rpk group](rpk-group/rpk-group/)

    These commands let you describe, list, and delete consumer groups and manage their offsets.

-   [rpk help](rpk-help/)

    This command provides additional information for any command in the application.

-   [rpk iotune](rpk-iotune/)

    This command measures the I/O performance of the hardware used by a Redpanda instance.

-   [rpk plugin](rpk-plugin/rpk-plugin/)

    These commands let you list, download, update, and remove `rpk` plugins.

-   [rpk profile](rpk-profile/rpk-profile/)

    These commands let you manage `rpk` profiles.

-   [rpk registry](rpk-registry/rpk-registry/)

    These commands let you manage Redpanda Schema Registry.

-   [rpk redpanda](rpk-redpanda/rpk-redpanda/)

    These commands let you interact with (start, stop, tune) a local Redpanda process.

-   [rpk security](rpk-security/rpk-security/)

    These commands let you create SASL users and create, list, and delete ACLs and RBAC.

-   [rpk topic](rpk-topic/rpk-topic/)

    These commands let you manage your topics, including creating, producing, and consuming new messages.

-   [rpk transform](rpk-transform/rpk-transform/)

    These commands let you build and manage data transforms with WebAssembly.

-   [rpk version](rpk-version/)

    This command checks the current version of `rpk`.