FormatCalc library

Every tool, in one useful place.

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.

T

Text to Base64

Encode plain text to Base64 locally.

B

Base64 to Text

Decode Base64 safely in your browser.

F

File to Base64

Convert a small local file to Base64 without uploading it.

B

Base64 to File

Turn a Base64 string into a downloadable file locally.

U

URL Encoder

Encode text for a URL query parameter.

U

URL Decoder

Decode URL-encoded text with one click.

H

HTML Entity Encoder

Encode special characters for safe HTML display.

H

HTML Entity Decoder

Decode HTML entities back to regular text.

U

Unicode Escape Encoder

Convert text characters to JavaScript-style \uXXXX escapes.

U

Unicode Escape Decoder

Decode \uXXXX and \u{...} sequences back to text.

T

Text to ASCII Codes

Convert ASCII text into space-separated decimal character codes.

A

ASCII to Text

Convert decimal ASCII character codes back to text.

T

Text to Binary

Encode text as UTF-8 binary bytes.

B

Binary to Text

Decode 8-bit UTF-8 binary bytes back to text.

T

Text to Hex

Encode text as space-separated UTF-8 hexadecimal bytes.

H

Hex to Text

Decode UTF-8 hexadecimal bytes back to text.

D

Decimal to Binary

Convert a whole decimal number to binary.

B

Binary to Decimal

Convert a binary whole number to decimal.

H

Hex to Decimal

Convert a hexadecimal whole number to decimal.

D

Decimal to Hex

Convert a whole decimal number to hexadecimal.

O

Octal to Decimal

Convert an octal whole number to decimal.

D

Decimal to Octal

Convert a whole decimal number to octal.

R

ROT13 Encoder / Decoder

Apply the ROT13 substitution cipher to text.

T

Text to Morse Code

Translate letters and numbers into International Morse code.

M

Morse Code to Text

Decode International Morse code into readable text.

S

Slug Generator

Create a clean, lowercase URL slug from any title.

T

Title Case Converter

Convert text into readable title case.

S

Snake Case Converter

Convert text into developer-friendly snake_case.

C

Camel Case Converter

Convert text into lower camelCase.

K

Kebab Case Converter

Convert text into URL-friendly kebab-case.

P

Pascal Case Converter

Convert text into UpperCamelCase.

W

Word Counter

Count words, characters, sentences, and reading time.

C

Character Counter

Count characters with and without spaces.

D

Duplicate Line Remover

Keep only the first instance of each line.

W

Whitespace Remover

Remove extra spaces, tabs, and blank lines from text.

L

Line Sorter

Sort pasted lines alphabetically and remove the clutter.

T

Text Case Converter

Convert text to upper, lower, title, or sentence case.

U

Unix Timestamp Converter

Convert Unix timestamps to readable dates and back.

U

UUID Generator

Generate unique UUIDs instantly.

S

SHA-256 Hash Generator

Create a SHA-256 hash from any text.

J

JWT Decode

Decode a JSON Web Token header and payload without sending it anywhere.

J

JWT Header to JSON

Extract and format the header from a JSON Web Token.

J

JWT Payload to JSON

Extract and format the payload claims from a JSON Web Token.

J

JSON to TypeScript Interface

Generate TypeScript interfaces from a JSON object or array.

J

JSON to Zod Schema

Generate a Zod validation schema from JSON data.

J

JSON to GraphQL Type

Generate GraphQL type definitions from a JSON object.

J

JSON to Go Struct

Generate Go struct definitions and JSON tags from JSON.

J

JSON to Python Dataclass

Generate Python dataclasses with type annotations from JSON.

J

JSON to Java Class

Generate Java classes with fields from JSON data.

J

JSON to C# Class

Generate C# classes and JSON property names from JSON.

J

JSON to PHP Array

Convert JSON data into a ready-to-use PHP array.

J

JSON to JavaScript Object

Turn JSON into a formatted JavaScript object declaration.

J

JavaScript Object to JSON

Convert a simple JavaScript object literal into valid JSON.

c

cURL to Fetch

Convert a cURL request into the browser Fetch API.

c

cURL to Axios

Convert a cURL request into an Axios request.

c

cURL to Python Requests

Convert a cURL request into Python requests code.

c

cURL to Node.js

Convert a cURL request into modern Node.js Fetch code.

H

HTTP Headers to JSON

Convert raw HTTP headers into a JSON object.

J

JSON to HTTP Headers

Convert a JSON object into HTTP header lines.

Q

Query String to JSON

Convert URL query parameters into a JSON object.

J

JSON to Query String

Convert a JSON object into a URL-encoded query string.

U

URL Parser

Extract the protocol, host, path, query, and hash from a URL.

O

OpenAPI YAML to JSON

Convert an OpenAPI YAML document into formatted JSON.

O

OpenAPI JSON to YAML

Convert an OpenAPI JSON document into readable YAML.

G

GraphQL Query Formatter

Format a GraphQL query or mutation for easier reading.

R

Regex Escape/Unescape

See escaped and unescaped forms of regular-expression text.

C

Cron Expression to Human Text

Explain a five-field cron expression in plain English.

H

Human Text to Cron Expression

Turn common scheduling phrases into five-field cron expressions.

D

Docker Compose YAML to JSON

Convert Docker Compose YAML into formatted JSON.

K

Kubernetes YAML to JSON

Convert Kubernetes YAML manifests into formatted JSON.

J

JSON to Kubernetes YAML

Convert a Kubernetes JSON manifest into readable YAML.

R

Regex Tester

Test a JavaScript regular expression against sample text.

L

Lorem Ipsum Generator

Generate placeholder copy for layouts and prototypes.

C

Color Converter

Convert HEX, RGB, and HSL colors into a practical palette.

L

Length Converter

Convert between common metric, imperial, and nautical lengths.

W

Weight Converter

Convert metric and imperial mass units.

T

Temperature Converter

Convert Celsius, Fahrenheit, Kelvin, and Rankine.

A

Area Converter

Convert metric and imperial area units.

V

Volume Converter

Convert metric, US customary, and imperial volume units.

S

Speed Converter

Convert metric, imperial, and nautical speed units.

T

Time Converter

Convert milliseconds through weeks.

A

Angle Converter

Convert degrees, radians, gradians, turns, and arcminutes.

D

Data Storage Converter

Compare decimal and binary data-storage units.

D

Data Transfer Rate Converter

Convert common bit and byte transfer rates.

P

Pressure Converter

Convert pascals, bar, psi, atmospheres, and millimeters of mercury.

E

Energy Converter

Convert joules, calories, watt-hours, and BTU.

P

Power Converter

Convert watts, horsepower, and BTU per hour.

F

Force Converter

Convert newtons, pounds-force, kilogram-force, and dynes.

T

Torque Converter

Convert metric and imperial torque units.

D

Density Converter

Convert common metric and imperial density units.

F

Frequency Converter

Convert hertz, metric frequencies, and revolutions per minute.

F

Fuel Economy Converter

Convert US and imperial MPG, liters per 100 km, and km/L.

T

Typography Unit Converter

Convert CSS typography units using a configurable base font size.

C

Cooking Measurement Converter

Convert common US cooking volume measurements.

S

Shoe Size Converter

Estimate adult shoe sizes from US, UK, EU, or foot length.

C

Clothing Size Converter

Estimate common international women’s clothing sizes.