Tool category

Data Tools

Format, validate, compare, and convert JSON, YAML, XML, CSV, TOML, and other structured data directly in your browser.

Browse tools

Data Tools tools

41 tools are available in this category.

Status

41 tools shown

Filters: All tools

JSON Formatter

JSON Formatter and Validator Online

Available

Format, minify, sort, and validate JSON in your browser. Parsing errors include location details, and your data never leaves the page.

JSON Formatter Developer

JSON Validator

JSON Validator and Syntax Checker

Available

Validate JSON syntax, locate parsing errors, inspect structure, and try safe repairs locally in your browser.

JSON Validator Debugging

JSON to YAML

JSON to YAML Converter Online

Available

Convert JSON to YAML in your browser with 2- or 4-space indentation. Invalid input shows an error, and conversion stays on the page—useful for config migration, API samples, and more readable archives.

JSON YAML Converter

YAML to JSON

YAML to JSON Converter Online

Available

Convert YAML to formatted JSON in your browser with two-space indentation by default. Parse failures show the reason, and conversion stays local—useful for config debugging and API handoffs.

YAML JSON Converter

XML Formatter

XML Formatter and Minifier Online

Available

Format or minify XML in your browser with 2/4-space or Tab indent, optional same-line attributes, and element counts. Invalid structure shows an error—useful for API debugging and config review.

XML Formatter Minifier

JSONPath Query

JSONPath Query and Value Extractor

Available

Extract values from nested JSON with dot paths and array indexes. Queries run locally and results are ready to copy.

JSON JSONPath Query

CSV to JSON

CSV to JSON Table Converter

Available

Convert CSV tables to JSON arrays in your browser. Supports comma, tab, semicolon, or pipe separators and optional header rows. Processing stays local—useful for exports, API samples, and light imports.

CSV JSON Converter

JSON to CSV

JSON to CSV Converter Online

Available

Convert an array of JSON objects to CSV with selectable delimiters and optional nested-object flattening. Everything runs locally.

JSON CSV Converter

JSON Diff

JSON Diff and Structural Comparison

Available

Compare two JSON documents recursively and list added, removed, and changed paths. Processing stays in your browser.

JSON Diff Comparison

JSON Minifier

JSON Minifier Online

Available

Minify formatted JSON into a compact single line in your browser. Syntax is checked before output—useful for smaller configs, API payloads, and local storage.

JSON Minifier

XML to JSON

XML to JSON Converter Online

Available

Convert XML to JSON in your browser. Attributes map under @ and text under #text where needed. Invalid XML shows an error—useful for API bridging and config inspection.

XML JSON Converter

JSON to XML

JSON to XML Converter Online

Available

Convert JSON to XML in your browser. The root object should have a single key as the XML root. @ attributes and #text are supported—useful for generating simple XML payloads locally.

JSON XML Converter

CSV Column Extractor

Extract Columns from CSV Online

Available

Extract selected CSV columns by header name or zero-based index and export as CSV, JSON, or a plain list. Processing stays in your browser—useful for trimming wide exports.

CSV Extractor Data

CSV Deduplicator

Remove Duplicate CSV Rows Online

Available

Deduplicate CSV rows by whole-line comparison or selected key columns. Runs locally in your browser—useful for cleaning exports and mailing lists.

CSV Deduplicate Data

XML Minifier

XML Minifier Online

Available

Minify XML in your browser, optionally stripping comments, and show size savings. Processing stays local—useful for smaller payloads and compact samples.

XML Minifier

TSV to CSV

TSV to CSV Converter Online

Available

Convert tab-separated data to comma-separated CSV. Fields containing commas or quotes are escaped automatically in your browser.

TSV CSV Converter

CSV to TSV

CSV to TSV Converter Online

Available

Convert comma-separated values to tab-separated values in your browser, preserving quoted fields. Useful for spreadsheet paste and tooling that expects TSV.

CSV TSV Converter

Percentage Calculator

Percentage Calculator Online

Available

Solve common percentage problems in your browser: X as a percent of Y, Y times X%, change between two values, and increase/decrease by a percent. Copy individual results.

Math Percentage Calculator

File Size Converter

File Size Unit Converter

Available

Convert file sizes between B, KB, MB, GB, and more using 1024 (binary) or 1000 (decimal) bases. Runs locally—useful for storage planning and ticket estimates.

File size Converter Units

Date Extractor

Extract Dates and Timestamps from Text

Available

Pull dates and timestamps from mixed notes, contracts, or logs—including YYYY-MM-DD and Chinese year-month-day forms. Optionally dedupe and sort. Processing stays in your browser.

Date Extractor Data

Currency Extractor

Extract Money Amounts from Text

Available

Extract currency amounts from quotes and finance notes, group by currency, and optionally sum roughly without FX conversion. Runs locally in your browser.

Currency Extractor Data

CSV Column Reorder

Reorder and Sort CSV Columns Online

Available

Reorder CSV columns by index or header name, optionally sort ascending by the first output column, and copy the result. Processing stays in your browser.

CSV Sort Data

CSV Paginator

Split Large CSV into Page Chunks

Available

Split large CSV or line lists into page-sized chunks, optionally repeating a header on every page. Preview and copy the current page locally in your browser.

CSV Paginator Data

JSON Data Masker

Mask Sensitive JSON Fields Online

Available

Mask sensitive JSON fields in your browser by matching key names such as password, token, or phone. Nested objects and arrays are walked recursively, and values are replaced with mask characters so you can share debug payloads more safely.

JSON Masking Security

Length & Volume Converter

Length, Mass, Volume, and Area Unit Converter

Available

Convert length, mass, volume, and area units in your browser across common metric and imperial measures. Swap input and output, tune decimals, and list every unit in the active category—handy for shopping sizes and everyday unit checks.

Units Converter Measurement

Temperature Converter

Celsius, Fahrenheit, and Kelvin Converter

Available

Convert among Celsius, Fahrenheit, and Kelvin in your browser. Change any scale and the other two update together. Adjust precision and copy results for weather checks, device ranges, and lab temperature work.

Temperature Converter Units

Angle Converter

Degrees, Radians, Gradians, and Turns Converter

Available

Convert degrees, radians, gradians, and turns in your browser with linked inputs—useful for CSS rotate(), Canvas, and Three.js work where Math.PI conversions are easy to get wrong. Results stay on the page.

Math Units Design

Aspect Ratio Calculator

Aspect Ratio and Proportional Size Calculator

Available

Compute and lock an aspect ratio in your browser. Derive a ratio from width and height, or change one side while the other stays proportional. Includes common presets and a preview for cropping, video frames, and responsive layouts.

Ratio Size Design

Profit Margin Calculator

Margin vs Markup Profit Calculator

Available

Calculate profit, margin, and markup from cost and selling price in your browser. See why doubling cost for the selling price is not a 100% margin, compare breakeven price, and review a clear profit-versus-cost breakdown.

Math Business Finance

RMB Amount in Chinese Capitals

Convert RMB Amounts to Chinese Capital Letters

Available

Convert RMB numeric amounts into Chinese capital letters for finance forms. Handles consecutive zeros, jiao/fen, and the trailing 整 (zheng) rule, accepts thousand separators and negatives, and supports up to 13 integer digits—useful for contracts, invoices, and expense claims. The capitalized output stays in Chinese by design.

Amount Finance Converter

SQL to Prisma

Convert CREATE TABLE DDL to Prisma Models

Available

Convert CREATE TABLE DDL into Prisma models in your browser. Common column types plus primary key, autoincrement, and unique markers are recognized. Processing stays local—useful for bootstrapping a schema from an existing database.

SQL Prisma Schema

JSON to Zod Schema

Generate Zod Schemas from JSON Samples

Available

Infer a Zod schema from sample JSON in your browser and emit TypeScript validation code. Nested objects and arrays are supported, with optional strict mode and z.infer type export—useful for API validation work.

JSON TypeScript Zod

JSON Schema Validator

Validate JSON Against Draft-07 Schema

Available

Validate JSON instances against JSON Schema Draft-07 in your browser with Ajv. Check required fields, types, and bounds, then review a clear validation result—useful for API debugging and sample verification.

JSON Schema Validator

CSV to SQL Insert

Generate SQL INSERT Statements from CSV

Available

Turn headered CSV into INSERT statements in your browser. Set table name, quote style, empty-value handling, and batch size. Conversion stays local—useful for seed data and bulk-import prep.

CSV SQL Insert

Properties ↔ YAML

Convert Java Properties and YAML Online

Available

Convert between Java Properties and YAML in your browser. Expand dotted keys such as spring.jpa.x=1 into nested YAML, or flatten YAML back to properties—useful for Spring config migrations.

Config Java YAML

.env to JSON

Convert .env Files to JSON

Available

Convert .env text to JSON in your browser. Comment lines are ignored. Optionally nest keys on underscores and coerce numbers or booleans—useful for frontend config, Docker, and CI key maps.

Environment JSON Config

Bitwise Calculator

AND, OR, XOR, and Shift Calculator

Available

Run AND, OR, XOR, left shift, and right shift on two operands in your browser. Decimal, hex, and binary inputs stay linked, and results show in all three bases—useful for protocol debugging and mask checks.

Bitwise Binary Developer

JSON to TOML

Convert JSON to TOML Online

Available

Convert JSON to TOML in your browser. Invalid JSON shows an error, and conversion stays on the page—useful for Cargo, pyproject, and other TOML-first config workflows.

JSON TOML Converter

TOML to JSON

Convert TOML to JSON Online

Available

Convert TOML to formatted JSON in your browser. Parse failures show the reason, and conversion stays local—useful for debugging config and handing data to JSON-only tools.

TOML JSON Converter

YAML Validator

Validate YAML Syntax Online

Available

Validate YAML syntax in your browser, inspect structure details such as indentation and node counts, and review parse errors with location hints. Processing stays local—useful for config and CI file checks.

YAML Validator Config

TOML Formatter

TOML Formatter and Beautifier

Available

Normalize spacing, blank lines, comments, and sections in TOML without changing key or value semantics. Processing runs locally.

TOML Formatter

Find the right tool faster

Search for the exact format or task you need.
Compare card descriptions and tags before opening a tool.
Favorite tools you use regularly for a shorter return path.

Common questions

Do these tools require an account or payment?

No. Open a tool and use it without creating an account.

Is my input uploaded?

Most tools process data locally. Any tool that makes a network request explains it on the page.