How to use this office tool
- Choose a spreadsheet and select the worksheet.
- Set the header row, repeat count, and output format.
- Expand the rows, check the preview, and download the new file.
Duplicate every data row a chosen number of times while keeping the selected header row once, then export the expanded table.
This utility repeats rows in their original order and creates a new XLSX, CSV, TSV, or JSON file without changing the source.
Large repeat counts can create very large downloads, so the browser limits the result to 500,000 cells.
Files are processed locally. XLSX and XLS workbooks are read with SheetJS; CSV and TSV files are parsed with delimiter-aware handling. Advanced Excel features may not be preserved in generated files.
| Format | Support |
|---|---|
| XLSX / XLS | Read workbook values and formulas |
| CSV / TSV | Read delimited rows |
| Output | New downloadable file or report |
No. The chosen header row appears once, while each following data row is repeated the selected number of times.
The page allows up to 100 repeats and also stops outputs that would exceed 500,000 cells.
Only when Keep empty rows is enabled.
Formula text is preserved where available when Preserve formulas is enabled, but Excel recalculation is not reproduced.
You can download the expanded table as XLSX, CSV, TSV, or JSON.
| Stage | Action |
|---|---|
| Input | One spreadsheet |
| Privacy | Local browser processing |
| Result | New downloadable output |