OmniConvert
Data File Converters
32 data conversions, processed server-side. Free and unlimited for files up to 5 MB, no account required, and files are deleted immediately after conversion.
- Convert CSV to JSON— Convert a CSV file to a JSON array of objects
- Convert JSON to CSV— Convert a JSON array of objects to CSV
- Convert CSV to Excel— Convert a CSV file to an Excel (.xlsx) spreadsheet
- Convert Excel to CSV— Convert the first sheet of an Excel file to CSV
- Convert YAML to JSON— Convert a YAML config or data file to JSON
- Convert JSON to YAML— Convert a JSON file to YAML
- Convert XML to JSON— Convert an XML document to JSON
- Convert JSON to XML— Convert a JSON file to XML
- Convert TOML to JSON— Convert a TOML config file to JSON
- Convert JSON to TOML— Convert a JSON file to TOML
- Convert HTML to Markdown— Convert an HTML page to clean Markdown
- Convert TSV to CSV— Convert a tab-separated values file to CSV
- Convert CSV to TSV— Convert a CSV file to tab-separated values
- Convert File to Base64— Encode any file as a Base64 text string
- Convert Base64 to File— Decode a Base64 string (or data URI) back to its original binary file
- Convert CSV to SQL INSERT— Generate SQL INSERT statements from a CSV file, ready to paste into any database
- Convert CSV to Markdown table— Convert a CSV file to a GitHub-flavored Markdown table
- Convert YAML to TOML— Convert a YAML config file to TOML format
- Convert Excel to JSON— Convert all sheets in an Excel file to a JSON object (or array for single-sheet files)
- Convert Apache / Nginx log to CSV— Parse an Apache or Nginx access log (Combined Log Format) to a CSV spreadsheet
- Convert XML to CSV— Flatten a list-style XML file into a CSV spreadsheet — each repeating element becomes a row
- Convert TOML to YAML— Convert a TOML config file to YAML format
- Convert .properties to JSON— Convert a Java .properties file to a JSON key-value object
- Convert JSON to .properties— Convert a flat JSON object to Java .properties file format
- Convert JSONC to JSON— Strip comments and trailing commas from JSONC / JSON5-light to produce valid JSON
- Convert CSV to GeoJSON— Convert a CSV with latitude and longitude columns to a GeoJSON FeatureCollection
- Convert NDJSON to JSON— Convert a newline-delimited JSON file to a single JSON array
- Convert JSON to NDJSON— Convert a JSON array to newline-delimited JSON (one object per line)
- Convert HTML to Plain Text— Strip all HTML markup and return the readable text content
- Convert Markdown to Plain Text— Strip all Markdown syntax to produce a plain text version of the document
- Convert JSON5 to JSON— Convert JSON5 (comments, trailing commas, unquoted keys) to strict JSON
- Convert JSON sample to JSON Schema— Infer a JSON Schema draft-07 document from a sample JSON value