Data tools
Fifteen instant data utilities for CSV, JSON, YAML, XML, Protobuf, logs, dates, and more — all run entirely in your browser.
100% client-side · no upload · no tracking
-
CSV Merger
Paste two or more CSV blocks and merge them into a single file — headers are deduplicated automatically.
Open tool →
-
CSV Splitter
Split a large CSV into smaller chunks by row count and download each chunk separately.
Open tool →
-
JSON ↔ CSV Converter
Convert a JSON array to CSV or a CSV file to a JSON array — bidirectional, zero-install, 100% client-side. Paste your data and convert instantly.
Open tool →
-
JSON Schema Validator
Paste a JSON document and a JSON Schema to validate structure, required fields, and types instantly.
Open tool →
-
YAML Validator
Check YAML syntax for errors and pretty-print valid YAML — no upload, runs in your browser.
Open tool →
-
XML Formatter
Paste minified or messy XML and get a properly indented, human-readable version in one click — 100% client-side, no upload, no server needed.
Open tool →
-
Log Line Parser
Parse Nginx, Apache, syslog, or JSON log lines into structured columns — timestamp, level, message.
Open tool →
-
Date & Time Parser
Parse any date string — ISO 8601, RFC 2822, Unix timestamp, or natural language — and see every component: year, month, day, weekday, time, and timezone.
Open tool →
-
IPv6 Expander
Expand any compressed IPv6 address to full 32-hex-digit, 8-group notation — handles :: shorthand, embedded IPv4 addresses, and zone IDs. Copy in one click.
Open tool →
-
Unicode Search
Search Unicode characters by name or code point — copy the character, HTML entity, or escape sequence.
Open tool →
-
Protobuf Decoder — No Schema Needed
Decode Protocol Buffer bytes without a .proto schema — paste Base64 or hex to see field numbers, wire types, varint values, and nested messages in your browser.
Open tool →
-
CSV Schema Validator Online
Validate a CSV file against a JSON Table Schema in your browser — check column types, required fields, and regex patterns without uploading your data.
Open tool →
-
YAML Semantic Diff — Helm & Kubernetes Aware
Semantic YAML diff for Kubernetes and Helm. Multi-doc streams keyed by kind+name, anchor expansion, ConfigMap base64 decode — 100% in your browser.
Open tool →
-
XML to CSV Converter — Multiple Files
Convert multiple XML files to CSV at once, entirely in your browser. Batch convert database exports, RSS feeds, or XML lists — no upload, no signup.
Open tool →
-
YAML to CSV Converter — Array of Objects
Convert a YAML array of objects to CSV instantly in your browser. Nested fields are flattened using dot notation — no upload, no signup required.
Open tool →
-
JSON to YAML — Preserve Key Order
Convert JSON to YAML in your browser while preserving insertion key order. Unlike most tools, keys are never sorted alphabetically — no upload, no signup.
Open tool →
-
XML to CSV Converter — Large File Streaming
Stream-parse XML files up to 1 GB entirely in your browser. No upload, no 10 MB limit. Nested elements flatten to dot-notation columns — no signup required.
Open tool →
Why use browser-based data tools?
Every tool on this page runs entirely inside your browser — your CSV files, JSON documents, logs, and configuration data never leave your device. That means instant results, complete privacy, and tools that work offline without requiring any signup or server-side processing. Whether you're merging CSVs from two exports, validating a JSON Schema, or expanding an IPv6 address, these tools give you developer-grade output in seconds.