Data Conversion Tools
20 free browser-based conversion tools for JSON, CSV, YAML, HTML, Markdown, Base64, Unicode, and more. All processing happens locally — your data never leaves your browser.
Data conversion is one of the most repetitive tasks in development and data analysis. Converting an API's JSON response to CSV for spreadsheet import, transforming a configuration file from YAML to JSON to validate against a schema, encoding a binary file to Base64 for embedding in a JSON payload, converting a Markdown README to HTML for a CMS — these are everyday tasks that shouldn't require writing a script or installing a library. The JSON to CSV, JSON to YAML, and Markdown to HTML converters handle these format translations instantly, with no installation required.
The encoding tools cover the most common encoding challenges. The Base64 Codec handles text and file encoding for API payloads, data URIs, and authentication headers. The URL Encoder/Decoder handles percent-encoding for query strings and path components. The HTML Entity Decoder and Unicode Converter handle the character encoding questions that come up when working with international text, scraped HTML, or data that has passed through multiple systems.
The unit conversion pages go beyond simple number conversion. Each page shows the formula, works through the calculation step by step, and includes a quick-reference table of related conversions in the same category. Temperature, length, weight, volume, speed, area, digital storage, time, energy, and pressure are all covered, with individual pages for hundreds of specific conversion queries — from cooking temperatures and marathon distances to cloud storage capacities and tire pressure.
JSON to CSV
Convert JSON arrays to CSV format
CSV to JSON
Convert CSV data to JSON format
JSON to YAML
Convert JSON to YAML format
YAML to JSON
Convert YAML to JSON format
JSON to TypeScript
Generate TS interfaces from JSON
Markdown to HTML
Convert Markdown to raw HTML
HTML to Markdown
Convert HTML to Markdown syntax
Base64 Codec
Encode & decode Base64 strings
Image to Base64
Encode images to Base64 strings
Base64 Image Previewer
Preview Base64 encoded images
URL Encoder / Decoder
Encode & decode URL components
Unicode Converter
Text to Unicode code points & UTF-8
ASCII Converter
Convert between text & ASCII codes
HTML Entity Decoder
Encode & decode HTML entities
Text to Binary
Convert text to binary, hex & octal
Number Base Converter
Binary, octal, decimal & hex
Hex to RGB
Convert HEX colors to RGB & HSL
Px to Rem
Convert pixels to rem & em units
Temperature Converter
Convert Celsius, Fahrenheit & Kelvin
File Size Converter
Convert KB, MB, GB, TB & more
Format Comparisons
Unit Conversions
File Extensions
MIME Types
Related Discovery Pages
About Data Conversion Tools
DuskTools brings together every conversion utility a developer or data analyst could need — entirely free and running in your browser. Convert between JSON, CSV, YAML, and TypeScript with a single click. Encode or decode Base64, URL components, HTML entities, and Unicode code points. Transform Markdown into HTML and back, or switch between number bases and color formats without installing anything.
The unit conversion section covers 50 of the most commonly searched conversions spanning length, weight, temperature, volume, speed, pressure, energy, data storage, and more. Each conversion page shows the formula, worked examples, and related conversions so you can understand the math behind the numbers — not just copy the result.
For developers who deal with file formats daily, this hub links to detailed reference pages for 30 popular file extensions — from .pdf and .csv to.wasm and .rs — plus 20 MIME types likeapplication/json, multipart/form-data, and font/woff2. Each reference covers the format's history, common use cases, and related tooling.
All conversions run locally with zero server round-trips, zero accounts, and zero data collection. Bookmark this hub and keep it one click away whenever you need to convert, encode, or reference a format.