Data & File Tools
Free online data tools — CSV, JSON, YAML converters, viewers, and validators.
JSON Formatter
Format, validate & minify JSON
JSON Path Finder
Explore JSON structure & find paths
JSON Schema Generator
Generate JSON Schema from data
JSON Size Estimator
Analyze JSON size & compression
JSON to CSV
Convert JSON arrays to CSV
CSV to JSON
Convert CSV data to JSON
CSV Viewer
Upload, view, sort & filter CSV files
CSV Delimiter Detector
Auto-detect CSV delimiters
JSON to TypeScript
Generate TS interfaces from JSON
JSON to YAML
Convert JSON to YAML
YAML to JSON
Convert YAML to JSON
JSON to XML
Convert JSON structures into XML
XML to JSON
Convert XML into structured JSON
YAML Validator
Validate YAML & convert to JSON
Timestamp to Date
Convert Unix timestamps into readable dates
Date to Timestamp
Convert dates into Unix timestamps
Fake Data Generator
Generate mock data for testing
PDF Merge
Combine multiple PDFs into one
PDF Split
Extract or split PDF pages
Markdown Preview
Live Markdown preview
Markdown Table Formatter
Format markdown tables
GraphQL Formatter
Format GraphQL queries
SQL Examples
Python Data Snippets
JavaScript Data Snippets
MIME Types
File Extensions
Related Discovery Pages
About Data & File Tools
DuskTools provides a full collection of free, browser-based data and file utilities built for developers, analysts, and anyone who works with structured data every day. Format and validate JSON with syntax highlighting, explore deeply nested objects with JSON Path Finder, or generate TypeScript interfaces directly from a JSON payload — all without leaving your browser.
Working with tabular data? Upload a CSV file into the CSV Viewer to sort, filter, and paginate rows instantly. Convert between CSV and JSON in either direction, detect delimiters automatically, and validate YAML schemas. For heavier workflows, merge or split PDF documents right in the browser, generate fake test data, or format GraphQL queries for readability.
Beyond the interactive tools, this hub links to reference pages for over 30 common MIME types and 30 file extensions — from everyday formats like application/json and.csv to specialized ones like .parquet and .protobuf. You will also find curated SQL examples, Python data snippets, and JavaScript data-handling recipes that cover real-world tasks such as reading JSON files, flattening arrays, and converting timestamps.
Every tool runs entirely client-side with zero sign-up, zero tracking, and instant results. Bookmark this page and return whenever you need a quick data transformation or file reference.