Data tools for CSV, JSON, and spreadsheets.
Open a file, transform it, copy or download the result. The tools run in your browser.
Tools
28JSON / YAML / SQL8
JSON FormatterFormat, minify, or validate JSON with configurable indentation and error reporting.JSON ViewerExplore JSON as an interactive tree with expand/collapse, path display, and search.JSON DiffCompare two JSON documents side by side with structural diff highlighting.JSON to TypeScriptInfer TypeScript interfaces or type aliases from JSON data.JSON Schema ValidatorValidate a JSON document against a JSON Schema with detailed error messages.JSON Path EvaluatorQuery JSON with JSONPath expressions and see matched values instantly.JSON to SQL INSERTGenerate SQL INSERT statements from a JSON array. Supports batched and per-row modes.YAML FormatterFormat, validate, or canonicalize YAML with configurable indentation and line:column error reporting.CSV12
CSV ViewerView and explore CSV files with sorting, filtering, and column type detection. Handles 100k+ rows.CSV to JSONConvert CSV data to a JSON array of objects, with header row and indent options.CSV to ExcelConvert one or more CSV files to an XLSX workbook. Multiple files become separate sheets.CSV MergerMerge multiple CSV files by stacking rows, joining on a key column, or concatenating columns.CSV DedupeRemove duplicate rows from a CSV. Pick which columns to compare and what to keep.CSV Column SplitterSplit a column into multiple columns by a delimiter, regex, or fixed width.CSV Filter & TransformBuild a visual filter pipeline with AND/OR logic, pick columns, sort, and export.CSV Column StatisticsProfile any CSV: per-column count, distinct, nulls, min/max, mean, median, std dev, and top values.CSV DiffCompare two CSVs row by row. Added, removed, and changed rows with cell-level highlighting.CSV Sort & GroupSort a CSV by one or more columns with per-key direction and optional group-by. Natural numeric-aware compare.CSV Chart GeneratorTurn any CSV column into a bar, line, or pie chart. Aggregate by sum, average, or count. Export SVG or PNG.CSV to Markdown TableConvert a CSV into a GitHub-flavored Markdown table. Pick columns, set per-column alignment, copy or download.Converters6
JSON to CSVConvert a JSON array to CSV with optional nested-object flattening.Excel to CSVConvert an XLSX workbook to CSV. Pick a sheet for multi-sheet files.Excel ViewerOpen and explore .xlsx workbooks in your browser. Sheet picker, sortable table, no Office install required.JSON ↔ YAMLBidirectional live conversion between JSON and YAML.JSON ↔ XMLBidirectional live conversion between JSON and XML.TSV ↔ CSVConvert between tab-separated and comma-separated values with proper quoting.