All Data Tools
TinyDataTool offers free, browser-based tools for CSV, JSON, and tabular data. Everything runs locally, so your data stays on your device.
Split files, merge datasets, remove columns, deduplicate rows, convert CSV ↔ JSON, format JSON, and more.
Each tool is focused, fast, and requires no uploads or account.
Browse the directory below to find what you need.
CSV Tools
Split a large CSV file into smaller files with a fixed number of rows.
Merge CSVCombine multiple CSV files into a single CSV.
CSV DiffCompare two CSVs by a key column: added, removed, and changed rows.
CSV Column RemoverRemove one or more columns from a CSV file.
CSV Column SplitterSplit one CSV into two files by selected columns.
CSV Column JoinerCombine multiple CSV columns into one with a custom delimiter.
CSV DeduplicatorRemove duplicate rows from a CSV file.
CSV SorterSort CSV rows by one or more columns.
CSV Row FilterFilter CSV rows by column values or conditions.
CSV Column AnalyzerCount distinct values, top frequencies, and basic numeric stats per column.
CSV → MarkdownBuild a GitHub-Flavored Markdown pipe table from CSV—header toggle, copy or download.
JSON Tools
View JSON in an expandable tree with formatted output for easy reading.
JSON ValidatorValidate JSON and find syntax errors with line and column details.
JSON Schema GeneratorInfer a draft JSON Schema from sample JSON with types and structure.
JSON DiffCompare two JSON documents structurally with paths for adds, removes, and changes.
JSON TransformerExtract by path, keep selected object keys, or filter an array of objects—then copy or download.
JSON ↔ YAMLConvert JSON to YAML and YAML to JSON with clear errors—10 MB limit, runs locally.
JSON ↔ TOMLConvert JSON to TOML and TOML to JSON in-browser—10 MB limit, bundled parser, private.
JSON FormatterFormat and validate JSON data for readability.
CSV → JSONConvert CSV data into structured JSON.
JSON → CSVConvert JSON data into CSV format.
JSON → TSVConvert JSON data into tab-separated format.
UUID GeneratorGenerate random UUID v4 values in bulk and validate UUID strings line by line.
Unix Timestamp ConverterConvert epoch seconds or milliseconds to dates, parse ISO times back, and batch-convert log lines.
Text Tools
Compare two text blocks and highlight additions, removals, and changed lines.
Base64 Encoder / DecoderEncode or decode Base64 strings with auto-detect mode and instant output.
Regex TesterTest regex patterns against text and highlight matches in real time.
Text Case ConverterConvert text into uppercase, lowercase, title case, and sentence case instantly.
Remove Duplicate LinesRemove duplicate lines from text with options like case-sensitivity and preserving order.
Sort LinesSort text lines alphabetically with options like numeric sort and case-sensitivity.
Word, Line, and Character CounterCount lines, words, and characters instantly in your browser.
Find and Replace TextFind and replace text quickly with options like case-sensitivity and replace all.
Trim WhitespaceTrim whitespace per line and optionally collapse spaces or remove empty lines.
URL Slug GeneratorCreate URL-safe slugs from titles with hyphens, accents, stop words, and length options.
URL Encoder / DecoderEncode text for URLs or decode percent-encoded strings back into readable text.
HTML Encoder / DecoderEncode HTML entities for safe display or decode entities back into readable text.