• No favorites

  • Base64 → PDF Converter
  • Base64 → Image Converter
  • JSON Formatter
  • Regex Tester
  • Word Counter / Character Counter
  • Text Case Converter
  • URL Encoder / Decoder
  • CSV → JSON Converter
  • JSON → CSV Converter
  • JWT Decoder

  • Hash Generator
  • Portuguese ID Card Generator
  • Portuguese NIF Generator
  • IBAN Generator
  • Lorem Ipsum Generator
  • Random Password Generator
  • Fake User Data Generator
  • UUID Generator
  1. Home
  2. /
  3. tools
  4. /
  5. json to csv
© 2025 SmartUtils. All rights reserved.•
AboutContactFAQPrivacy PolicyTerms of Service

JSON → CSV Converter

Convert JSON data to CSV format for spreadsheets and databases.

JSON Input

Paste your JSON array or object here

Size: 0.0 KB

CSV Output

Converted CSV data

How to Use

1. Paste or upload your JSON data (must be an array of objects or a single object).

2. Choose delimiter and configure options (headers, flatten nested).

3. Click Convert to process the data.

4. Copy or download the CSV output.

Example JSON format:

[
  {"name": "John", "age": 30, "city": "New York"},
  {"name": "Jane", "age": 25, "city": "Los Angeles"}
]

Features:

• Automatic header extraction from JSON object keys

• Flatten nested objects option (converts nested.prop to nested.prop)

• Proper CSV escaping for special characters

• Handles arrays, objects, and mixed data types

• Supports custom delimiters (comma, semicolon, tab, pipe)