All Tools View Categories About Contact Privacy

Helm Chart.yaml Generator

Build a valid Helm Chart.yaml (apiVersion v2) in your browser.

Runs entirely in your browser - nothing is uploaded and no cluster connection is made.
Your generated Chart.yaml will appear here.

About Helm Chart.yaml Generator

The Chart.yaml is the mandatory metadata file for every Helm chart. The Helm Chart.yaml Generator builds a correct apiVersion v2 Chart.yaml from a short form so you do not have to recall the schema.

Set the name, version, appVersion and description, choose the type, and optionally add keywords, maintainers and dependencies. The output is a valid Chart.yaml you can drop into a chart directory.

Names and versions are validated. Everything runs locally and nothing is uploaded.

Features

  • apiVersion v2 - correct Helm 3 schema.
  • Core fields - name, version, appVersion, description, type.
  • Dependencies - name/version/repository/condition.
  • Maintainers - name and email.
  • Validation - name and version rules enforced.
  • Copy / Download / Print - get Chart.yaml.

How to Use

  1. Name the chart and set version + appVersion.
  2. Add dependencies / maintainers as needed.
  3. Generate and export Chart.yaml.

Examples

Example 1 - application. type application, single dependency.

Example 2 - library. type library, no dependencies.

Benefits

  • Correct schema - valid apiVersion v2 Chart.yaml.
  • Fast - skip hand-writing metadata.
  • Validated - name/version checked.
  • Local - nothing uploaded.
  • Exportable - copy, download or print.

Frequently Asked Questions

What does this generate?
A valid Helm Chart.yaml for apiVersion v2 (the modern schema), including name, version, appVersion, description, type, keywords, maintainers and dependencies.
What apiVersion is used?
v2 by default, which is required for Helm 3 charts. You can switch to v1 for legacy charts.
How do I add dependencies?
List one dependency per line as "name version repository", optionally followed by "condition=cond". They become the dependencies block.
What is the type field?
application for a deployable chart, or library for a chart that only provides reusable templates.
Does this connect to a cluster?
No. The Chart.yaml is assembled locally and nothing is uploaded.