DuckyTools
HomeCategoriesConvert

Convert tools 18

Move data between formats — JSON, CSV, YAML, Base64, Markdown and more.

Everything PDF (17)Image (42)Convert (18)Text (57)Developer (43)Calculators (46)Units (19)Color (14)Web & SEO (12)Media (9)AI & Writing (13)Generators (12)

CSV Column Extractor

Pull a single column out of CSV data as a clean list.

Convert

CSV Delimiter Converter

Swap between comma, semicolon, tab and pipe separated data.

Convert

CSV to JSON

Convert CSV or TSV into clean JSON, with the delimiter detected for you.

Convert

CSV to Markdown Table

Turn CSV data into a Markdown table for READMEs, docs and issues.

Convert

CSV to SQL Insert

Generate INSERT statements from CSV data, ready to paste into a client.

Convert

HTML Table to CSV

Paste an HTML table and get clean CSV, Markdown or JSON out of it.

Convert

HTML to Markdown

Convert HTML back into tidy Markdown source.

Convert

JSON Flattener

Flatten deeply nested JSON into dot-notation keys, or expand it back.

Convert

JSON to CSV

Turn an array of JSON objects into a spreadsheet-ready CSV file.

Convert

JSON to Query String

Convert a JSON object into a URL query string, and back again.

Convert

JSON to XML

Convert a JSON document into equivalent XML markup.

Convert

JSON to YAML

Convert JSON into readable YAML for configs and pipelines.

Convert

List to JSON Array

Turn a pasted list of lines into a JSON array — strings or numbers.

Convert

Markdown Table Generator

Paste CSV, TSV or pasted spreadsheet cells and get an aligned markdown table.

Convert

Markdown to HTML

Convert Markdown into clean HTML — headings, lists, links, tables and code.

Convert

What Can I Do With This File?

Drop any file to identify what it really is, then jump straight to a tool that can work on it — with the file already loaded.

Convert

XML to JSON

Parse XML into a JSON structure, attributes included.

Convert

YAML to JSON

Convert YAML configuration into JSON.

Convert

About the convert tools

Move data between formats — JSON, CSV, YAML, Base64, Markdown and more. There are 18 of them here, and every one runs inside your browser — no upload, no queue, no account.

Everything in this category

  • CSV Column Extractor — Pull a single column out of CSV data as a clean list.
  • CSV Delimiter Converter — Swap between comma, semicolon, tab and pipe separated data.
  • CSV to JSON — Convert CSV or TSV into clean JSON, with the delimiter detected for you.
  • CSV to Markdown Table — Turn CSV data into a Markdown table for READMEs, docs and issues.
  • CSV to SQL Insert — Generate INSERT statements from CSV data, ready to paste into a client.
  • HTML Table to CSV — Paste an HTML table and get clean CSV, Markdown or JSON out of it.
  • HTML to Markdown — Convert HTML back into tidy Markdown source.
  • JSON Flattener — Flatten deeply nested JSON into dot-notation keys, or expand it back.
  • JSON to CSV — Turn an array of JSON objects into a spreadsheet-ready CSV file.
  • JSON to Query String — Convert a JSON object into a URL query string, and back again.
  • JSON to XML — Convert a JSON document into equivalent XML markup.
  • JSON to YAML — Convert JSON into readable YAML for configs and pipelines.
  • List to JSON Array — Turn a pasted list of lines into a JSON array — strings or numbers.
  • Markdown Table Generator — Paste CSV, TSV or pasted spreadsheet cells and get an aligned markdown table.
  • Markdown to HTML — Convert Markdown into clean HTML — headings, lists, links, tables and code.
  • What Can I Do With This File? — Drop any file to identify what it really is, then jump straight to a tool that can work on it — with the file already loaded.
  • XML to JSON — Parse XML into a JSON structure, attributes included.
  • YAML to JSON — Convert YAML configuration into JSON.