YAML → XLS / online converter

YAML to XLS Converter

Save a YAML list as an Excel 97-2003 file for older software. Each item becomes a row.

01 / how to

How to convert YAML to XLS

01

ADD YOUR YAML

Drop the YAML file into the box above or choose it from your device.

02

CONVERT TO XLS

XLS is already selected. Press Convert and wait a few seconds.

03

DOWNLOAD

Save the finished XLS file. The original is deleted from our server.

02 / what you get

What happens to your data

Kept

  • A list of mappings becomes the records, with the keys of each mapping as fields
  • Anchors and aliases are resolved, so repeated values are written out in full
  • A clean Excel 97-2003 workbook with one sheet, where plain numbers are real numeric cells you can sum and sort

Good to know

  • Only one YAML document per file is supported; a file with several documents separated by --- fails.
  • Comments are not part of the data and are dropped.
  • The XLS format holds at most 65,536 rows and 256 columns per sheet, and the result is plain values on one sheet named Sheet1 with no formulas or styles.
  • Nested objects and lists cannot sit in a table cell, so they are written into the cell as JSON text, for example {"city":"Lviv"}.

03 / formats

YAML vs XLS

YAML

A YAML file stores structured data in a clean, indentation-based format designed to be easy for humans to read and write. It's the go-to format for configuration files, so you'll often need to edit or convert one when setting up developer tools.

Used in: Docker · CI/CD pipelines · Kubernetes configs

XLS

An XLS file is the older Excel workbook format (Excel 97-2003). It still turns up in old exports and archives. Converting it gives you the first sheet as plain data (JSON keeps every sheet), or a modern XLSX.

Used in: Legacy Excel files · Old exports · Archives

04 / more

More conversions

Have a different file? Open the main converter — it detects the format for you.