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.