Skip to main content
Launch beta — ExcelifyXML just opened! Feedback, a bug, an idea? Tell us — we read everything.

— Reconstruction

Rebuild your XML from the CSV

Drop your edited data.csv with skeleton.json (“Separate files”), or the .excelify.zip bundle if you put the edited CSV back into it. We regenerate the XML from the CSV, preserving the original structure. The CSV's separator and encoding are recognized automatically; if your spreadsheet damaged values (characters replaced with “?”, codes turned into scientific notation, dates that changed format), we tell you before rebuilding, in most cases: save as “CSV UTF-8” to be safe.

Works everywhere: Mac, Linux, Windows, Chromebook. No macro installation required.

— The ZIP must contain

  • CSVdata.csv — your data
  • JSONskeleton.json — XML structure

Other files found in older bundles (e.g. macro.bas) are ignored.

Drop your .excelify.zip bundle

or click to browse · .excelify.zip / .zip · bundle up to 4 MB (roughly 10 to 30 MB of XML)

About reconstruction

Reconstruction is free and never consumes a credit — you already paid with the initial transformation. Your files are not stored on our servers.

To understand the CSV + manifest structure, see how it works →

Large file? Reconstruction accepts a bundle up to 4 MB — roughly 10 to 30 MB of rebuilt XML, depending on the content — with no output ceiling. Transform a small sample with the same structure, edit the full volume in your spreadsheet, save it as “CSV UTF-8”, rebuild: see the “sample first” method →

Got a standalone Excel workbook? Its macro regenerates the XML right in Excel. If macros are blocked on your computer, use the standard bundle (.excelify.zip) offered when you generated the workbook: unzip it, edit data.csv, then drop data.csv here with skeleton.json. Excel workbook help →

The rebuilt XML downloads automatically after processing (if your spreadsheet damaged values, the page warns you first)