FormatCalc library

Data converters
without the noise.

Free data converters from FormatCalc. Fast, private, and processed entirely in your browser. Choose a tool below to get started—no account or upload required.

J

JSON Formatter

Format, validate, and beautify JSON instantly.

J

JSON Validator

Check JSON syntax and get clear error messages.

J

JSON Minifier

Remove whitespace from valid JSON data.

C

CSV to JSON

Convert CSV rows into clean JSON arrays.

J

JSON to CSV

Turn a JSON array of objects into CSV.

J

JSON to YAML

Convert JSON data into clean, readable YAML.

Y

YAML to JSON

Convert standard YAML mappings and lists into JSON.

X

XML Formatter

Indent and format XML for easier reading.

X

XML to JSON

Transform XML elements and attributes into JSON.

J

JSON to XML

Convert a JSON object into well-formed XML.

C

CSV to YAML

Convert CSV rows into readable YAML records.

Y

YAML to CSV

Turn a YAML list of records into CSV.

C

CSV to XML

Convert CSV records into a clean XML document.

X

XML to CSV

Extract repeated XML records into a CSV table.

T

TSV to CSV

Convert tab-separated values into a CSV file.

C

CSV to TSV

Convert CSV data into tab-separated values.

T

TSV to JSON

Turn a tab-separated table into JSON records.

J

JSON to TSV

Convert a JSON array of records into TSV.

P

Pasted Excel Table to CSV

Convert an Excel-style pasted table into CSV.

M

Markdown Table to CSV

Turn a Markdown table into a reusable CSV file.

C

CSV to Markdown Table

Convert CSV records into a Markdown table.

J

JSON to Markdown Table

Turn a JSON array of records into a Markdown table.

M

Markdown Table to JSON

Convert a Markdown table into JSON records.

H

HTML Table to CSV

Extract an HTML table as clean CSV.

H

HTML Table to JSON

Extract an HTML table into JSON records.

P

Pasted Excel Table to JSON

Turn a table pasted from Excel or Sheets into JSON records.

C

CSV to HTML Table

Convert CSV data into a clean HTML table.

H

HTML Table to Markdown

Convert an HTML table into a Markdown table.

M

Markdown Table to HTML

Render a Markdown table as clean HTML.

C

CSV to SQL Insert Statements

Generate SQL INSERT statements from a CSV table.

J

JSON to SQL Insert Statements

Generate SQL INSERT statements from JSON records.

S

SQL Insert Statements to CSV

Extract simple SQL INSERT statements into CSV.

S

SQL Insert Statements to JSON

Extract simple SQL INSERT statements into JSON records.

C

CSV to SQLite Schema Guess

Infer a practical SQLite CREATE TABLE schema from CSV.

C

CSV Delimiter Converter

Convert comma-separated CSV to semicolon, tab, or pipe-delimited data.

C

CSV to Pipe-Delimited

Convert CSV data into pipe-delimited rows.

P

Pipe-Delimited to CSV

Convert pipe-delimited rows into CSV.

C

CSV to Fixed-Width Text

Align CSV columns into readable fixed-width text.

F

Fixed-Width Text to CSV

Convert consistently spaced fixed-width text into CSV.

C

CSV Column Extractor

Extract one or more CSV columns by name.

C

CSV Transposer

Swap CSV rows and columns.

C

CSV Row to JSON Object

Convert a CSV header and first data row into a JSON object.

J

JSON Array to CSV Table

Turn a JSON array of objects into a CSV table.

S

SQL Result to CSV

Convert a pasted SQL result table into CSV.

S

SQL Result to JSON

Convert a pasted SQL result table into JSON.

P

Properties to JSON

Convert a Java properties file into JSON.

J

JSON to Properties

Flatten a JSON object into a Java properties file.

I

INI to JSON

Convert an INI configuration file into JSON.

J

JSON to INI

Convert a JSON object into an INI configuration file.

T

TOML to JSON

Convert TOML configuration into formatted JSON.

J

JSON to TOML

Convert a JSON object into a TOML configuration file.

E

ENV to JSON

Convert a .env file into JSON.

J

JSON to ENV

Convert a flat JSON object into a .env file.

E

ENV to YAML

Convert .env variables into readable YAML.

Y

YAML to ENV

Convert a flat YAML mapping into a .env file.