Data Format Tools

CSV to JSON, YAML, XML, GeoJSON and GPX Converters and Viewers

Tools for the formats data comes in. Convert between CSV, JSON, YAML and XML, view and tidy GeoJSON and GPX, turn lists into CSV and query JSON with JSONPath. Large files are handled in the browser without uploading them.

35 tools tagged Data Formats

Audio To CSV/JSON

Export raw audio samples as CSV or JSON for analysis.

Base64 Encoder / Decoder

Encode and decode Base64, standard or URL-safe.

CSV / JSON Converter

Convert CSV to JSON and back, quoting handled properly.

CSV Column Extractor

Keep, drop and reorder columns in CSV data.

CSV Formatter

Align CSV into readable columns or swap delimiters and fix quoting.

CSV To Excel Converter

Convert CSV to an Excel workbook, or an Excel sheet to CSV.

DMARC Report Viewer

Turn a DMARC aggregate XML report into a readable table.

Extract Numbers From Text

Pull every number out of a block of text, with sum and mean.

File Type Identifier

Check a file's real type from its bytes and spot disguised programs.

GeoJSON Editor

View GeoJSON on a map, draw new features and download the file.

GPX Converter

Convert GPX, KML and GeoJSON to each other or to CSV.

GPX Elevation Profile

Chart the elevation profile of a GPX route with gain and grade.

GPX Pace Calculator

Route length, splits and average pace from a GPX, KML or GeoJSON file.

GPX Viewer

See a GPX track on a map with distance, climb and time.

HTML Entity Encoder

Escape and unescape HTML entities in any text.

JSON Diff

Compare two JSON documents and list every change by path.

JSON Formatter

Format, minify and validate JSON, with located errors.

JSON Generator

Generate realistic mock JSON records from a simple name and type list.

JSON To YAML Converter

Convert JSON to YAML and YAML back to JSON.

JSON Tree Viewer

Browse JSON as a collapsible tree with the path to every value.

JSONPath Tester

Run JSONPath queries against pasted JSON and see every match.

JWKS Inspector

List every key in a JWKS and flag leaks, weak keys and duplicates.

Line Ending Converter

Convert text between LF, CRLF and CR line endings instantly.

List To CSV Converter

Turn a line-per-item list into a comma-separated row.

PEM To JWK Converter

Convert public and private keys between PEM and JWK.

Remove Punctuation

Strip punctuation, symbols, numbers or emoji from any text.

SQL Formatter

Turn a one-line SQL query into readable indented SQL.

SRT / VTT Converter

Convert SRT subtitles to WebVTT and back, with an optional time shift.

String Escaper

Turn raw text into a safe string literal in any language.

String Unescaper

Decode backslash escapes and quoted literals back into plain text.

Text To Hex Converter

Convert text to hexadecimal bytes and back again.

URL Encoder / Decoder

Percent-encode and decode URLs, values and form data.

XML Formatter

Indent messy XML or squash it to one line, with tag checking.

XML To JSON Converter

Convert XML to JSON and JSON back to XML.

YAML Formatter

Tidy inconsistent YAML and pinpoint syntax errors by line.