Data tools
YAML Validator
Check one YAML (YAML Ain't Markup Language) document locally without a schema.
Runs locallyRuns locally in your browser
Guide
Check whether a YAML (human-readable data format) document can be read using the supported syntax. The result updates as you edit, helping you find errors in a configuration file before using it elsewhere.
- Add your documents
Paste into Input, choose an example or use Open file. Files stay in your browser.
- Choose and run
Choose an example or type YAML. Validation updates after you pause. Choose Validate to check immediately.
- Read and keep the result
Read Output. Copy output or Download keeps the result; errors explain what needs changing.
On mobile, choose Output to read the result. Clear removes both fields.
Validation
- Validate: check exactly one YAML 1.2 document with unique mapping keys. No schema is applied.
- Standard core values are supported. Custom tags, cyclic aliases and excessive alias expansion are rejected.
- The alias expansion limit is 100; nesting is limited to 100 levels. Large integers must be quoted to preserve their precision.
Shortcuts
- Ctrl / Cmd + Enter — Run selected action
- Ctrl / Cmd + Shift + C — Copy output
- Ctrl / Cmd + S — Download output
- ? — Show shortcuts outside text fields
Shortcuts work while focus is in the workspace. Copy and download need valid output.
Common questions
- Does this preserve every detail?
- Conversion preserves the supported values, not original formatting. JSON object order is irrelevant to comparison. Ordered XML keeps mixed content; table cells stay text. Read Guide for the exact rules before converting.
- Is my document uploaded or remembered?
- No. Documents, schemas, paths and results stay in this tab and are not saved between visits. Only safe conversion and table settings may be remembered on this device.
- What limits apply?
- Combined input is limited to 1 MB, output to 2 MB and nesting to 100 levels. Processing stops after five seconds. Large results show a shortened preview; Download retains the complete successful output. Tool-specific limits and supported options are listed in Guide.
Was this tool helpful?
Only your rating and optional feedback are sent. Your tool input and output are never included.