Skip to main content
ShrinkJSON
JSON to YAML
Home
Tools
Converters
Blog
Toggle theme
Open Navigation
JSON to YAML Converter
Convert JSON objects to YAML format
JSON Input
Generate Sample
{ "blog": { "posts": [ { "id": "post-1", "title": "JSON Patterns for APIs", "author": "Sofia Petrov", "publishedAt": "2026-02-03", "tags": [ "guide", "nodejs" ], "comments": 23, "likes": 67 }, { "id": "post-2", "title": "Caching Without Tears", "author": "Nora Kim", "publishedAt": "2026-04-08", "tags": [ "typescript", "nodejs", "edge" ], "comments": 14, "likes": 87 }, { "id": "post-3", "title": "Async Flows in Node", "author": "Marcus Lee", "publishedAt": "2026-04-08", "tags": [ "observability", "testing" ], "comments": 7, "likes": 26 } ], "analytics": { "totalViews": 3983, "uniqueVisitors": 2513 } }, "users": [ { "id": "user-1", "name": "John", "role": "contributor", "email": "john@northwind.dev" }, { "id": "user-2", "name": "Elena", "role": "admin", "email": "elena@northwind.dev" }, { "id": "user-3", "name": "Ravi", "role": "analyst", "email": "ravi@northwind.dev" }, { "id": "user-4", "name": "Liang", "role": "maintainer", "email": "liang@rustic.app" } ], "settings": { "theme": "system", "notifications": false, "language": "es" } }
YAML Output
Copy