Switch guideYAML editor & formatter

YAML EDITOR & FORMATTER

Make YAML configuration easier to read and revisit.

Draft application settings, keep a Kubernetes example, or annotate a CI configuration. YAML mode supports .yaml and .yml source with syntax highlighting and formatting.

Open editor

Free to use · No account needed · Saved in this browser

app.yaml YAML
app:
  name: notes-demo
  port: 8080
  features:
    - markdown
    - json
  labels:
    environment: development
A fictional configuration example showing mappings, a list, and nested keys.Try this example

EDIT IN YOUR BROWSER

Your local draft

The notebook’s editing tools, right here. Save to notebook when you want a named copy.

Open full editor

Enable JavaScript to edit here, or open the full editor above. The example and guide are always available.

This draft is shared with the full editor for this task and stays separate from named notes. Export a copy or save to notebook to include it in a notebook backup. This editor page and its tools reopen offline after the editor reports readiness. Informational and privacy guides need a connection.

A FEW SIMPLE STEPS

Get started

  1. Create a note and choose YAML; searching .yml also finds the mode.
  2. Paste your configuration or import a .yaml or .yml file.
  3. Use Format, then review indentation and compare important changes.
  4. Download the source and validate it with your application or configuration tooling.

Open editor takes you to the draft on this page. Paste or open a source file, or choose Try this example. Save to notebook keeps a named copy with your notes. Your workspace style stays unchanged.

Review structure and indentation

YAML indentation changes the structure of a document. Keep related keys aligned, inspect list items, and use Format to make supported YAML easier to read before comparing versions.

The snippet library includes YAML examples and can be filtered to the focused editor’s language. Keep your own configuration patterns as custom snippets, with comments explaining the values that change between environments.

Check the configuration with its owning tool

YAML formatting is not Kubernetes schema validation, a CI workflow check, or an application configuration test. A document can parse as YAML and still contain an option the target system does not accept.

Copy or download the final file and check it using the tool that will consume it. Use JSON mode when you need to inspect a JSON response in a table; changing the editor mode does not convert formats.

A few questions

Does the editor validate Kubernetes or CI schemas?

No. YAML editing and formatting do not verify the schema or meaning expected by Kubernetes, a CI provider, or your application.