API Tools
40 endpoints across 6 categories
Formatters
— 3 tools/v1/code-format
Format and beautify source code in Python, JSON, XML, HTML, and SQL.
View details → 1 credit/v1/number-format
Format numbers as decimals, currencies, percentages, or scientific notation with locale support.
View details → 1 credit/v1/sql-format
Format and beautify SQL queries with configurable indentation and keyword casing.
View details → 1 creditConverters
— 8 tools/v1/base-convert
Convert numbers between any bases (2–36) with binary, octal, decimal, and hex output
View details → 1 credit/v1/chmod-calc
Convert between octal and symbolic Unix file permission notation
View details → 1 credit/v1/color-convert
Convert colors between HEX, RGB, HSL, HSV, and CMYK with WCAG contrast ratios
View details → 1 credit/v1/date-format
Parse, reformat, and convert dates between timezones and formats.
View details → 1 credit/v1/env-parse
Parse .env files into structured key-value pairs with error detection
View details → 1 credit/v1/json-flatten
Flatten nested JSON objects to dot-notation keys or unflatten them back.
View details → 1 credit/v1/json-to-schema
Generate a JSON Schema from sample JSON data.
View details → 1 credit/v1/timestamp
Convert between Unix timestamps, ISO 8601, RFC 2822, and relative time formats
View details → 1 creditGenerators
— 7 tools/v1/fake-data
Generate realistic fake data — emails, names, addresses, IPs, and more.
View details → 1 credit/v1/liquid-render
Render Liquid templates with variables — inline or from a remote URL.
View details → 1 credit/v1/lorem-ipsum
Generate placeholder text by paragraphs, sentences, or word count.
View details → 1 credit/v1/mock-data
Generate realistic fake data with 50+ field types, output as JSON, CSV, SQL, or XML.
View details → 1 credit/v1/mock-schema
Reverse-engineer a mock data schema from a sample JSON object.
View details → 1 credit/v1/password-gen
Generate cryptographically secure passwords with configurable character sets.
View details → 1 credit/v1/uuid
Generate UUIDs, ULIDs, and Nano IDs in bulk.
View details → 1 creditValidators
— 6 tools/v1/csv-lint
Lint and validate CSV data for structural issues like ragged rows and empty lines.
View details → 1 credit/v1/json-schema-validate
Validate JSON data against a JSON Schema definition.
View details → 1 credit/v1/json-validate
Validate JSON strings and get pretty-printed or minified output.
View details → 1 credit/v1/toml-validate
Validate TOML strings and convert to JSON.
View details → 1 credit/v1/xml-validate
Validate XML well-formedness and optionally check against an XSD schema.
View details → 1 credit/v1/yaml-validate
Validate YAML strings and convert to JSON.
View details → 1 creditAnalyzers
— 12 tools/v1/array-ops
Sort, deduplicate, intersect, diff, chunk, and manipulate arrays.
View details → 1 credit/v1/cron-next
Calculate the next N execution times for a cron expression
View details → 1 credit/v1/cron-parse
Parse cron expressions into human-readable descriptions with upcoming schedules
View details → 1 credit/v1/diff
Compare two texts and get a unified diff with change summary.
View details → 1 credit/v1/json-diff
Compare two JSON objects and get an RFC 6902 JSON Patch of the differences.
View details → 1 credit/v1/json-transform
Query and transform JSON data using JMESPath expressions.
View details → 1 credit/v1/jsonpath
Query JSON data using JSONPath expressions and get matching results.
View details → 1 credit/v1/math-eval
Safely evaluate mathematical expressions with variables and built-in functions.
View details → 1 credit/v1/regex-extract
Extract all matches and capture groups from text using a regex pattern
View details → 1 credit/v1/regex-test
Test regular expressions against text with match details and plain-English explanations
View details → 1 credit/v1/semver-compare
Compare and sort semantic version strings
View details → 1 credit/v1/user-agent
Parse user-agent strings into browser, OS, device details, and device type classification
View details → 1 creditText Tools
— 4 tools/v1/slug
Convert text into URL-friendly slugs with configurable separator and length.
View details → 1 credit/v1/text-escape
Escape or unescape text for shell, regex, JSON, SQL, or XML contexts.
View details → 1 credit/v1/text-truncate
Truncate text to a maximum length with smart word boundary breaking.
View details → 1 credit/v1/word-count
Count words, characters, sentences, paragraphs, and estimate reading time.
View details → 1 credit