JSON to CSV Table – Flatten Nested Objects Online
Convert a JSON array into a CSV table that you can view, sort, and download. Automatically flattens simple nested objects into dot‑notation columns.
UD5 Toolkit
Split oversized CSV files into smaller, manageable chunks. Perfect for Excel, database imports, and data processing pipelines.
Files processed locally — never uploaded to any server
split (Linux/Mac) or dedicated desktop software. Our tool shows a warning for files over 300MB to help you manage expectations.
split -l 1000 file.csv on Linux/Mac splits by lines quickly.pd.read_csv('file.csv', chunksize=1000).LOAD DATA INFILE can handle large files directly.Convert a JSON array into a CSV table that you can view, sort, and download. Automatically flattens simple nested objects into dot‑notation columns.
Open a CSV file and interactively filter rows by column values or sort by any column. All processing stays local for fast, private data exploration.
Load a CSV file and filter rows using basic expressions (e.g., age > 30). Supports AND/OR conditions. Export filtered result as CSV. All in browser.
Paste a SQL CREATE TABLE statement and extract just the column names as a CSV header row. For data migration.
Convert nested JSON translation files into a flat CSV table for translators. Also reverse back. Local only.
Map CSV columns with latitude/longitude to GeoJSON points. Create map‑ready data instantly. All local.
Break a large XML sitemap into smaller ones under the 50MB/50,000 URL limit. Generates a sitemap index.
Drop a PNG file and see all its chunks (IHDR, tEXt, etc.). Extract hidden text and color profiles. Pure JavaScript reader.
Drop an .xlsx file and convert each sheet to CSV. Processed entirely in your browser. No upload needed.
Convert CSV data to a real Excel spreadsheet with multiple sheets and simple formatting. Fully local.
Paste an HTML table snippet and instantly get the data as CSV or JSON. Handy for scraping and data migration. Local.
Write Q&A in a simple format and export as a CSV file compatible with Anki. Perfect for rapid card creation. Local.
Paste a CSV and write a simple expression to filter rows (e.g., age > 30). See the filtered table and export. Client‑side.
Drop a PDF and automatically detect tables. Export them to CSV or copy to clipboard. Works locally using PDF.js.
Paste CSV data and transform it into a well‑structured YAML array of objects. Choose key mapping. Perfect for devOps and data migration.
Map CSV columns to event fields and generate a valid .ics file. Import into Google Calendar, Outlook, or Apple Calendar. Local.
Convert a JSON array of strings or numbers into a single‑column CSV. Quick data dump. Local.
Format a list of Q&A pairs and export as a CSV ready for Anki import. Simple line‑based template. Local.
Paste CSV and get a list of SQL INSERT statements. Define table name and column mapping. All local conversion.
Paste CSV data and pick which columns to keep or drop. Rearrange column order by dragging. Download the new file. All local.
Break a large block of text into a numbered list of sentences. Useful for analysis or translation. Local processing.
Convert comma‑separated data into a series of SQL INSERT statements. Define the table name and column order. Local.
Paste SQL INSERT statements and extract the data into a clean CSV table. Works with multiple rows. Local parser.
Paste CSV and get a beautiful HTML table with sortable headers (optional). Copy the full HTML/CSS snippet. Local.
Paste CSV data and instantly get a formatted MediaWiki table code. Ideal for Wikipedia editors and internal wikis.
View and edit CSV data in a familiar table interface. Add/delete rows and columns, sort, and export. Fully local, no cloud sync.