Skip to content
Monu Tools

Data & CSV

Convert, clean and reshape CSV and tabular data, right in your browser.

Converters

Change delimiter

Change a file's delimiter: read CSV with one separator and write it with another, such as comma to tab (TSV) or pipe. Runs in your browser.

CSV / Excel

Muunna CSV Excel .xlsx -tiedostoksi ja Excel takaisin CSV:ksi, kokonaan selaimessasi. Toimii molempiin suuntiin.

CSV → flat file

Convert CSV into an aligned fixed-width flat file, padding each column to its widest value. Runs entirely in your browser.

CSV → GeoJSON

Convert CSV with latitude and longitude columns into a GeoJSON FeatureCollection of points. Runs entirely in your browser.

CSV → HTML

Convert CSV into a clean, semantic HTML table with a header and body, ready to paste into a page. Runs in your browser.

CSV → JSON

Convert CSV to a JSON array of objects, with types inferred. Choose the delimiter and copy the result. Runs entirely in your browser.

CSV → KML

Convert CSV with latitude and longitude columns into KML placemarks for Google Earth and Maps. Runs entirely in your browser.

CSV → Markdown

Convert CSV into a GitHub-flavored Markdown table, ready to paste into a README or issue. Runs entirely in your browser.

CSV → multi-line

Turn each CSV row into a readable block of "Header: value" lines, separated by blank lines. Runs entirely in your browser.

CSV → PDF

Convert CSV into a clean, paginated PDF table with an optional title and orientation. Generated in your browser, nothing is uploaded.

CSV → SQL

Convert CSV into SQL INSERT statements, with an optional CREATE TABLE. Set the table name and copy the script. Runs in your browser.

CSV → Word

Convert CSV into a Word document with a formatted table you can open and edit in Word, LibreOffice or Google Docs. Built in your browser, nothing uploaded.

CSV → XML

Convert CSV into XML with one element per row and a child element per column. Runs entirely in your browser.

CSV → YAML

Convert CSV into a YAML list of records, with types inferred. Pick the delimiter and copy the result. Runs entirely in your browser.

Flat file → CSV

Convert a fixed-width or space-aligned flat file into CSV. Columns split on runs of two or more spaces. Runs in your browser.

GeoJSON → CSV

Flatten a GeoJSON FeatureCollection into CSV: feature properties become columns, with longitude and latitude added. Runs in your browser.

HTML table → CSV

Paste HTML that contains a table and get clean CSV. The cell text is extracted and quoted correctly. Runs in your browser.

JSON → CSV

Convert a JSON array of objects to CSV. The columns are the union of all keys, with proper quoting. Everything runs in your browser.

KML → CSV

Extract placemarks from a KML file into CSV of name, description, longitude and latitude. Runs entirely in your browser.

Markdown-taulukko

Muunna CSV Markdown-taulukoksi ja Markdown-taulukot takaisin CSV:ksi, molempiin suuntiin.

SQL → CSV

Paste SQL INSERT statements and get CSV back. The column list becomes the header and each tuple a row. Runs in your browser.

XML → CSV

Convert repeating XML records into CSV. Each row element becomes a line and its children become columns. Runs in your browser.

YAML → CSV

Convert a YAML list of records to CSV, with the union of keys as columns. Everything runs in your browser.

Extract & scrape

Edit, query & analyze