Million Row Batch Copier

Copy data in million-row batches, one repeatable click at a time

Copy Data in Million-Row Batches

A repeatable batch process, load once, then click through each piece until everything has moved, is the most straightforward way to handle a dataset too large for a single copy-paste operation, and it works the same way whether the dataset is a million rows or fifty million.

Million by Million Rows Copier copies data in million-row batches through exactly this workflow. Load your data once, by pasting with Ctrl+V or loading a file in any of 33 supported formats, click Start Copying Out to lock the dataset in place, then click Copy Next Chunk for each successive batch.

Every batch defaults to 1,000,000 rows, fitting comfortably under Excel's per-sheet limit, and includes the header row automatically, so pasting a batch into a fresh sheet or destination gives you a complete, immediately usable table.

Each batch is saved to disk automatically in your chosen formats the moment it's copied, CSV, XLSX, JSON, SQL, TSV, or XML, so working through the batches manually still leaves you with a complete, permanent file record of the whole dataset.

Batch size adjusts anywhere from 1 to 10,000,000 rows if a million doesn't fit your specific destination, and Re-copy Current Chunk is always available if your clipboard gets overwritten before you finish pasting a batch.

Everything runs locally on your PC, aside from a one-time license check. Loading, batching, and exporting all happen offline, with your data never uploaded anywhere. Data analysts and engineers moving large extracts between tools, database administrators handing off query results, finance and accounting teams transferring big ledgers, operations and reporting staff assembling data from many sources, and anyone who has ever tried to paste more rows into Excel than it was willing to accept, all use the same underlying workflow. Virtual rendering keeps the loaded-data view smooth even at the upper end of the app's capacity, and every worker thread runs its own SQLite connection in WAL mode, so nothing here depends on your PC having an unusual amount of memory to spare.

Million by Million Rows Copier

Million by Million Rows Copier - main window
App Screenshots
Home Screen - Before Loading Data
Load Controls - Paste or Load From File
Choosing an Output Folder
Chunk Size and Header Row Options
Auto-Save Format Checkboxes
Loading a Large Dataset - Progress Bar
Export Everything as pop-up
Help & Guide
Loaded Data
Enlarged application screenshot
How to Copy Data in Million-Row Batches
  1. Install Million by Million Rows Copier on your Windows PC.
  2. Paste your data with Ctrl+V or load a file.
  3. Click Start Copying Out to lock the dataset in place.
  4. Click Copy Next Chunk to build and copy the first million-row batch.
  5. Paste that batch into your destination.
  6. Click Copy Next Chunk for the next batch.
  7. Repeat until the entire dataset has been copied.
  8. Review the auto-saved batch files in your output folder.
  9. Use Re-copy Current Chunk if your clipboard gets overwritten mid-paste.
  10. Click Open Output Folder to review everything you've saved so far.
Why Use This Million Row Batch Copier
  • Copies data in repeatable, click-driven million-row batches
  • Header row included automatically in every batch
  • Auto-saves each batch to disk in your chosen format
  • Re-copy Current Chunk if your clipboard is overwritten
  • Batch size adjustable from 1 to 10,000,000 rows
  • Handles datasets up to 50,000,000 rows in one session
  • Runs fully offline aside from a one-time license check
  • One-time purchase for Windows, with Gumroad license activation
  • Choose your own output folder, or use the default under My Documents
  • Works with files on local drives, external drives, and network shares
Frequently Asked Questions

Is the batch process the same every time, or does it vary?

The workflow is consistent, load once, click Start Copying Out, then click Copy Next Chunk repeatedly, regardless of how many batches your dataset requires.

What if I paste a batch somewhere and something goes wrong?

Click Re-copy Current Chunk to put the same batch back on your clipboard without moving forward, so you can retry the paste.

Do I need to manually save each batch, or does the app handle that?

Each batch is saved to disk automatically in your chosen formats the moment it's copied, no manual saving required.

Can batch size be something other than one million rows?

Yes, batch (chunk) size can be set anywhere from 1 to 10,000,000 rows to match your specific needs.

Does this work on both Windows 10 and Windows 11?

Yes, Million by Million Rows Copier is built and tested for both Windows 10 and Windows 11.

Is my data safe when using this tool?

Yes, all processing happens locally on your PC; no data is ever uploaded, so proprietary or sensitive records stay fully under your control.

Where do saved chunks and exports go by default?

A default output folder under My Documents is set automatically at startup, though you can choose a different folder before loading begins.

Can I use this on files stored on an external or network drive?

Yes, files on local drives, external drives, or mapped network shares all load the same as any local file.

What happens if the app is closed partway through a session?

Each chunk is saved to disk automatically the moment it's copied, so a closed app or crash never loses more than the chunk that was in progress.

Is there a trial version available before buying?

Check the product page on turbo-soft.com for current trial availability and details.

Ready to copy your data in million-row batches, fully offline?

Related guides and tools

This guide is part of TurboSoft’s large row copying resources. Million by Million Rows Copier handles all of these tasks offline on Windows.

Get Million by Million Rows Copier →