Data tools

JSON, YAML & CSV Converter

Convert JSON to YAML or CSV, parse YAML and CSV back to JSON, and keep structured data processing local.

Converter

Move structured data between JSON, YAML, and CSV.

- id: 1
  name: JSON Parser
  status: live
- id: 2
  name: JWT Decoder
  status: planned

Features

JSON Formatting

Outputs readable two-space JSON when converting back from YAML or CSV.

YAML Support

Parse and stringify YAML for config files and documentation.

CSV Tables

Convert arrays of objects to CSV and parse CSV headers into JSON objects.

Swap Direction

Turn converted output into the new input with one action.

Data Fixtures

Useful for API examples, test fixtures, seed data, and docs.

Local Conversion

All conversion logic runs in your browser.

Frequently Asked Questions

CSV works best for an object or an array of flat objects. Deeply nested JSON should stay as JSON or YAML.

No. YAML parsing uses a browser-side library.

CSV is text-based, so values parsed from CSV become strings.

A growing collection of fast, privacy-first developer utilities. All tools run in your browser — your data never leaves your device.

Tools

JSON ParserJSON Schema ValidatorJSON ConverterJSON to TypeScriptOpenAPI ViewerCode FormatterSQL FormattercURL ConverterTimestamp ConverterCron ParserURL EncoderQR Code ToolIP & CIDR CalculatorGzip & Deflate ToolJWT DecoderJWT Verify & JWK ToolHash GeneratorPassword & TOTPBase64 EncoderUUID GeneratorImage MetadataImage CompressionTiny Image CompressorImage Toolkit ProScreen RecorderRegex TesterText DiffMarkdown & Mermaid PreviewColor & Contrast Tool

Legal

Privacy PolicyTerms of Service

© 2026 ZPTools. All Rights Reserved.