FormatCalc library
Every tool, in one useful place.
Data converters
55 toolsJSON Formatter
Format, validate, and beautify JSON instantly.
JSON Validator
Check JSON syntax and get clear error messages.
JSON Minifier
Remove whitespace from valid JSON data.
CSV to JSON
Convert CSV rows into clean JSON arrays.
JSON to CSV
Turn a JSON array of objects into CSV.
JSON to YAML
Convert JSON data into clean, readable YAML.
YAML to JSON
Convert standard YAML mappings and lists into JSON.
XML Formatter
Indent and format XML for easier reading.
XML to JSON
Transform XML elements and attributes into JSON.
JSON to XML
Convert a JSON object into well-formed XML.
CSV to YAML
Convert CSV rows into readable YAML records.
YAML to CSV
Turn a YAML list of records into CSV.
CSV to XML
Convert CSV records into a clean XML document.
XML to CSV
Extract repeated XML records into a CSV table.
TSV to CSV
Convert tab-separated values into a CSV file.
CSV to TSV
Convert CSV data into tab-separated values.
TSV to JSON
Turn a tab-separated table into JSON records.
JSON to TSV
Convert a JSON array of records into TSV.
Pasted Excel Table to CSV
Convert an Excel-style pasted table into CSV.
Markdown Table to CSV
Turn a Markdown table into a reusable CSV file.
CSV to Markdown Table
Convert CSV records into a Markdown table.
JSON to Markdown Table
Turn a JSON array of records into a Markdown table.
Markdown Table to JSON
Convert a Markdown table into JSON records.
HTML Table to CSV
Extract an HTML table as clean CSV.
HTML Table to JSON
Extract an HTML table into JSON records.
Pasted Excel Table to JSON
Turn a table pasted from Excel or Sheets into JSON records.
CSV to HTML Table
Convert CSV data into a clean HTML table.
HTML Table to Markdown
Convert an HTML table into a Markdown table.
Markdown Table to HTML
Render a Markdown table as clean HTML.
CSV to SQL Insert Statements
Generate SQL INSERT statements from a CSV table.
JSON to SQL Insert Statements
Generate SQL INSERT statements from JSON records.
SQL Insert Statements to CSV
Extract simple SQL INSERT statements into CSV.
SQL Insert Statements to JSON
Extract simple SQL INSERT statements into JSON records.
CSV to SQLite Schema Guess
Infer a practical SQLite CREATE TABLE schema from CSV.
CSV Delimiter Converter
Convert comma-separated CSV to semicolon, tab, or pipe-delimited data.
CSV to Pipe-Delimited
Convert CSV data into pipe-delimited rows.
Pipe-Delimited to CSV
Convert pipe-delimited rows into CSV.
CSV to Fixed-Width Text
Align CSV columns into readable fixed-width text.
Fixed-Width Text to CSV
Convert consistently spaced fixed-width text into CSV.
CSV Column Extractor
Extract one or more CSV columns by name.
CSV Transposer
Swap CSV rows and columns.
CSV Row to JSON Object
Convert a CSV header and first data row into a JSON object.
JSON Array to CSV Table
Turn a JSON array of objects into a CSV table.
SQL Result to CSV
Convert a pasted SQL result table into CSV.
SQL Result to JSON
Convert a pasted SQL result table into JSON.
Properties to JSON
Convert a Java properties file into JSON.
JSON to Properties
Flatten a JSON object into a Java properties file.
INI to JSON
Convert an INI configuration file into JSON.
JSON to INI
Convert a JSON object into an INI configuration file.
TOML to JSON
Convert TOML configuration into formatted JSON.
JSON to TOML
Convert a JSON object into a TOML configuration file.
ENV to JSON
Convert a .env file into JSON.
JSON to ENV
Convert a flat JSON object into a .env file.
ENV to YAML
Convert .env variables into readable YAML.
YAML to ENV
Convert a flat YAML mapping into a .env file.
Document converters
15 toolsMarkdown to HTML
Render Markdown as clean, copy-ready HTML.
HTML to Markdown
Turn HTML content into portable Markdown.
Markdown to Plain Text
Remove Markdown syntax while keeping readable content.
HTML to Plain Text
Extract readable text from HTML without its markup.
Markdown to Jira Table
Convert a Markdown table into Jira wiki table markup.
Jira Table to Markdown
Turn Jira wiki table markup into a Markdown table.
Markdown to Confluence Wiki Markup
Convert common Markdown into Confluence wiki markup.
Markdown to Slack Message Format
Adapt Markdown links and emphasis for Slack messages.
Markdown to Discord Message Format
Clean Markdown into a Discord-friendly message format.
Markdown Link Extractor
Extract Markdown links into a clean CSV list.
HTML Link Extractor to CSV
Extract HTML links, labels, and attributes as CSV.
Markdown Frontmatter to JSON
Extract YAML frontmatter from a Markdown document as JSON.
JSON to Markdown Frontmatter
Convert a JSON object into YAML frontmatter.
YAML Frontmatter to JSON
Convert YAML frontmatter or YAML metadata into formatted JSON.
JSON to README Table
Turn JSON objects or records into a README-ready Markdown table.
Text & encoding
37 toolsText to Base64
Encode plain text to Base64 locally.
Base64 to Text
Decode Base64 safely in your browser.
File to Base64
Convert a small local file to Base64 without uploading it.
Base64 to File
Turn a Base64 string into a downloadable file locally.
URL Encoder
Encode text for a URL query parameter.
URL Decoder
Decode URL-encoded text with one click.
HTML Entity Encoder
Encode special characters for safe HTML display.
HTML Entity Decoder
Decode HTML entities back to regular text.
Unicode Escape Encoder
Convert text characters to JavaScript-style \uXXXX escapes.
Unicode Escape Decoder
Decode \uXXXX and \u{...} sequences back to text.
Text to ASCII Codes
Convert ASCII text into space-separated decimal character codes.
ASCII to Text
Convert decimal ASCII character codes back to text.
Text to Binary
Encode text as UTF-8 binary bytes.
Binary to Text
Decode 8-bit UTF-8 binary bytes back to text.
Text to Hex
Encode text as space-separated UTF-8 hexadecimal bytes.
Hex to Text
Decode UTF-8 hexadecimal bytes back to text.
Decimal to Binary
Convert a whole decimal number to binary.
Binary to Decimal
Convert a binary whole number to decimal.
Hex to Decimal
Convert a hexadecimal whole number to decimal.
Decimal to Hex
Convert a whole decimal number to hexadecimal.
Octal to Decimal
Convert an octal whole number to decimal.
Decimal to Octal
Convert a whole decimal number to octal.
ROT13 Encoder / Decoder
Apply the ROT13 substitution cipher to text.
Text to Morse Code
Translate letters and numbers into International Morse code.
Morse Code to Text
Decode International Morse code into readable text.
Slug Generator
Create a clean, lowercase URL slug from any title.
Title Case Converter
Convert text into readable title case.
Snake Case Converter
Convert text into developer-friendly snake_case.
Camel Case Converter
Convert text into lower camelCase.
Kebab Case Converter
Convert text into URL-friendly kebab-case.
Pascal Case Converter
Convert text into UpperCamelCase.
Word Counter
Count words, characters, sentences, and reading time.
Character Counter
Count characters with and without spaces.
Duplicate Line Remover
Keep only the first instance of each line.
Whitespace Remover
Remove extra spaces, tabs, and blank lines from text.
Line Sorter
Sort pasted lines alphabetically and remove the clutter.
Text Case Converter
Convert text to upper, lower, title, or sentence case.
Developer tools
37 toolsUnix Timestamp Converter
Convert Unix timestamps to readable dates and back.
UUID Generator
Generate unique UUIDs instantly.
SHA-256 Hash Generator
Create a SHA-256 hash from any text.
JWT Decode
Decode a JSON Web Token header and payload without sending it anywhere.
JWT Header to JSON
Extract and format the header from a JSON Web Token.
JWT Payload to JSON
Extract and format the payload claims from a JSON Web Token.
JSON to TypeScript Interface
Generate TypeScript interfaces from a JSON object or array.
JSON to Zod Schema
Generate a Zod validation schema from JSON data.
JSON to GraphQL Type
Generate GraphQL type definitions from a JSON object.
JSON to Go Struct
Generate Go struct definitions and JSON tags from JSON.
JSON to Python Dataclass
Generate Python dataclasses with type annotations from JSON.
JSON to Java Class
Generate Java classes with fields from JSON data.
JSON to C# Class
Generate C# classes and JSON property names from JSON.
JSON to PHP Array
Convert JSON data into a ready-to-use PHP array.
JSON to JavaScript Object
Turn JSON into a formatted JavaScript object declaration.
JavaScript Object to JSON
Convert a simple JavaScript object literal into valid JSON.
cURL to Fetch
Convert a cURL request into the browser Fetch API.
cURL to Axios
Convert a cURL request into an Axios request.
cURL to Python Requests
Convert a cURL request into Python requests code.
cURL to Node.js
Convert a cURL request into modern Node.js Fetch code.
HTTP Headers to JSON
Convert raw HTTP headers into a JSON object.
JSON to HTTP Headers
Convert a JSON object into HTTP header lines.
Query String to JSON
Convert URL query parameters into a JSON object.
JSON to Query String
Convert a JSON object into a URL-encoded query string.
URL Parser
Extract the protocol, host, path, query, and hash from a URL.
OpenAPI YAML to JSON
Convert an OpenAPI YAML document into formatted JSON.
OpenAPI JSON to YAML
Convert an OpenAPI JSON document into readable YAML.
GraphQL Query Formatter
Format a GraphQL query or mutation for easier reading.
Regex Escape/Unescape
See escaped and unescaped forms of regular-expression text.
Cron Expression to Human Text
Explain a five-field cron expression in plain English.
Human Text to Cron Expression
Turn common scheduling phrases into five-field cron expressions.
Docker Compose YAML to JSON
Convert Docker Compose YAML into formatted JSON.
Kubernetes YAML to JSON
Convert Kubernetes YAML manifests into formatted JSON.
JSON to Kubernetes YAML
Convert a Kubernetes JSON manifest into readable YAML.
Regex Tester
Test a JavaScript regular expression against sample text.
Lorem Ipsum Generator
Generate placeholder copy for layouts and prototypes.
Color Converter
Convert HEX, RGB, and HSL colors into a practical palette.
Color converters
16 toolsHEX to RGB
Convert a HEX color to RGB values.
RGB to HEX
Convert RGB color values to HEX.
HEX to HSL
Convert a HEX color to HSL.
HSL to HEX
Convert an HSL color to HEX.
RGB to HSL
Convert RGB color values to HSL.
HSL to RGB
Convert an HSL color to RGB.
CMYK to RGB
Convert CMYK ink values to RGB.
RGB to CMYK
Convert RGB color values to CMYK.
HEX to CMYK
Convert a HEX color to CMYK.
Color Name to HEX
Look up a standard CSS color name as HEX.
HEX to CSS Variable
Turn a HEX color into a ready-to-use CSS custom property.
Gradient CSS Generator
Generate a linear-gradient CSS declaration from colors.
Tailwind Color Converter
Convert a color to a Tailwind-style arbitrary value.
Material Color Converter
Convert a color to a Material Design-style token.
Color Palette to CSS Variables
Convert a palette of colors into CSS custom properties.
Image Color Palette Extractor
Extract a representative color palette from an image locally.
File & internet
3 toolsFinance
5 toolsMortgage Calculator
Estimate principal-and-interest mortgage payments after a down payment.
Loan Calculator
Calculate payment totals and interest for a loan.
Compound Interest Calculator
See how an investment can grow with different compounding schedules.
ROI Calculator
Calculate return on investment as a percentage.
CAGR Calculator
Calculate the annualized return of an investment.
Date & time
2 toolsUnit converters
22 toolsLength Converter
Convert between common metric, imperial, and nautical lengths.
Weight Converter
Convert metric and imperial mass units.
Temperature Converter
Convert Celsius, Fahrenheit, Kelvin, and Rankine.
Area Converter
Convert metric and imperial area units.
Volume Converter
Convert metric, US customary, and imperial volume units.
Speed Converter
Convert metric, imperial, and nautical speed units.
Time Converter
Convert milliseconds through weeks.
Angle Converter
Convert degrees, radians, gradians, turns, and arcminutes.
Data Storage Converter
Compare decimal and binary data-storage units.
Data Transfer Rate Converter
Convert common bit and byte transfer rates.
Pressure Converter
Convert pascals, bar, psi, atmospheres, and millimeters of mercury.
Energy Converter
Convert joules, calories, watt-hours, and BTU.
Power Converter
Convert watts, horsepower, and BTU per hour.
Force Converter
Convert newtons, pounds-force, kilogram-force, and dynes.
Torque Converter
Convert metric and imperial torque units.
Density Converter
Convert common metric and imperial density units.
Frequency Converter
Convert hertz, metric frequencies, and revolutions per minute.
Fuel Economy Converter
Convert US and imperial MPG, liters per 100 km, and km/L.
Typography Unit Converter
Convert CSS typography units using a configurable base font size.
Cooking Measurement Converter
Convert common US cooking volume measurements.
Shoe Size Converter
Estimate adult shoe sizes from US, UK, EU, or foot length.
Clothing Size Converter
Estimate common international women’s clothing sizes.