Word to HTML Converter
Clean, semantic HTML from a .docx — no Word class soup, images embedded.
Convert a CSV export into clean, typed JSON.
CSV to JSON converts a spreadsheet export into a JSON array of objects, using the header row for keys. The parser is a proper one, so quoted fields containing commas and embedded line breaks are read correctly instead of splitting into the wrong columns.
Paste a CSV export — or drop the file in — and get a JSON array of objects using the header row for keys. The parser is a proper one, so quoted fields containing commas and embedded line breaks are read correctly instead of splitting into the wrong columns.
Type conversion is optional and off by default. With it enabled, numeric strings become numbers and true/false become booleans, which is usually what you want when feeding an API. Leave it off when your data contains identifiers such as postcodes or phone numbers with leading zeros that must stay strings.
Quoted fields containing commas and embedded line breaks are handled correctly rather than split on every comma.
The first row is used for object keys, so the JSON is immediately usable.
Turn numeric strings into numbers and true/false into booleans when you are feeding an API.
Type conversion is off by default, which keeps postcodes and phone numbers as strings instead of mangling them.
Work from the clipboard or drag the export straight in — either way it is parsed locally.
Provide comma, semicolon or tab separated data, with or without a header row.
Confirm the delimiter, say whether the first row is a header, and choose whether to convert types.
Take the formatted JSON array, or download it as a .json file.
Turn the header option off and each row becomes an array of values instead of an object with named keys.
Correctly. Fields wrapped in double quotes may contain commas, line breaks and escaped quotes, following the RFC 4180 rules.
Enable it when the data is genuinely numeric and you are sending it to an API. Leave it off if you have postcodes, phone numbers or IDs with leading zeros, which would be corrupted by becoming numbers.
What people who use the CSV to JSON think of it. Reviews come from visitors and are posted as written.
No ratings yet
Yours would be the first.
0 reviews
Newest first
No reviews yet
Be the first to rate the CSV to JSON. It takes half a minute and no account.
Write the first reviewClean, semantic HTML from a .docx — no Word class soup, images embedded.
A README or a set of notes as a properly laid out PDF, headings and all.
Convert indentation between tabs and spaces, with tab stops handled properly.
Turn 24-hour and military times into AM/PM, in bulk or inside text.
YAML config into TOML tables — the format Cargo, Hugo and pyproject.toml want.
Katha, bigha, decimal, kani and acre — the units a Bangladeshi deed is written in.
Clean, escaped HTML table markup from JSON — flat columns or nested tables.
DMS to decimal degrees and back — plus UTM, in bulk, with map links.