# JSON2CSV > A fully local (no-server) JSON to CSV converter and editor with a real-time editable table. ## What It Does - **Import JSON:** Drag & drop a `.json` file or paste JSON into a textarea. - **Robust parsing:** Attempts to fix common paste issues (single quotes, trailing commas). - **JSON flattening:** Converts nested objects into dot-notation keys like `a.b.c` for a flat table. - **Interactive editing:** Edit cells and column names directly inside the table. - **Structure controls:** Add/remove rows and columns; reorder rows/columns with controls. - **CSV export:** Generates and downloads a local `.csv` with UTF-8 BOM for Excel compatibility. ## Privacy & Security - **No backend:** No uploads; data stays in your browser. - **Local processing:** Conversion and editing run entirely client-side. ## Technical Notes - **Static app:** HTML + CSS + JS, no build step. - **UI:** Tailwind via CDN + custom styles. - **Output:** CSV with proper escaping for quotes and fields containing commas/newlines.