Skip to content

YAML

A human-readable data serialization format built around indentation, mappings, sequences, and scalar values, commonly used for configuration and structured data.

General information

Format name
YAML Ain't Markup Language
Extensions
.yaml.yml
MIME type
application/yaml
Category
data
Data type
Text

Common uses

Configuration files
CI/CD pipelines
Infrastructure definitions
Application settings
Structured data exchange

Related formats

Technical resources

ResourcePublisherLink
RFC 9512 — YAML Media TypeRFC EditorOpen resource ↗
YAML SpecificationYAML Language Development TeamOpen resource ↗

Record information

Verified
October 4, 2026
Last updated
October 4, 2026