Skip to main content
Converters

Online Data Format & Unit Converters

Convert between data formats, units, colors, timestamps, and more. JSON↔YAML, XML↔JSON, HEX↔RGB↔HSL, Unix timestamps, timezones, number bases, and 20+ more conversion tools — all running instantly in your browser.

24

tools

Free

always

100%

browser-based

0

data stored

JSON ↔ YAML

Convert between JSON and YAML formats instantly.

jsonyamlconvert

CSV ↔ JSON

Convert CSV data to JSON and back with header support.

jsoncsvconvert

JSON → TypeScript

Generate TypeScript interfaces and types from a JSON object.

jsontypescriptinterface

Color Converter

Convert colors between HEX, RGB, HSL, and CSS names.

colorhex

Number Base Converter

Convert numbers between Binary, Octal, Decimal, and Hexadecimal.

binaryoctal

Timestamp Converter

Convert Unix timestamps to human-readable dates and vice versa.

timestampunix

XML → JSON

Convert XML documents to JSON format instantly.

xmljsonconvert

Date Calculator

Calculate age, days between dates, and add/subtract durations.

dateage

Unit Converter

Convert length, weight, temperature, and more between common units.

unitconvert

URL Parser

Break any URL into its components: protocol, host, path, query params, and hash.

urlparse

Markdown → HTML

Convert a Markdown table or document to clean HTML markup.

markdownhtmltable

Image → Base64

Encode images to Base64 data URLs for embedding in HTML and CSS.

base64imageencode

Text ↔ Binary

Convert text to binary (0s and 1s) and back.

textbinary

Aspect Ratio Calculator

Calculate and scale aspect ratios for images and video.

aspectratio

HTML → Markdown

Convert HTML markup to clean, readable Markdown text.

htmlmarkdownconvert

TOML ↔ JSON

Convert between TOML and JSON configuration formats.

tomljsonconvert

Timezone Converter

Convert a date and time between any two IANA timezones.

timezoneconvert

HTML to JSX

Convert HTML markup to React JSX — renames attributes, self-closes void elements, converts styles.

htmljsxreact

cURL to Code

Convert a cURL command to JavaScript fetch, Axios, Python requests, or Go.

curlhttppython

XML ↔ YAML

Convert between XML and YAML formats.

xmlyamlconvert

SVG to PNG Converter

Convert SVG files to PNG at 1×, 2×, or 3× scale — paste SVG code or drop a file.

svgpngconvert

Crypto Unit Converter

Convert between Bitcoin units (BTC, mBTC, Satoshi) and Ethereum units (ETH, Gwei, Wei).

bitcoinethereum

Age Calculator

Calculate exact age in years, months, and days plus total weeks, hours, and next birthday.

agebirthday

World Clock

Live clocks for multiple timezones — add any IANA timezone and watch them tick in real time.

worldclock

Data format converters

Format converters let you move data between serialization formats without writing code. The most common are JSON↔YAML (for switching between API responses and config files), XML↔JSON (for legacy integrations), and CSV↔JSON (for spreadsheet data ingestion). All converters preserve nested structures and data types.

Popular converter tools

  • JSON ↔ YAML — switch between JSON and YAML without rewriting config. Preserves nested keys, arrays, and multiline strings.
  • Color Converter — convert between HEX (#1a2b3c), RGB (26,43,60), HSL (209°,40%,17%), and named CSS colors.
  • Timezone Converter — convert any date and time between 400+ IANA timezone pairs with automatic DST handling.
  • Timestamp Converter — convert Unix epoch timestamps to human-readable dates and vice versa. Supports seconds and milliseconds.
  • Number Base Converter — convert integers between binary (base 2), octal (base 8), decimal (base 10), and hexadecimal (base 16).
  • Unit Converter — convert length (km↔miles), weight (kg↔lbs), temperature (°C↔°F), and more common units.