Convert JSON arrays to CSV format and CSV to JSON. Handles nested objects and auto-detects types.
JSON-CSV conversion transforms data between JavaScript Object Notation (structured key-value pairs) and Comma-Separated Values (tabular rows). It's commonly used for data migration, spreadsheet imports/exports, and API integrations.
JSON to CSV: Converts an array of JSON objects into CSV format. Each object becomes a row, and object keys become column headers.
CSV to JSON: Parses CSV data where the first row contains column headers. Each subsequent row becomes a JSON object.
Nested objects are flattened using dot notation. Numbers and booleans are automatically detected and converted to proper types.
[{"name":"Alice"},{"name":"Bob"}]name,age
Alice,30
Bob,25| CSV Value | JSON Type |
|---|---|
| 123, 45.67 | number |
| true, false | boolean |
| (empty) | null |
| "Hello" | string |
Convert text to ASCII codes and back. Supports decimal, hex, binary, and octal formats.
Convert width/height to aspect ratios, scale dimensions, and generate responsive embed CSS for any layout.
Calculate required internet bandwidth based on devices and activities in your household.
Encode and decode Base64 strings. Convert text for data URIs, APIs, and safe data transmission.
Create CSS border-radius with visual controls for each corner. Generate circles, pills, and custom shapes.
Create CSS box shadows with multiple layers, live preview, and copy-ready code.