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.

N

NDJSON to JSON

Convert newline-delimited JSON records into a JSON array.

J

JSON to NDJSON

Convert a JSON array into newline-delimited JSON records.

N

NDJSON to CSV

Turn newline-delimited JSON objects into a CSV table.

C

CSV to NDJSON

Convert CSV rows into newline-delimited JSON objects.

Y

YAML Formatter

Validate and consistently indent YAML data.

Y

YAML Validator

Check YAML syntax and report whether it is valid.

X

XML to YAML

Convert XML elements and attributes into readable YAML.

Y

YAML to XML

Convert a single-root YAML object into XML.

G

GeoJSON to CSV

Flatten GeoJSON point features into CSV rows with longitude and latitude.

C

CSV to GeoJSON

Convert CSV rows with latitude and longitude into GeoJSON point features.

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.

T

Text to Base32

Encode UTF-8 text as portable RFC 4648 Base32 locally.

B

Base32 to Text

Decode RFC 4648 Base32 into UTF-8 text in your browser.

T

Text to Base64URL

Encode UTF-8 text using URL-safe, unpadded Base64.

B

Base64URL to Text

Decode URL-safe Base64 into UTF-8 text.

B

Base64 to Hex

Convert Base64-encoded bytes into hexadecimal.

H

Hex to Base64

Convert hexadecimal bytes into Base64.

B

Base64 to Binary

Convert Base64-encoded bytes into eight-bit binary groups.

B

Binary to Base64

Convert eight-bit binary bytes into Base64.

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.

J

JSON to JSON Schema

Infer a practical JSON Schema from sample JSON data.

J

JSONPath Query Tool

Extract values from JSON using common JSONPath expressions.

H

HCL to JSON

Convert common Terraform-style HCL attributes and blocks into JSON.

J

JSON to HCL

Convert JSON objects into readable HCL assignments and blocks.

U

URL Normalizer

Normalize a URL for consistent comparison and canonical links.

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.

A

Acceleration Converter

Convert metric, imperial, and standard-gravity acceleration units.

F

Flow Rate Converter

Convert common metric, US, and imperial volumetric flow rates.

I

Illuminance Converter

Convert lux, phot, nox, and foot-candles.

V

Viscosity Converter

Convert common dynamic-viscosity units.

E

Electrical Unit Converter

Convert SI prefixes for voltage, current, resistance, and capacitance.

C

Coordinate Converter

Convert latitude and longitude between decimal degrees and DMS.

Business

17 tools
M

Markup & Margin Calculator

Compare gross profit, markup on cost, and margin on revenue.

B

Break-Even Calculator

Find the sales volume and revenue needed to cover fixed costs or reach a profit goal.

P

Product Pricing Calculator

Set a selling price from unit costs, transaction fees, and a target profit margin.

D

Discount & Sale Price Calculator

Stack two discounts and calculate savings, sale price, and optional sales tax.

C

Commission Calculator

Estimate commission, accelerator earnings, and total pay after returns or adjustments.

H

Hourly Rate to Salary Converter

Convert an hourly rate into weekly, monthly, and annual gross pay.

F

Freelance Project Rate Estimator

Build a sustainable hourly rate and project quote from income, overhead, capacity, and reserve goals.

T

Timecard & Decimal Hours Calculator

Turn a clock-in, clock-out, and unpaid break into paid time and decimal hours.

B

Billable Utilization Calculator

Measure billable utilization, target-hour variance, and revenue per available hour.

I

Invoice & Estimate Generator

Create a copy-ready invoice or estimate with up to three line items, terms, tax, discount, and deposit.

P

Payment Due Date & Net Terms Calculator

Add net terms to an invoice date and optionally move weekend due dates to a weekday.

I

Inventory Reorder Point Calculator

Calculate a reorder trigger and suggested order quantity from demand, lead time, safety stock, and inventory position.

U

Unit Economics Calculator

Estimate variable cost, contribution margin, period profit, and break-even volume per product or order.

C

Customer Acquisition Cost & ROAS Calculator

Compare customer acquisition cost, ad return, blended return, and gross profit after acquisition spend.

S

Shipping Dimensional Weight Calculator

Compare actual and dimensional package weight with an editable carrier divisor.

P

Package & Pallet Volume Calculator

Calculate shipment cube, axis-aligned pallet capacity, utilization, and pallets needed.

M

Marketplace Fee Comparison Calculator

Compare editable percentage and per-order fees across three marketplaces without relying on stale fee presets.

P

Pixels, DPI/PPI & Print Size Calculator

Convert between pixel dimensions and physical print size at a chosen image resolution.

I

Image Aspect Ratio Calculator

Simplify an image ratio and scale one dimension without stretching the image.

S

Social Media Crop & Safe-Area Preview

Preview a centered social-media crop and overlay your own editable safe-area insets.

V

Video Bitrate, Duration & File Size Calculator

Solve for video file size, video bitrate, or duration using decimal media-storage units.

R

Recording Time vs. Storage Calculator

Estimate multi-camera recording retention and daily storage from bitrate and usable capacity.

A

Audio File Size Calculator

Estimate uncompressed PCM or compressed audio size from duration and encoding settings.

B

Book Spine Width Calculator

Estimate a paperback spine from page count using printer-supplied pages-per-inch or paper caliper.

F

Full Book Cover Spread Calculator

Calculate a back-cover, spine, front-cover, bleed, and optional flap canvas.

W

Word Count to Pages Estimator

Estimate manuscript and finished page counts with editable words-per-page and front/back matter.

R

Reading & Speaking Time Calculator

Estimate silent reading and spoken delivery time from word count and editable speeds.

A

Audiobook Duration Estimator

Estimate finished audiobook length with narration speed, retakes, credits, and intro/outro time.

B

Bleed, Trim & Margin Calculator

Calculate document canvas, trim guides, and the usable safe-content area for a printed page.

P

Paper Size Converter & Visual Comparison

Convert a paper format to millimeters, inches, points, and pixels while comparing its physical size.

F

Frame Rate & Timecode Converter

Convert frame counts and SMPTE timecode, including 29.97 and 59.94 drop-frame numbering.

S

Subtitle Reading Speed Checker

Check subtitle characters per second and words per minute against editable limits.

I

ISBN-10 & ISBN-13 Validator / Check-Digit Calculator

Validate ISBN-10 and ISBN-13 numbers or calculate a missing check digit from 9 or 12 digits.